Commit Graph
2906 Commits
Author SHA1 Message Date
Finn Huelsbusch 804971cc7a changed getTrackedRank for cross fleet merged Ranking 2022-10-20 08:47:23 +02:00
Finn Huelsbusch 460394c20d cleanup 2022-10-13 11:16:26 +02:00
Finn Huelsbusch 580360668d Merge master into branch 2022-10-13 10:06:37 +02:00
Finn Huelsbusch dc72fec0e1 added new test + small refinements 2022-10-13 09:48:59 +02:00
Axel Uhl 96a791f588 bug5217: hooked up fingerprint/markpassing loading/storing in MarkPassingCalculator;
added tests, too, and included the fixed and suppressed mark passing
events from the RaceLog in the fingerprint logic
2022-10-12 16:28:19 +02:00
Axel Uhl 804f5df550 bug5217: major refactoring, passing through MarkPassingRaceFingerprintRegistry "everywhere" 2022-10-12 15:08:42 +02:00
Finn Huelsbusch eef846e4c7 Merge remote-tracking branch 'origin/master' into bug5147 2022-10-11 19:37:30 +02:00
Finn Huelsbusch e8212bd2df improved tests 2022-10-11 19:34:45 +02:00
Axel Uhl 12715ccb6f bug5217: major refactoring of mark passing race fingerprint code 2022-10-11 18:54:15 +02:00
I550803 ab75426938 bug5217: code formatting and uncommend two tests 2022-10-10 16:06:07 +02:00
I550803 8995de9965 Merge branch 'master' into bug5217 2022-10-10 15:35:07 +02:00
Axel Uhl 12ea750c39 fixed test set-up for TestFarthestAheadWithSkippedMarkPassing 2022-10-10 11:19:39 +02:00
Finn Huelsbusch 4c617c1696 added new test 2022-10-10 09:36:20 +02:00
Finn Huelsbusch 2d9dd6b16f added tests including mark roundings 2022-10-09 19:48:53 +02:00
Finn Huelsbusch be76a3e4f5 implemented Tests 2022-10-07 22:08:21 +02:00
Finn Huelsbusch 1f1b3b8fef merge master into bug 5147 2022-10-03 09:53:35 +02:00
I550803 5c9ee583ae Merge branch 'master' into bug5217 2022-10-01 15:23:19 +02:00
Axel Uhl 4c3d99d871 bug5715: introduced new leaderboard type RegattaLeaderboardWithOtherTieBreakingLeaderboard 2022-09-28 18:50:09 +02:00
Axel Uhl 4a7effef93 bug5715: added oneAlwaysStaysOne to Series and RaceColumn throughout 2022-09-28 11:27:48 +02:00
I550803 7d457daafb bug5217: Fixed bug in MarkPassingHashFingerprintImpl(JSONObject) constructor 2022-09-27 11:32:53 +02:00
I550803 1d764b915e bu5217: code hygiene 2022-09-25 20:20:10 +02:00
I550803 241a7ff224 bug5217: added comments and fixed a bug in the formJSON method of the fingerprintImpl 2022-09-25 20:14:02 +02:00
I550803 e46d4e3449 bug5217: changed the names to a uniform 'MarkPassingHash ...' 2022-08-24 13:29:45 +02:00
I550803 7ce97ac8f2 bug5217: added a versioning for the MarkPassingCalculator 2022-08-24 11:21:33 +02:00
Finn Huelsbusch 43e9651997 Merge remote-tracking branch 'origin/master' into bug5147 2022-08-17 09:34:43 +02:00
I550803 fea3a636f1 Merge branch 'master' into bug5217 2022-08-15 12:27:26 +02:00
Finn Huelsbusch 7104cd97e2 remove comment 2022-08-15 11:18:48 +02:00
Finn Huelsbusch 4f3420564b whitespace happiness 2022-08-12 09:56:01 +02:00
Axel Uhl 23928e73d6 bug5147: smaller changes during review 2022-08-10 14:04:58 +02:00
Finn Huelsbusch 693ce63074 added test 2022-08-10 11:38:21 +02:00
Axel Uhl 2a2e9d18fb bug5728: started to create a test frame with a TrackedRace to test mark passing calculation on adjusted tracks 2022-08-08 18:42:58 +02:00
I550803 5c52e960d9 bug5217: minor cosmetic changes 2022-08-08 13:35:23 +02:00
Axel Uhl 60b331a03c bug5147: formatting only 2022-08-05 15:46:38 +02:00
Finn Huelsbusch a680412b95 minor fixes 2022-08-05 14:44:12 +02:00
I550803 118371a299 bug5217: Not null pointer safe ; updatet the testCompetitorFixChange() test 2022-08-05 14:26:32 +02:00
Finn Huelsbusch 2711438971 added getRankAndRanComparable 2022-08-05 14:18:37 +02:00
I550803 ec5f8c3e56 bug5217: compilable ; added the testCompetitorFixChange() test 2022-08-05 13:39:50 +02:00
Axel Uhl 6493199374 bug5147: extracted RankComparable into file 2022-08-05 11:19:43 +02:00
Axel Uhl 9fc5b71860 bug5217: refactored and enhanced test base 2022-08-04 16:58:51 +02:00
Finn Huelsbusch 04c3d76eee multiple Test fixes 2022-08-04 16:51:16 +02:00
Finn Huelsbusch a776f8f869 Changed returntype of getCompetitorsFromBestToWorst from List<Competitor> to LinkedHashMap<Competitor, Pair<Integer, RankComparable<?>>> 2022-08-04 16:11:01 +02:00
Finn Huelsbusch b5e1dbca94 fix pairs of Pair(0,0) 2022-08-04 11:17:08 +02:00
Finn Huelsbusch 78757ebabd replaced Pair(0,null) with Pair(0,0) 2022-08-04 11:11:01 +02:00
I550803 da08fbc8da bug5217: compilable ; fixed warnings 2022-08-04 10:58:21 +02:00
I550803 e566bffedc bug5217: compilable with warnings ; minor changes to ControlPointChangeTest 2022-08-04 10:36:31 +02:00
I550803 33846b0426 bug5217: compilable ; added the ControlPointChangeTest 2022-08-04 10:22:56 +02:00
Finn Huelsbusch a5bfb7442d Started adding cross Fleet Ranking 2022-08-04 09:36:43 +02:00
I550803 be0928e74d bug5217: unfinished ; added WaypointChangePassingInstructionTest 2022-08-03 17:53:27 +02:00
I550803 8bfd21c1fa bug5217: compilable ; implemented test cases 2022-08-03 16:31:52 +02:00
I550803 479aac5569 bug5217: compilable ; implemented mark passing hashes structure 2022-08-02 17:56:25 +02:00