Axel Uhl
0d12cf6a9b
first write-up for Paris 2024 Olympic set-up
2023-04-21 18:32:05 +02:00
Axel Uhl
134a13b92b
bug5824: trying to fix test which now has to wait for the update task to complete
2023-02-24 18:07:40 +01:00
Finn Huelsbusch
d888c1fad9
added configuration for eclipse 2022-06 and updated the onboarding
2022-07-07 16:51:33 +02:00
Axel Uhl
bac485403a
bug5694: MstHmm test locally green by checking positions with tolerance against compaction/compression
2022-04-13 23:44:32 +02:00
Axel Uhl
4ff5591948
bug5694: added 505 maneuver classification model for test cases
2022-04-13 22:25:03 +02:00
Axel Uhl
02742fd6c2
bug5694: trying to fix the test case by using only the 505 estimation model;
...
this doesn't work yet
2022-04-13 18:22:25 +02:00
Axel Uhl
c52e6b330b
bug5694: generalized quantile into which fixes with matching tolerance need to fall in test case
2022-04-13 16:40:32 +02:00
Axel Uhl
3cac0f2ef7
bug5694: re-trained the models after automatically making the aggregates monotonic regarding zero std mean
2022-03-29 00:06:31 +02:00
Axel Uhl
8440ee45a7
bug5694: relaxed wind estimation test accuracy requirement
2022-03-26 14:23:31 +01:00
Axel Uhl
fdec1309bd
bug5694: added security check for advanced wind data export; combine model training parts 1 and 2
2022-03-22 14:52:29 +01:00
Axel Uhl
b44839c83a
bug5694/bug5695: parameterized wind estimation model training;
...
preparing for combining "step 1" and "step 2" with parameters
controlling the percentage of maneuvers to use for training/testing and
with an optional path specifying a file system-based model storage which
can be used to populate the
com.sap.sailing.windestimation.test/resources folder
2022-03-21 23:34:07 +01:00
Axel Uhl
2c622e5b45
patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint
2021-06-19 12:45:03 +02:00
Axel Uhl
4db4b95b62
bug4811: set org.eclipse.jdt.core.compiler.codegen.methodParameters to generate in all preference files; Tycho respects them!
2021-02-16 14:58:38 +01:00
Georg Herdt
181fcde65a
split usage of sailing service into read and write, add write instances where needed into object creation
...
bug5221
2020-04-27 16:44:36 +02:00
Axel Uhl
b006191353
ORC importer tests with format probing
...
Change-Id: I53813360f68eafd44d59cf8ce6bd4d74c688bbbc
2019-09-18 12:34:06 +02:00
Axel Uhl
eb83f9d29a
added a test verdict for the maneuver-based wind estimation;
...
it tests a 90% quantile is in a certain TWD range and has an expected
average TWD
Change-Id: I1f289e07ebfd9fc69ceb65b9f30a48a87d5ca970
2019-07-18 13:48:36 +02:00
Axel Uhl
a47d56988d
avoid expensive string concatenation in frequently-called place
...
Change-Id: I86cde10a4c15ae7e2286bd8ea1d236cac89959ce
2019-07-18 00:34:43 +02:00
Axel Uhl
b6e2b97712
look "through" BEAR_AWAY/HEAD_UP nodes and use WindCourseRange of last TACK/JIBE node preceding current;
...
this is to avoid HEAD_UP/BEAR_AWAY large wind ranges accidentally
"joining" TACK/JIBE maneuvers with flipped wind directions
Change-Id: I5298a45aaa7b329c8c985e807f79f2f8f7e1a4a6
2019-07-17 23:25:49 +02:00
Axel Uhl
d771ff734a
introduced back reference from GraphNode to GraphLevel containing it;
...
this made GraphNode a generic type, with the GraphLevelBase subtype as
type parameter
Change-Id: I692f814ed13aab457c2e23582061f03640feb79f
2019-07-15 12:15:28 +02:00
Axel Uhl
22c1d85685
eliminated redundant statement, avoiding warning
...
Change-Id: Ia31981d421996668c857c65c78a49fe984e15f3a
2019-07-15 09:19:13 +02:00
Axel Uhl
eb39573ce2
added a working test with inner/outer graph
...
Change-Id: Ia1b4f6ed3ed96880e4d78b72373c93d2d34e99cd
2019-07-15 00:07:17 +02:00
Axel Uhl
bdfe4aaa4d
added a few test cases for Dijkstra shortest path algorithm
...
Change-Id: Ia28701cb82a0493288085c175bff3130380d3de0
2019-07-13 23:16:35 +02:00
Axel Uhl
a21408c18a
added a simple Dijkstra algorithm
...
Change-Id: Ibd36a826186c29b1b5fa8881cdd5925a9abcbdaf
2019-07-13 18:37:23 +02:00
Vladislav Chumak
90b920e190
Fixed failing WindEstimationDataResourceTest
2019-02-20 17:37:07 +01:00
Vladislav Chumak
ddf28ac449
Bugfixes and enhancements for model management via POST/GET/Replica
2019-02-19 20:47:12 +01:00
Vladislav Chumak
019a9b7a78
Enabled WindEstimationDataResourceTest
2019-02-18 15:28:48 +01:00
Vladislav Chumak
8f2dd7f0d8
Added unit test for WindEstimationDataClient (yet without
...
wind_estimation_data)
2019-02-18 12:27:15 +01:00
Axel Uhl
231a448f56
added settings to windestimation projects so they have the correct compiler version set
...
Change-Id: I5f41759e887d10f37e1fd2217dd1a3a9dbc87540
2019-02-15 13:44:25 +01:00
Vladislav Chumak
4f0aba0f0d
Documentation shortly the remainder of com.sap.sailing.windestimation
2019-02-13 19:57:07 +01:00
Vladislav Chumak
529b4daedb
Refactored CompleteManeuverCurve to ManeuverForEstimation conversion to
...
a separate class
2019-02-13 16:54:21 +01:00
Vladislav Chumak
95990a9b99
Added updated wind estimation models to unit tests
2019-02-13 14:03:01 +01:00
Vladislav Chumak
f2204b2c20
Javadoc and refactoring of windinference,util,preprocessing,model.store
2019-02-11 22:00:13 +01:00
Vladislav Chumak
01481d2ce3
Finished Replica/Non-Replica specific handling of MongoDB model
...
management
2019-02-06 17:49:40 +01:00
Vladislav Chumak
0b5870d9fa
Implemented InMemoryModelStore for replicas
2019-02-06 17:43:14 +01:00
Vladislav Chumak
401dec4d8a
Bugfixes and unit tests (now hudson must be green)
2019-01-30 12:17:37 +01:00
Vladislav Chumak
b94496bf09
Bugfixing + new best path calculator
2019-01-29 22:13:21 +01:00
Vladislav Chumak
0eedcde4f7
Passing ClassLoader to ClassPathModelStore + OSGI Unit test debugging
2019-01-29 10:38:10 +01:00
Vladislav Chumak
3a1538e3d6
Bugfixes and new unit tests
2019-01-28 20:03:17 +01:00
Vladislav Chumak
7c4f8323e0
Fixed NullPointer in ClassPathModelStore if model folder was not
...
existing
2019-01-28 10:22:05 +01:00
Vladislav Chumak
6e0bd47da0
Implemented unit test for windestimation integration + bugfixes
2019-01-25 18:40:05 +01:00
Vladislav Chumak
d88dfa9ca8
Implemented incremental wind estimation integration component for
...
tracked race
2019-01-21 20:09:52 +01:00
Vladislav Chumak
ead1b9ae9b
Bugfixed MST HMM inference of best path
2019-01-15 14:59:34 +01:00
Vladislav Chumak
ac039ceeeb
Renamed advanced hmm stuff to mst stuff (Minimum Spanning Tree)
2019-01-15 12:06:37 +01:00
Vladislav Chumak
95aef2c0fe
Added Bugfixes and unit tests for incremental MST determination
2019-01-15 11:54:33 +01:00
Vladislav Chumak
0fb43b1c11
Added saving of intersected wind range for head-up and bear-away nodes
2019-01-03 21:34:13 +01:00
Vladislav Chumak
2bfef69dc3
Refactored package structure of classifications aggregators
2018-11-26 14:52:55 +01:00
Vladislav Chumak
2bd011c078
Split wind estimation in estimation and training/evaluation project
2018-11-19 13:17:27 +01:00
Vladislav Chumak
0b7061add8
Overall improvements + TackOutlierRemovalWindEstimator
2018-09-19 02:35:00 +02:00
Vladislav Chumak
a2c0c3f642
Bugfixing and finetuning of maneuver graph
2018-09-10 03:38:25 +02:00
Vladislav Chumak
14ec6f00ca
Bugfixed and improved maneuver graph
2018-09-09 20:36:26 +02:00