Commit Graph
132 Commits
Author SHA1 Message Date
Axel Uhl c9d932f865 adjusted test case verdict for wind estimation after algorithms were fixed 2011-09-15 22:38:19 +02:00
Axel Uhl a9de554d6d fixed averaging bearings during estimating wind directions 2011-09-15 21:34:47 +02:00
Axel Uhl e1650f6d8b better clustering of bearings for wind estimation 2011-09-15 20:37:21 +02:00
Axel Uhl db52f22739 added missing Tack enumeration 2011-09-15 16:24:06 +02:00
Axel Uhl cadf618c07 added "tack" field to "showboatpositions" output, added corresponding doc to README 2011-09-15 10:05:32 +02:00
Axel Uhl ac9e388c87 added tack detection (are sails on port or starboard for a boat at a given time?) 2011-09-15 09:56:05 +02:00
Axel Uhl 8ea116411f added method to compute difference between bearings 2011-09-15 09:01:23 +02:00
Axel Uhl 8a4707ecf0 fixed NPEs for editable leaderboard in case a new untracked column is added 2011-09-14 18:17:37 +02:00
Axel Uhl f5804520df try to return corrected score even for untracked races; started a bit of user management logic
Additionally, generalized SailingGWT.launch by removing absolute path specifications
2011-09-14 16:10:50 +02:00
Axel Uhl f1edc793ac null values are now always sorted towards the bottom of the table 2011-09-13 23:09:23 +02:00
Axel Uhl 2b5d82795f fixed sorting of medal races 2011-08-31 10:50:46 +02:00
Axel Uhl b59fb2b067 updating score corrections now correctly updates the server 2011-08-31 00:08:14 +02:00
Axel Uhl a81cbc82ef LeaderboardEditing.html allows users to edit the carried points on the server 2011-08-30 21:35:56 +02:00
Axel Uhl 95f1d14e97 assume wind from front on first leg if nothing else known; added first building blocks for Leaderboard editing 2011-08-30 16:26:46 +02:00
Axel Uhl 4218b779fd use compacting fix subclass also for buoy tracks 2011-08-29 11:05:08 +02:00
Axel Uhl 3a01b3e769 provided a memory-conserving flattened, compact representation of a GPSFixMoving, use it in track 2011-08-28 23:07:26 +02:00
Axel Uhl 1f3c31fcc7 fixed bug in ArrayListNavigableSet when inserting at the end; added medal to medal race display 2011-08-27 01:54:13 +02:00
Axel Uhl ab4412c032 fixed ArrayListNavigableSet.addAll, added documentation to ArrayListNavigableSet 2011-08-27 01:02:38 +02:00
Axel Uhl 84dbcfd40a fixed yet another off-by-one problem; all tests green 2011-08-27 00:46:14 +02:00
Axel Uhl 3a89debf19 fixed another off-by-one error; down to 1 failure 2011-08-27 00:01:06 +02:00
Axel Uhl 05e34fbeb0 fixed some border cases with subsetting a track that leads to empty track; 0 errors, 5 failures 2011-08-26 23:49:39 +02:00
Axel Uhl 905563c35d compilable version of an array list-based track impl that runs with 2 errors, 4 failures 2011-08-26 23:41:52 +02:00
Axel Uhl c55eb8cfb9 refactored dialog implementations, trying to extract commonalities such as validation 2011-08-26 14:40:06 +02:00
Axel Uhl ba07d4d7e3 another test for leaderboard carried points persistence 2011-08-24 10:52:25 +02:00
Axel Uhl 89bfe4b99b first untested pieces of code to load a leaderboard from MongoDB 2011-08-24 09:49:31 +02:00
Axel Uhl d71add5bc3 first half-way complete but entirely untested storing routine for Leaderboard 2011-08-19 17:44:03 +02:00
Axel Uhl 8bd2f9d669 continued work on leaderboard persistence; removed alert window showing host name for race panel 2011-08-19 17:08:20 +02:00
Axel Uhl 71fee7a59c continued development of leaderboard persistence; fixed flag URL toLowerCase issue 2011-08-18 18:00:34 +02:00
Axel Uhl 1519624299 double the total points for a medal race 2011-08-17 21:26:25 +02:00
Axel Uhl 02ef945864 fixed tests for leaderboard again; yet missing: doubling of medal race score 2011-08-17 20:55:37 +02:00
Axel Uhl 2830b2cede changed Leaderboard API from TrackedRace to RaceInLeaderboard consistently 2011-08-17 16:57:22 +02:00
Axel Uhl 55a6557615 removed getTrackedRaces() from Leaderboard as it's only needed in LeaderboardImpl for now;
will try to replace the concept in the Leaderboard API by RaceInLeaderboard
2011-08-17 14:51:46 +02:00
Axel Uhl a26217bbd2 preparing for medal race support in leaderboard 2011-08-17 14:46:35 +02:00
Axel Uhl bc049b8b7b first half-way working leaderboard with flags and such 2011-08-05 16:18:07 +02:00
Axel Uhl 61791b18b5 prepared SailingService to emit leaderboard information 2011-08-04 16:21:26 +02:00
Axel Uhl d8f3d543cc added missing classes for leaderboard refactoring 2011-08-04 14:51:20 +02:00
Axel Uhl 8283446d88 added simple test procedures for adding carry scores in leaderboard 2011-08-04 14:37:08 +02:00
Axel Uhl 56106da592 fixed leaderboard test case which has to use distinct names for the race columns 2011-08-04 14:18:25 +02:00
Axel Uhl 4130ab26ab introduced carry-over of points into leaderboard; don't request raw positions for leaderboard tests 2011-08-04 10:23:10 +02:00
Axel Uhl baef08979e added setName on LeaderboardImpl 2011-08-04 09:35:18 +02:00
Axel Uhl d0ab29f8d9 made Leaderboard renamable; create a default leaderboard in RacingEventService 2011-08-03 13:16:08 +02:00
Axel Uhl 2355a05a4a fixed Pair import; adjusted tests to also use new Leaderboard global getters 2011-08-03 00:33:25 +02:00
Axel Uhl 64a152792b added missing SettableScoreCorrection interface; made Leaderboard extend Named 2011-08-02 16:22:25 +02:00
Axel Uhl ed439289e0 added a live leaderboard test based on Kiel Week 505 race data; refactored domainFactory setup for tests 2011-08-02 15:20:09 +02:00
Axel Uhl cd8ca16f68 fixed wind estimation for cases where not all clusters are filled with data 2011-08-01 15:52:05 +02:00
Axel Uhl 3b7f021a6f fixed bug regarding speed estimation (too many fixes after selected time point were used)
Will need to add a test case for this.
A first meaningful test case for wind estimation works based on the live 505 Race 2 data.
2011-08-01 15:28:03 +02:00
Axel Uhl be6697850c added AbstractScoreCorrection to prepare for Mongo-based score corrections 2011-07-29 17:07:00 +02:00
Axel Uhl 70ac978a21 added more tests regarding result discarding 2011-07-29 16:12:40 +02:00
Axel Uhl 36c09e7663 fixed bug in discarding rule implementation 2011-07-29 16:00:27 +02:00
Axel Uhl 0282c6a8c8 added Leaderboard interface with first little test cases
Also, streamlined pom.xml files
2011-07-29 15:36:49 +02:00