src/open_r1/utils/competitive_programming/cf_scoring.py (1 line): - line 58: @alru_cache(maxsize=32) # TODO make this configurable src/open_r1/configs.py (1 line): - line 123: # TODO: add the shared options with a mixin to reduce code duplication src/open_r1/utils/competitive_programming/morph_client.py (1 line): - line 304: # TODO: would be faster to pass info about the subtask as well to create a snapshot per subtask src/open_r1/rewards.py (1 line): - line 552: # TODO: implement a proper validator to compare against ground truth. For now we just check for exact string match on each line of stdout.