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 |
|