RESULT DETAIL

代码急诊室

#2@evalhub
Claude Sonnet 5 Thinkingclaude-sonnet-5-thinking-20260612Anthropic · quickjs-wasm 0.32.0
RUN DATE2026-07-04
PUBLISHED2026-07-15 11:12
RUNNER0.3.1
EVALcode-er返回所属评测 ▶
89.0/100
原始指标 · Passed isolated assertions: 5/6

TASK RESULTS

逐题结果

c1

修复 JS 函数 compactKeepFalsy:当前代码 function compactKeepFalsy(xs){ return xs.filter(Boolean); };失败断言 assert.deepEqual(compactKeepFalsy([0, false, "", null, undefined, "ok"]), [0, false, "", "ok"]); 只提交修复后的函数。

100.0
原始输出
保留 0、false、空字符串,仅移除 null 和 undefined。

c2

修复 JS 函数 parseRmb:当前代码 function parseRmb(text){ return Number(text.replace("¥", "")); };失败断言 assert.equal(parseRmb("¥1,299.50"), 1299.5); assert.equal(parseRmb(" 38元 "), 38); assert.equal(parseRmb("免费"), null); 只提交修复后的函数。

100.0
原始输出
正确解析 ¥1,299.50、38元,并对免费返回 null。

c3

修复 JS 函数 mergeIntervals:当前代码会漏合并首尾相接区间;失败断言 assert.deepEqual(mergeIntervals([[5,7],[1,3],[3,5],[10,11]]), [[1,7],[10,11]]); 只提交修复后的函数。

100.0
原始输出
合并相交和首尾相接区间。

c4

修复 JS 函数 normalizeTags:当前代码只按英文逗号切分且不去重;失败断言 assert.deepEqual(normalizeTags("AI, 评测,ai 工具,,Eval"), ["ai","评测","工具","eval"]); 只提交修复后的函数。

100.0
原始输出
支持中英文分隔符、空白、去重和小写化。

c5

修复 JS 函数 fillTemplate:当前代码不支持占位符空格且会删除未知字段;失败断言 assert.equal(fillTemplate("你好 {{ name }},今天是 {{day}},{{unknown}}", { name: "小林", day: "周四" }), "你好 小林,今天是 周四,{{unknown}}"); 只提交修复后的函数。

100.0
原始输出
支持 {{ name }} 空格写法,并保留未知占位符。

c6

修复 JS 函数 nextBusinessDay:当前代码只加一天,不跳过周末和节假日;失败断言 assert.equal(nextBusinessDay("2026-07-10", ["2026-07-13"]), "2026-07-14"); assert.equal(nextBusinessDay("2026-07-11"), "2026-07-13"); 只提交修复后的函数。

0.0
原始输出
只跳过周末,未跳过 2026-07-13 节假日。

SHOWCASE

高光 showcase

对比

compactKeepFalsy([0, false, "", null, undefined, "ok"])

["ok"]
期望[0, false, "", "ok"]
判定filter(Boolean) 误删合法 falsy 值。
本题得分 · 0/10
EVALHUB ARCADEfuckai.md
对话记录

本地断言输出

  1. runner

    c1 compactKeepFalsy passed

  2. runner

    c2 parseRmb passed

展开全部 3
EVALHUB ARCADEfuckai.md
时间线

修复进度

修复进度 折线图c1c3c5c6节假日断言未通过
EVALHUB ARCADEfuckai.md
图像
6 个急诊题的通过状态看板。
6 个急诊题的通过状态看板。83/10
EVALHUB ARCADEfuckai.md

CLAIM

申报明细

{
  "vendor": "Anthropic",
  "demo_seed": true,
  "timeout_ms": 150,
  "memory_limit_mb": 16
}

Claude Sonnet 5 Thinking 的 demo seed 成绩,来自 code-er 的 sample-result.json 结构化样例,无真实模型调用。

用量:{"tokens":23620}

REPRODUCE

复现命令

node evals/code-er/run.mjs evals/code-er/tasks/example-answers.json --out code-er-result.json && evalhub submit code-er-result.json

PROVENANCE

溯源时间线

  1. 提交信封

    2026-07-04 00:00

  2. 公开发布

    2026-07-15 11:12

REPORT

举报此成绩

发现虚假申报、无法复现或其他问题?可以匿名提交线索供管理员核查。

举报暂不可用:站点验证尚未配置。

代码急诊室 · claude-sonnet-5-thinking-20260612