Skip to content

TITAN integration: negative cached METEOR score and cache-only submission requirements #210

Open

Description

@AstratechPe

Hello RouterArena maintainers,

We are integrating TITAN, Theus's commercial model router, and completed a preregistered, cache-only routing pilot on the 809 shared sub_10 cases. The pool uses the exact three historical model IDs in your official caches. Selection received only each question; we froze the policy/state and sealed every prediction before accessing scores. No component was trained or tuned on RouterArena, and no inference, embedding or model-judge calls were made.

Our evaluator stopped on one cached value outside our preregistered [0,1] quality domain:

  • Repository revision: cff9659dd6a3a07815f4842fcdadea5a597a1df1
  • Cache: claude-3-haiku-20240307.jsonl, SHA-256 9f5bed666a524d74e629091b57ef2fdf644181dcc1039ef44b44460f254d150a
  • global_index: NarrativeQA_4102
  • evaluation_result.metric: meteor_score
  • evaluation_result.score: -0.0330188679245283

We retained all 809 routing decisions and have published no aggregate quality/cost for this failed run. We did not clip the value, drop the case, or impute a replacement.

Evidence: public report and downloadable artifacts, preregistered protocols and prediction seals.

Could you clarify:

  1. Is this negative cached METEOR value intentional, and how should the current official aggregator treat it?
  2. For a future commercial-router submission, may the complete 8400-case and 420-case robustness predictions reuse exact public cached generations with fixed, disclosed provenance? Which artifacts and redistribution permissions are required when the router implementation and operational snapshot remain private?

We understand that this 809-case pilot is not eligible as a full leaderboard result and are not requesting that it be listed as one. We want to establish a valid zero-new-inference path to a complete submission.

Thank you.

Activity

  1. yl231 commented on Oct 31, 2026

    @yl231
    Contributor

    Thanks for the careful report, @AstratechPe, and sorry for the slow reply.

    1. Negative METEOR score. That was a bug: the fragmentation penalty could exceed the score. Cap the METEOR fragmentation penalty so scores stay in [0, 1] (#210) #216 caps it so METEOR stays in [0, 1], and NarrativeQA_4102 now scores 0. All leaderboard routers have since been re-graded with the fix (Re-grade the 25 leaderboard routers with the current evaluator #253).
    2. Cache-only submissions. Yes, as long as the router chooses the model for each query from that query alone. The evaluation-only rule now says so: a row may take its answer unchanged from RouterArena's own cached answers in cached_results/ instead of calling the model again, and the cached answers and their scores must not inform the choice. Answers from other submissions' prediction files remain excluded.

    A complete submission needs the config file, all 8,400 rows in the prediction file and the 420-row robustness file, as in the README's submission section. Closed-source routers are welcome; the router's code and snapshot can stay private.

  2. AstratechPe commented on Oct 31, 2026

    @AstratechPe
    Author
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions