Currently the judge has some problems, e.g. it often flags GSM8K runs when they shouldn't be flagged.
Therefore we need to improve the judge in the following ways:
- create a script to decide if a dataset is contaminated (see Olmo 3 paper section 3.5.3, and https://github.com/allenai/decon package). The script should accept any document and automatically check if it contains evaluation data for the current benchmark. This is for the judge to use.
- also use the trace for the judge. Right now the judge only uses the code generated by the agent. Also here, a tool or agent skill would be useful for the judge to search through the trace.
Currently the judge has some problems, e.g. it often flags GSM8K runs when they shouldn't be flagged.
Therefore we need to improve the judge in the following ways: