Commit Graph
22426 Commits
Author SHA1 Message Date
Axel Uhl d334099dd0 made compileable again and removed warnings by consolidating imports 2015-04-21 10:44:44 +02:00
Axel Uhl b2d89790a1 refactored obtaining of ranking comparators to pass through RankingMetric 2015-04-21 10:24:07 +02:00
Axel Uhl 1cbd2646cc finished OneDesignRankingMetric implementation of getTimeToImprove 2015-04-21 10:12:19 +02:00
Axel Uhl 41d8ad28b5 added a few methods deemed useful to RankingMetric and started implementing them for the OneDesignRankingMetric 2015-04-21 09:53:44 +02:00
Axel Uhl 40767d0d2a added leg ranking comparator to the RankingMetric design 2015-04-20 18:24:07 +02:00
Axel Uhl 21ac8177c2 some more pass-through of WindLegTypeLegBearingCache for performance improvements; re-designed RankingMetric interface;
the new version of the interface returns a comparator for overall competitor ranking and a calculation for the time to improve
between a trailing and a leading competitor, determined in the trailing competitor's "time system." See bug 1018, comments
starting from #19.
2015-04-20 18:17:53 +02:00
Axel Uhl c1bf0240cf introduced caching method with default implementation in RankingMetric 2015-04-17 18:08:39 +02:00
Axel Uhl fb2e545bec added a trivial OneDesignRankingMetric; removed more NoWindException declarations that were no longer required 2015-04-17 17:54:21 +02:00
Axel Uhl 0701401499 introduced RankingMetric interface; minor performance improvements for compareTo methods in AbstractDistance and AbstractSpeedImpl 2015-04-17 17:44:40 +02:00
Axel Uhl 3f8b076562 provided default implementations for the getCorrectedGapToLeader methods on TrackedLegOfCompetitorImpl 2015-04-17 17:21:19 +02:00
Axel Uhl 73b3bcef85 introduced new "*Corrected*" methods on TrackedRace and TrackedLegOfCompetitor; use Duration instead of Double / seconds for gap calculation results 2015-04-17 17:18:55 +02:00
Axel Uhl 7c59da1972 Merge branch 'bug26' 2015-04-17 17:00:29 +02:00
Axel Uhl 2b54719fa9 added some support for string-serialization of enum values 2015-04-17 15:03:34 +02:00
Axel Uhl a6b60d6b96 added some Javadoc explaining the limitations and capabilities of the SettingsToJsonSerializer 2015-04-17 14:43:38 +02:00
Axel Uhl 7db994f3fe support for enum lists 2015-04-17 14:34:56 +02:00
Axel Uhl 2a7444c3c9 fixed support for ___TYPE setting name escaping; added test case 2015-04-17 14:20:46 +02:00
Axel Uhl a798b1247c added test for nested settings 2015-04-17 14:09:29 +02:00
Axel Uhl 64431486da simplified JSON-serialized representation, providing type names only for enums 2015-04-17 14:04:25 +02:00
Axel Uhl 6bc793844f a first successful settings "serialization/deserialization" test with JSON 2015-04-17 12:20:51 +02:00
Lennart Hensler 533e9fce81 Cleaned the processor instruction implementation 2015-04-17 11:49:43 +02:00
Lennart Hensler d7dc62fb11 Merge remote-tracking branch 'origin/master' into dataMining 2015-04-17 11:08:16 +02:00
Lennart Hensler 3dda7463ef Simplified the processor inheritance hierarchy 2015-04-17 11:07:24 +02:00
Axel Uhl aff66aeaf7 Merge branch 'master' into bug26 2015-04-17 09:17:38 +02:00
Axel Uhl 1d198aa82c Merge remote-tracking branch 'server/master' 2015-04-17 09:12:05 +02:00
Lennart Hensler ce9a332ec9 Introduced ParameterizedFunctions 2015-04-16 20:11:05 +02:00
Lennart Hensler aab2bd7f8e ConcatenatingCompoundFunction builds its simple name during construction 2015-04-16 19:11:34 +02:00
Lennart Hensler ca6f789a60 Removed the attribute name from CompoundConcatenationFunction 2015-04-16 19:02:40 +02:00
Lennart Hensler bda102aafc The retriever chain builders stepFurther method is more safe to use 2015-04-16 18:25:03 +02:00
Lennart Hensler 75bbfd5d62 Counters of processors are now AtomicIntegers 2015-04-16 18:15:42 +02:00
Axel Uhl 33692ffcf8 use simpler version of EntryPointHelper service registration method in EditProfileEntryPoint 2015-04-16 15:28:14 +02:00
Axel Uhl 65cc616537 re-formatted org.json.simple.parser package contents to meet our code formatter 2015-04-16 14:37:54 +02:00
Axel Uhl a4fd920ee3 re-formatted org.json.simple implementation to make it fit our code formatter 2015-04-16 14:22:20 +02:00
Axel Uhl 3be144894c introduced more settings types; introduced AbstractSettings 2015-04-15 14:14:27 +02:00
Lennart Hensler e7e64feaac The filter selection tables are now sorted 2015-04-15 13:47:10 +02:00
Axel Uhl 8b6f05cfb3 Merge remote-tracking branch 'server/master' into bug26 2015-04-15 13:19:39 +02:00
Lennart Hensler 937465c40f Small fix for the data mining wiki 2015-04-15 12:15:33 +02:00
Lennart Hensler 3ad685a1eb Merge remote-tracking branch 'origin/master' into dataMining 2015-04-15 10:32:27 +02:00
Lennart Hensler baf9ed8b7c Wrote the section about the aggregators 2015-04-15 10:31:34 +02:00
Axel Uhl 076b9e433c added the first settings implementations 2015-04-15 09:58:52 +02:00
fmittag 765ed0618c Merge remote-tracking branch 'origin/master' 2015-04-14 23:30:01 +02:00
fmittag 6167ffedb5 removed bullshit 2015-04-14 23:28:16 +02:00
Axel Uhl 16b8c120b1 Merge remote-tracking branch 'origin/bug26' 2015-04-14 22:31:14 +02:00
fmittag 54824ca57a fixed that the autozoom switched off during a orientation change of the racemap 2015-04-14 19:06:36 +02:00
Lennart Hensler b047172ad1 Wrote the section about the processors 2015-04-14 18:54:47 +02:00
Axel Uhl c7aaaa6dd6 implemented StringMessages that moved to SSE's StringMessages in the various components 2015-04-14 17:51:08 +02:00
Axel Uhl 36b963638e moved Settings interface and Component micro framework to SSE 2015-04-14 17:26:33 +02:00
Axel Uhl c191899f3b isolated "Components" stuff to prepare package to move to SSE 2015-04-14 16:09:54 +02:00
Axel Uhl 80a6b05af9 introduced Settings interface 2015-04-14 15:50:49 +02:00
Lennart Hensler 6b160ddb25 Started the section about the processors 2015-04-14 13:32:33 +02:00
Lennart Hensler 83d1ce3ace Wrote the section about how to add type forefully to the serialization 2015-04-14 12:10:03 +02:00