reasoning-gym/reasoning_gym/arithmetic
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
..
gsm_symbolic gsm_symbolic generator changes 2025-02-05 20:58:01 +01:00
__init__.py Add Coaching & ScoreBoard class (result tracking) (#72) 2025-02-06 23:15:28 +01:00
basic_arithmetic.py add reasoning_gym.create_dataset({name}, ...) global factory function 2025-01-25 00:58:34 +01:00
calendar_arithmetic.py Add Coaching & ScoreBoard class (result tracking) (#72) 2025-02-06 23:15:28 +01:00
chain_sum.py Add Coaching & ScoreBoard class (result tracking) (#72) 2025-02-06 23:15:28 +01:00
fraction_simplification.py fix unit tests, lower python dependency to 3.9 2025-01-26 16:55:17 +01:00
gcd.py add reasoning_gym.create_dataset({name}, ...) global factory function 2025-01-25 00:58:34 +01:00
lcm.py add reasoning_gym.create_dataset({name}, ...) global factory function 2025-01-25 00:58:34 +01:00
leg_counting.py Add Coaching & ScoreBoard class (result tracking) (#72) 2025-02-06 23:15:28 +01:00
prime_factorization.py Add Coaching & ScoreBoard class (result tracking) (#72) 2025-02-06 23:15:28 +01:00
time_intervals.py refactor: Use field default_factory TimeIntervalsConfig, AdvancedGeometryConfig 2025-02-02 09:55:51 +01:00