Commit Graph
100 Commits
Author SHA1 Message Date
I059829 f8c964aad1 Implemented getLeg() method 2013-02-14 16:51:46 +02:00
I059829 f67c9642e9 Implemented List<String> getLegsNames() 2013-02-14 15:05:31 +02:00
I059829 ade96cd310 Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev
Conflicts:
	java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/PathImpl.java
2013-02-14 14:35:47 +02:00
I059829 6b12b0dffe new table 2013-02-14 14:33:44 +02:00
I059829 9e3dfd331f modified parameters for getTotalTime_all 2013-02-14 14:33:33 +02:00
I059829 4a13259a61 hack fo fix negative times problem (caused by 0 speeds) 2013-02-14 14:30:59 +02:00
I059829 f9c36181e4 Modified in order to function 2013-02-14 14:27:27 +02:00
I059829 6d32c921b1 commented eliminateVeryCloseTurns(), which is not fully functional yet 2013-02-14 14:20:47 +02:00
I059829 927d3ba1fe use real wind values 2013-02-13 16:09:03 +02:00
I059829 34731f9c75 Smaller cut angle for 49Bethwite 2013-02-13 15:17:25 +02:00
I059829 3656f7a27e Modified to test the TimePoint values of the recorded GPS fixes 2013-02-11 17:37:59 +02:00
I059829 0c33117cdf Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev 2013-02-11 16:25:29 +02:00
I059829 80c6836577 Refactored TracTracReader to an interface, implemented in TracTracReaderFromFiles and TracTracReaderFromURLs 2013-02-11 16:24:10 +02:00
I059829 9990b711c4 removed unnecessary file 2013-02-08 17:20:52 +02:00
I059829 119e515b47 Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev 2013-02-08 17:19:08 +02:00
I059829 1b8b463329 generated .csv file 2013-02-08 17:18:52 +02:00
I059829 18f5f68ff0 modified path for the resources folder to be visible in Eclipse package browser 2013-02-08 17:16:41 +02:00
I059829 44bd6a8ad0 removed hardcoded 1000 ms time step value, added leg index column to csv, publishes csv to Resources folder 2013-02-08 17:00:00 +02:00
I059829 79168a707e added write csv functionality 2013-02-08 10:54:35 +02:00
I059829 c7413e9990 Full functionallity - alpha version 2013-02-07 18:34:14 +02:00
I059829 93326c833e Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev 2013-02-07 17:14:16 +02:00
I059829 5a0e070c1d work in progress 2013-02-07 17:14:02 +02:00
I059829 3837dd82be Extended functionality 2013-02-05 11:18:30 +02:00
I059829 40bce2ba21 Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev 2013-02-04 20:01:51 +02:00
I059829 974ea4b073 first work on the comparison tool itself 2013-02-04 20:00:32 +02:00
I059829 201c336bd8 refactored 2013-02-04 18:03:41 +02:00
I059829 7faef2b590 Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev 2013-01-31 17:02:10 +02:00
I059829 f7c136d9de cleanup 2013-01-31 17:01:58 +02:00
I059829 e02c2ece46 classes for TrackedRace persistency and test units for them 2013-01-31 17:01:47 +02:00
I059829 10d9742d42 Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev 2013-01-31 13:59:09 +02:00
I059829 26b71cf20f i059829: refactored test to show actual use 2013-01-31 13:55:05 +02:00
I059829 1f35613a3d Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev 2013-01-30 18:17:30 +02:00
I059829 dcb092e1cf A testcase on race data persistance 2013-01-30 18:17:11 +02:00
I059829 faf5c6137e Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev 2013-01-10 12:27:34 +02:00
I059829 c535282af4 Test class that writes a CSV comparing different boat types 2013-01-09 15:51:27 +02:00
I059829 edcadefeb5 added project resource /src/sesources/PolarDiagram.csv; modified PolarDiagramCSV to access project resources and modified PolarDiagramCSVTest accordingly 2012-08-10 13:31:25 +03:00
I059829 ed10d14a78 changed beatvmg and runvmg to beatsog and runsog. 2012-08-10 10:51:26 +03:00
I059829 584c2729b3 anged refferences to PolarDiagram49 in PolarDiagramBase; added
polarDiagramCSV
2012-08-09 11:26:36 +03:00
I059829 9504ddabba Merge branch 'simulator_merge_from_master' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator_merge_from_master
Conflicts:
	java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/PolarDiagram49.java
2012-08-09 11:18:43 +03:00
I059829 2107a11aa2 implemented class PolarDiagramCSV and modified PolarDiagram49 to allow this
implementation. also formatting changes
2012-08-08 18:56:58 +03:00
I059829 523afc4050 Merge branch 'simulator' into simulator_merge_from_master 2012-08-03 13:08:54 +03:00
Alexandru Dimofte 49b4ed2011 implemented extendet optimumDirectionUpwind and optimumDirectionDownwind
functions for the nonconstant target direction case
2012-07-29 17:21:23 +03:00
Alexandru Dimofte bad1dbaaf1 added getTargetDirection() and setTargetDirection(); polarDiagramPlot();
csv read in PolarDiagramTest and csv write
2012-07-26 16:38:14 +03:00
Alexandru Dimofte bf344f07e0 added turn loss to the one turners 2012-06-16 12:18:55 +03:00
Alexandru Dimofte b88a3943d9 fixed a bad approximation in the one-turners that led sometimes to better
times than the heuristic or the dynamic approaches
2012-06-16 12:11:47 +03:00
Alexandru Dimofte 7b68c70103 changed the 1-turners 2012-06-16 11:13:33 +03:00
Alexandru Dimofte 8c9c7fa73b this is how this class should be
it's not a good ideea to hardcode behaviours; the time resolution should
be chosen right, rather than force-limiting the path to 50 points
2012-06-16 11:11:15 +03:00
Alexandru Dimofte 9895c3b019 fixed the create one turners by using only straight direction after the
turn
2012-06-15 22:30:02 +03:00
Alexandru Dimofte 99514e36ff implemented createOneTurnLeft() and createOneTurnRight() 2012-06-15 22:16:23 +03:00
Alexandru Dimofte 39540351d0 PolarDiagram modifications - more on a conceptual level 2012-06-15 22:15:35 +03:00
Alexandru Dimofte 72cc0c841f reverted PathImpl modifications - Path not meant to be used that way 2012-06-15 22:13:54 +03:00
Alexandru Dimofte 7b1f54ffca Merge branch 'simulator' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator 2012-06-14 16:00:59 +03:00
Alexandru Dimofte 0291e62ab7 getTurnLoss() returns a constant value of 4000 (4 seconds) 2012-06-14 15:43:39 +03:00
Alexandru Dimofte 068bf8ac47 modified PolarDiagramImpl to comply to the changes in PolarDiagram 2012-06-14 15:37:34 +03:00
Alexandru Dimofte b5b8683d13 added getTurnLoss() and getWindSide() to PolarDiagram; to be implemented 2012-06-14 15:33:44 +03:00
Alexandru Dimofte 67380dd685 added method getAllPathsEvenTimed(long) that returns all generated paths
as lists of TimedPositionWithSpeed that are equally spaced over the time
of the race
2012-06-13 17:31:57 +03:00
Alexandru Dimofte c37abcb039 fixed startTime bun in createDjikstra() 2012-06-13 14:27:24 +03:00
Alexandru Dimofte 9b74cdca97 Merge branch 'simulator' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator 2012-06-13 12:55:08 +03:00
Alexandru Dimofte 54d5f4d029 test for the simulator 2012-06-13 12:54:32 +03:00
Alexandru Dimofte 90f8efbd4d Merge branch 'simulator' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator 2012-06-13 11:29:51 +03:00
Alexandru Dimofte 303f2f7728 changed createHeuristic method() 2012-06-13 11:29:03 +03:00
Alexandru Dimofte 36d22a4e78 Merge branch 'simulator' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator 2012-06-12 16:24:10 +03:00
Alexandru Dimofte ef484eab99 Fixed the graph in createDjikstra() so that start and end points are on
their own rows of the optimization grid
2012-06-12 16:22:43 +03:00
Alexandru Dimofte 146726fa5e added support for additional SimulationParameters properties, which
function as settings for the algorithms e.g. the threshold to the target
taken by createHeuristic() or the grid size of createDjikstra()
2012-06-11 19:10:49 +03:00
Alexandru Dimofte 565d4ae6bf The SpeedWithBearing in TimedPositionWithSpeed now represents the wind
speed in that point; the Path constructor must also receive now a
reference to the WindField object
2012-06-11 17:53:12 +03:00
Alexandru Dimofte 3f4510da36 changed Object to Double in getSettings() 2012-06-11 16:26:32 +03:00
Alexandru Dimofte 121e24689b Merge branch 'simulator' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator 2012-06-11 15:32:05 +03:00
Alexandru Dimofte 8dfb705bce work in progress 2012-06-11 15:31:26 +03:00
Alexandru Dimofte bc02eebb2d Merge branch 'simulator' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator 2012-06-08 15:20:52 +03:00
Alexandru Dimofte c48c563c7d fixed Long overflow bug 2012-06-08 15:20:22 +03:00
Alexandru Dimofte 239dbb6d4c added static generator method CreateStandard49() 2012-06-08 14:37:39 +03:00
Alexandru Dimofte 51464df683 fixed createDjikstra(); added getAllPaths() 2012-06-08 13:45:00 +03:00
Alexandru Dimofte 775b613e9d Merge branch 'simulator' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator 2012-06-08 13:43:22 +03:00
Alexandru Dimofte 02711866b7 added createDjikstra() method 2012-06-07 20:34:18 +03:00
Alexandru Dimofte 14befe0c99 Merge branch 'simulator' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator 2012-06-06 18:24:03 +03:00
Alexandru Dimofte 9e010ca075 Added createForwardDynamic() function 2012-06-06 18:22:58 +03:00
Alexandru Dimofte 22f55e1875 fixed division by zero bug caused by arguments matching the table 2012-06-06 13:10:56 +03:00
Alexandru Dimofte 0cd3bd537b Merge branch 'simulator' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator 2012-06-06 10:14:09 +03:00
Alexandru Dimofte 7c7509d5a2 working polar diagram and test 2012-06-06 10:07:33 +03:00
Alexandru Dimofte 9b49d0cd89 Merge branch 'simulator' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator 2012-05-30 18:06:29 +03:00
Alexandru Dimofte d5bf384e98 Polar diagram functional, with logical bugs; test unit for it 2012-05-30 18:05:21 +03:00
Alexandru Dimofte b3c4569fbe work in progress
Please enter the commit message for your changes. Lines starting
2012-05-30 11:32:07 +03:00
Alexandru Dimofte 55c87a4bcf Merge branch 'simulator' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SimulatorServiceImpl.java
2012-05-30 11:27:40 +03:00
Alexandru Dimofte d7ff488c20 Added tolerance and rectangular grid extraction to Boundary 2012-05-30 10:54:40 +03:00
Alexandru Dimofte 706216c190 Extende the Boundary interface to extract rectangular grids, implemented
the changes in RectangularBoundary and cascaded the changes in the
dependent source files.
 Pente the commit message for your changes. Lines starting
2012-05-30 10:48:35 +03:00
Alexandru Dimofte f9c6d3389b changed the manifeest for the test to support KnotSpeedImpl 2012-05-29 12:10:25 +03:00
Alexandru Dimofte edb38fcff5 Merge branch 'simulator' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator
Conflicts:
	java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/SailingSimulatorImpl.java
2012-05-29 12:05:10 +03:00
Alexandru Dimofte 0beb232576 rk in progress 2012-05-29 11:54:07 +03:00
Alexandru Dimofte 8a2efddc89 added test for PolarDiagramImpl49 2012-05-29 11:51:02 +03:00
Alexandru Dimofte 8db21ee761 work in progress 2012-05-29 11:48:34 +03:00
Alexandru Dimofte fdc36871c2 implemented a functional heuristic in createHeuristic and a demo roundtrip
for it
2012-05-08 20:06:29 +03:00
Alexandru Dimofte 8d9770c7c2 added an example of a roundtrip call for SailingSimulator 2012-05-08 17:58:24 +03:00
Alexandru Dimofte a227f15386 added dummy functionallity to SailingSimulatorImpl - a dummy path is
generated
2012-05-08 14:15:06 +03:00
Alexandru Dimofte 288512949f PolarDiagramImpl is functional
SailingSimulator only needs the algorithm
2012-05-08 14:01:38 +03:00
Alexandru Dimofte aeca73f26c fixed some interpolation errors 2012-05-08 12:53:52 +03:00
Alexandru Dimofte 8f9223d3bb Work in progress 2012-05-08 12:37:25 +03:00
Alexandru Dimofte 97a5ac9c2a implemented TimedPosition and TimedPositionWithSpeed in
TimedPositionWithSpeedSimple; replaced WindFieldCoordinates with
TimedPosition in all code dependencies
2012-05-07 15:58:19 +03:00
Alexandru Dimofte 6c9dfb2a3b Boundary implementation; fully functional with rotations 2012-05-07 15:22:59 +03:00
Alexandru Dimofte 168bc46dc1 Merge branch 'simulator' of ssh://git.wdf.sap.corp:29418/SAPSail/sapsailingcapture into simulator 2012-05-04 12:27:19 +03:00
Alexandru Dimofte 945c2b891c changed Boundaries class to Boundary class and modified all references
accordingly; modified SimulatorServiceImpl to make use of the new Boundary
class; added TimedPosition and TimedPositionWithSpeed interfaces
2012-05-04 12:23:54 +03:00