Commit graph

6 commits

Author SHA1 Message Date
Denini Gabriel
02b7fac863
fix encoding to be able to run on win (#502) 2025-08-18 09:19:45 +01:00
Andreas Köpf
3f6b2fc807
Add Coaching & ScoreBoard class (result tracking) (#72)
* feat: Add Coach and ScoreBoard classes for performance tracking and difficulty adjustment
* feat: Add GroupedScores class to wrap aggregated scores
* refactor: Create ScoreStats class with tuple-based score statistics
* feat: Add unit test for Coach with CompositeDataset and multiple datasets
* fix: Add difficulty metadata to leg counting dataset
* feat: Add clear() method to ScoreBoard to reset all stored data
* feat: Add __len__ method to ScoreBoard to return number of scores
* feat: Add update_dataset_config method to CompositeDataset
* cleanup __init__ & imports
2025-02-06 23:15:28 +01:00
Andreas Koepf
20069b2a7d formatting 2025-01-24 10:34:07 +01:00
Andreas Koepf (aider)
c05a938ab7 refactor: Replace deprecated open_text() with files() API 2025-01-23 19:19:14 +01:00
Andreas Koepf (aider)
746e05aa3d feat: Add data file loading utilities to reasoning_gym.data 2025-01-23 18:58:58 +01:00
Andreas Koepf (aider)
22538be4c5 feat: Add data file packaging configuration and __init__.py for reasoning_gym.data 2025-01-23 18:57:34 +01:00