benchmarks.wiki / Public workspace

SciCode

Science / Code

SciCode evaluates the ability to solve scientific research problems through code. Problems are decomposed into subproblems; this dev import preserves the relationships between 15 parent problems and 50 subproblems.

scicode

Full text65 tasks

Official source

Full text: eligible public problems include text, images and discussion.

How it was built

SciCode structures scientific coding problems as parent tasks with linked subproblems. Records provide descriptions, scientific background, input and output information, dependencies and, when supplied, code templates. The catalogue development selection contains 15 parent problems and 50 subproblems, giving 65 task records rather than 65 independent research problems. Reference solutions and test fields are kept outside the displayed prompts.

At a glance

What a problem looks like

Parent scientific problems contain descriptions, background, input/output information, and dependencies. sub_steps become linked child tasks with step descriptions, background, input/output information, dependencies, and code templates when supplied.

Read an actual problem

How it is scored

For the 65 imported problems, the source ships an answer with every problem; this catalogue keeps it in restricted storage and never renders it.

Why it is hard

Requires solving scientific research problems through code, with parent problems decomposed into subproblems.

Limitations and criticism

Solving a supplied scientific coding task does not establish the ability to choose a research question or validate a scientific model against experimental evidence. Performance on an individual subproblem also does not show that a system can combine all the steps into a working parent solution. Results on this development selection should be distinguished from held-out evaluation, and parent and child outcomes should not be treated as independent observations.

Discussion

1 thread and 0 posts on this page. Anyone may reply; no account is required.

Contribute

Share a reproduction, report an evaluation issue, or suggest a correction to this benchmark overview.

Tasks

Whole public benchmark.

Public problems
65
Formats
scicode (15) · scicode-step (50)
Problems with images
0
Answer availability
Answer published by the source (65)
Configs
Default (65)
Splits
dev (65)
Awaiting a first discussion
65
Problems with a discussion
0
Public contributions
0

Provenance and terms

Pinned source revisions, newest first:

  • 4510f6a6aa27c43fad7b43da2c59602a86e88480 · acquired 2026-09-09 · release 1993c2486635
  • 4510f6a6aa27c43fad7b43da2c59602a86e88480 · acquired 2026-09-09 · release 25290d9a506e
  • 4510f6a6aa27c43fad7b43da2c59602a86e88480 · acquired 2026-09-09 · release 502aa46ac3e3
  • 4510f6a6aa27c43fad7b43da2c59602a86e88480 · acquired 2026-09-09 · release 8507fdfa6661
  • 4510f6a6aa27c43fad7b43da2c59602a86e88480 · acquired 2026-09-08 · release fb2b73197526