Class RecordTracker
java.lang.Object
org.episteme.social.sports.RecordTracker
Tracks and analyzes world records across various sports disciplines.
Provides statistical trend analysis and improvement rate prediction.
- Since:
- 1.0
- Version:
- 1.1
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordAnalysis of record progression for a discipline.static final recordData model for a world record entry. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddRecord(RecordTracker.WorldRecord record) Adds a record to the shared tracking database.static Optional<RecordTracker.WorldRecord> getCurrentRecord(String discipline, String category) Retrieves the current standing world record for a discipline and category.getProgression(String discipline, String category) Generates a progression report including improvement trends.static booleanisPlateauing(String discipline, String category, int recentRecords) Detects if the rate of record improvement is significantly slowing down.
-
Method Details
-
addRecord
Adds a record to the shared tracking database. -
getCurrentRecord
public static Optional<RecordTracker.WorldRecord> getCurrentRecord(String discipline, String category) Retrieves the current standing world record for a discipline and category. -
getProgression
Generates a progression report including improvement trends. -
isPlateauing
-