Christopher Ronnewinkel (D036654)
|
13ab34c886
|
Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev
|
2013-01-11 19:27:40 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
ef65da4c2a
|
extend slider for individual number of steps and floating point stepsize, e.g. 0.1; add arrow on PathCanvasOverlay for water current
|
2013-01-11 19:23:01 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
edea89901e
|
Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev
|
2013-01-09 17:22:21 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
488e4428ae
|
add .gitignore to hide files emerging from maven-builds for server deployment
|
2013-01-09 17:22:01 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
361e47cf3b
|
make new what-if measuring code specific to measured mode
|
2012-12-21 22:07:00 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
b8dd158f99
|
Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev
|
2012-12-21 21:50:35 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
0b6778f1d2
|
extend polar diagram base with water current; a new generalized speed table is initialized with wind speed and water current speed intervals before path generation starts, so that polar diagram access for locally set wind & current is efficient
|
2012-12-21 21:47:42 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
ab13e3602e
|
Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/simulator/SimulatorMap.java
|
2012-12-05 15:43:52 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
8b46d907c8
|
remove wind streamlet overlay from summary view
|
2012-12-05 15:39:23 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
9d02ec8171
|
support water current in polar diagram and path calculations
|
2012-12-05 15:38:59 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
5d3b039820
|
Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev
|
2012-12-03 13:52:57 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
7deff4fec9
|
fix wind visualization default for measured mode
|
2012-12-03 13:50:43 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
2ff9bb0c18
|
adapt default values: wind grid 30x60, heatmap with streamlets, windline seeds on back
|
2012-11-29 17:46:49 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
451ef596dc
|
replace WindDTO with SimulatorWindDTO to reduce data transfer between server/client (and be flexible)
|
2012-11-29 16:36:15 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
8bd986b92d
|
fix previous merge
|
2012-11-29 14:41:00 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
0037487a99
|
add wind streamlets (URL-parameter windDisplay = g: grid with heatmap, l: windlines, a: arrows, s: wind streamlets)
|
2012-11-28 16:49:36 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
1c2e6bc4fd
|
move windline seeds to edge (instead of straight line from seed to edge)
|
2012-11-27 17:58:48 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
6c45ad5948
|
Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev
|
2012-11-26 17:36:44 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
e25f78591f
|
fix offset between arrows and wind speed map
|
2012-11-26 17:36:03 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
b9248e1279
|
increase windline resolution
|
2012-11-26 17:35:37 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
66f3d81652
|
add no-proxy configuration for gps-data-access
|
2012-11-03 12:21:19 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
465be962ac
|
fix simulator service to keep track sort order combined with polyline editing
|
2012-11-03 12:17:12 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
0a413c72c4
|
default selected boat class to "49er STG"
|
2012-10-19 16:17:39 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
6dc668e39d
|
fix initialization of boundary for oscillation with gusts
|
2012-10-19 15:48:55 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
dde84d0625
|
fix wind/summary/replay button to use boatSelector.selectedIndex()
|
2012-10-19 14:02:03 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
fd58a4f8d7
|
Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev
|
2012-10-19 11:54:11 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
5bf689b2eb
|
fix update button to use boatSelector.selectedIndex()
|
2012-10-19 11:53:27 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
a1628c9b65
|
Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev
|
2012-10-18 13:59:40 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
d944fc6203
|
move race data access test from JUnit to Java App
|
2012-10-18 13:59:22 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
447955a4eb
|
Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev
|
2012-10-18 11:36:57 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
1fd508942c
|
move polar data extraction programs from JUnit to Java App in ...simulator.test.util
|
2012-10-18 11:36:23 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
c9e0f4f6d4
|
reduce optimization grid size (to increase runtime performance for testing)
|
2012-10-18 11:35:34 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
9af1e23807
|
fix Bogdan's wrong GWT-compile settings causing issues (formerly known as "Christopher's serialization bug") :-)
please use SmartGit, it will help!!!
|
2012-10-17 18:52:17 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
6045f6427a
|
simulation based on 3rd (for testing) leg of tracked race
|
2012-10-11 18:06:30 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
97981bf658
|
add wind pattern "measured"; move boundary init to server since it depends in mode "measured" on measured waypoints / marks
|
2012-10-09 17:16:43 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
3fc91e95c6
|
add modes: "freestyle", "measured"; default mode is "freestyle"; url-parameter mode=m switches to mode "measured"
|
2012-10-05 15:28:55 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
7711426970
|
fix merge-conflicts
|
2012-10-04 15:05:31 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
c3b251de79
|
add "mode" as url-parameter
|
2012-10-04 15:01:27 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
e35650ad34
|
use wind contained in path on summary view (important for gps-tracks containing measured wind); improve performance of getSimulatedPathsEvenTimed() in SimulatorServiceImpl.java
|
2012-10-02 14:12:39 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
fe3ccb6d40
|
remove debug output from SailingSimulatorImpl.java
|
2012-10-02 13:51:44 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
e981b0c4cb
|
add gps-track example in SailingSimulatorImpl.java (commented out)
|
2012-10-02 13:49:34 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
3922367c60
|
initialize race course (also on replay view)
|
2012-10-02 13:43:46 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
b1198d7d7a
|
path generator reading gps-track
|
2012-10-02 11:12:35 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
5e6f415856
|
ensure all points have wind in even timed paths
|
2012-10-02 11:11:53 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
6968af510c
|
update race data access test with .wait/.notify for downloading track
|
2012-10-02 11:09:55 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
c106e0ed60
|
update color palette
|
2012-10-02 11:02:04 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
249a200b87
|
add racecourse to pathcanvas; move default location to travemünde
|
2012-10-02 11:01:39 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
7ec6a4c368
|
add wakeup pointer to racetracker for .wait()/.notify()
|
2012-10-02 10:57:56 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
7bab309f94
|
package settings to make server apis visible to simulator
|
2012-09-25 15:56:51 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
a7c53af909
|
access to gps-data for integrating gps-tracks into simulator
|
2012-09-25 15:51:42 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
f2ea1efa4f
|
osgi file access in polardiagramcsv: back to getResourceAsStream() using correct classloader
|
2012-09-25 14:20:37 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
8f50e7cffd
|
osgi file access in polardiagramcsv
|
2012-09-25 11:53:52 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
168461b707
|
polar diagram 49er bethwaite
|
2012-09-21 15:52:00 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
1b748b8b9b
|
make logo clickable; remove warnings; initialize default strategies
|
2012-09-20 18:04:46 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
7073ba5518
|
Merge remote-tracking branch 'origin/simulator_merge_from_master' into simulator_merge_from_master
|
2012-09-20 13:50:55 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
465636874e
|
bring legend to front; then courses; then windfield
|
2012-09-20 12:14:04 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
740a13e980
|
right align times in legend
|
2012-09-20 11:28:50 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
e7214c0987
|
white semi-transparent background for course labels & times
|
2012-09-18 18:05:28 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
09a98f1083
|
refactor PathGenerators to inherit from PathGeneratorBase
|
2012-09-18 18:04:50 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
3ae1ed97b5
|
lock time slider for summary; set default stepsize to 1sec; drag-to-right == timer max, ie. longest race time (before due to weird stepsize: timer max - 1sec)
|
2012-09-18 15:35:07 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
b352803c77
|
show wind arrows on corner points (even if not aligned to rendering timestep)
|
2012-09-18 11:07:17 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
f897c34c5f
|
even timed path keeping corner points also when raw path has timesteps larger then rendering timestep
|
2012-09-18 11:02:35 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
9d3e7433ea
|
even timed path keeping corner points (so that turns are not smoothed out by interpolation between even timed points)
|
2012-09-17 18:22:25 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
42a2e20d5f
|
add pio logo
|
2012-09-17 18:15:28 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
77b4f958fb
|
wind lines
|
2012-09-14 16:04:10 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
28b6d5a543
|
tweak labels & grid in polar diagrams R-script
|
2012-09-11 16:38:55 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
97bb1f7a6d
|
auto-determine radial.lim in R script
|
2012-09-11 15:27:02 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
9136d33b92
|
simplify interpolated polar diagrams: only 90deg, 180deg, beat & jibe data
|
2012-09-11 15:23:40 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
30727c675b
|
polar diagram test code: generate polar data, x-y data, plot script for R
|
2012-09-10 17:04:59 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
11d823b4f3
|
add PolarDiagram49STG.java based on STG data; rename original 49er polar diagram to PolarDiagram49ORC.java because its based on an ORC certificate
|
2012-09-07 18:04:00 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
74f55848d1
|
fix finish-phase
|
2012-09-05 18:03:00 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
d762ce6dd5
|
sorting & color assignment of courses; reduce default timestep to 15sec
|
2012-09-05 17:58:11 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
bbcf3a47a3
|
same finish implementation for opportunists
|
2012-09-05 10:56:59 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
104da62958
|
add vmg-opportunist as heuristic
|
2012-09-04 16:39:41 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
b9ee6ad2ed
|
target platform update
|
2012-08-28 12:35:09 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
b62c42cd33
|
end play of timer & time panel on time panel's max time
|
2012-08-20 17:47:26 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
1a6d2a7b30
|
end play at max time of time slider; allow play only if current time < (max time - time step)
|
2012-08-17 18:00:31 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
34dba36b1b
|
make default loglevel = INFO
|
2012-08-17 15:42:35 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
2f0f38d4e7
|
fix redraw of ticks & tick labels in timeslider
|
2012-08-17 15:30:17 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
7feb087faf
|
avoid exception from timepanel settings
|
2012-08-17 15:16:43 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
e87a9dcb85
|
decouple from mongodb via system property: mongo.host=none
|
2012-08-17 14:23:45 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
25203a0b9a
|
make time panel react to overall path times
|
2012-08-16 17:54:27 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
d665eb4e3d
|
adapt UI closely to raceboard; adapted entrypoint & mainpanel in new classes
|
2012-08-14 15:44:15 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
bb8e612861
|
Merge remote-tracking branch 'origin/simulator_merge_from_master' into simulator_merge_from_master
|
2012-08-10 16:26:37 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
3c7ee638b6
|
merge from master 2
|
2012-08-10 16:23:41 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
f28f57cb39
|
merge from master
|
2012-08-10 16:23:03 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
77459ed75a
|
cleanup warnings in test-cases
|
2012-08-09 14:49:26 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
9cc31e2b0c
|
cleanup warnings
|
2012-08-09 14:46:11 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
9cda51494b
|
delete unused class PolarDiagramImpl.java
|
2012-08-09 14:07:15 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
53e419b118
|
reinsert PolarDiagram49
|
2012-08-09 13:55:15 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
0ad7911a7c
|
cleanup warnings
|
2012-08-09 13:33:33 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
4c55ab33f7
|
Merge remote-tracking branch 'origin/simulator_merge_from_master' into simulator_merge_from_master
|
2012-08-09 13:32:19 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
b648d9074c
|
cleanup warnings
|
2012-08-09 13:31:51 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
1c06430528
|
cleanup warnings
|
2012-08-09 13:29:34 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
b860133b0d
|
combine generic polar diagram functionality in PolarDiagramBase; let 49er and 505 inherit from Base
|
2012-08-08 17:35:25 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
ebeea392e2
|
cleanup warnings; add 505 polar diagram
|
2012-08-08 17:21:32 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
053b0a264e
|
rename to ...OpportunistEuclidian
|
2012-08-08 16:47:29 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
182c3ae9b7
|
modularize/oo path generation code
|
2012-08-08 14:58:16 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
ffcff7608f
|
extensions of path generators
|
2012-08-08 13:12:27 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
cd6b3a0140
|
Merge remote-tracking branch 'origin/simulator_merge_from_master' into simulator_merge_from_master
|
2012-07-09 11:34:16 +02:00 |
|