Skip to content

fix(eval): new token penalty rule (capped, per task) - #19

Merged
canyang25 merged 2 commits into
mainfrom
ruoshi/fix-scoring-rule
Oct 8, 2026
Merged

canyang25 merged 2 commits into
mainfrom
ruoshi/fix-scoring-rule

Conversation

@rzhang569

Copy link
Copy Markdown
Collaborator

The Kaggle evaluation page changed the penalty to min(0.01, 0.01 × tokens per task / 100M), capped below one solved task, so tokens now only break ties. Chris pointed this out on the shared deck.

  • eval/scoring.py: new formula; prints tokens per task and 5 decimals (as the submission card asks)
  • tests for the new formula and the cap
  • plan / CONTRIBUTING / experiments log: old leaderboard rows are noted as old-rule; under the new rule our penalty is ~0.00002

The leaderboard penalty is now min(0.01, 0.01 * tokens_per_task / 100M),
so tokens only break ties. score.py prints tokens per task and five decimals.
@canyang25
canyang25 merged commit 294e023 into main Oct 8, 2026
1 check passed
@rzhang569
rzhang569 deleted the ruoshi/fix-scoring-rule branch October 11, 2026 20:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants