E01 · Dorn/java/109

Full sample results

Scores

MethodScoreScaleDataset rank
(0–100)
GPT-6.1 Sol16.330–20; mean of three runs
70.8Δ 21.4
DeepSeek V4 Pro150–20; mean of three runs
77.3Δ 14.9
BTTF0.6420–1; higher is more readable
83.8Δ 8.4
Human3.991–5; original rating
92.2

Loading feature diagnosis…

Source code

GPT-6.1 Sol explanations

Run 1 · 17/20

Code Structure: The visible branch, exception fallback, and getter are logically organized, though the fragment lacks its opening context.

Nesting: Shallow nesting makes it easy to follow.

Clarity of intent: Matching a value to RUBY, rejecting invalid values, and exposing the stored value are clear.

Code length: Concise, with no unnecessary statements.

Action granularity: Each statement performs a single action.

Reading flow: Conventional formatting and spacing support natural reading, but starting with an else-if and unmatched surrounding context slightly disrupts comprehension.

Run 2 · 16/20

Code Structure: The visible conditional, exception, and getter are logically organized, although the fragment begins mid-method.

Nesting: Shallow nesting makes the code easy to scan.

Clarity of intent: Matching a value to RUBY, rejecting invalid values, and exposing the stored value are clear; missing surrounding code limits context.

Code length: Concise, with no visible unnecessary statements.

Action granularity: Each statement performs one action.

Reading flow: Formatting and spacing support natural reading, but the initial else-if and unmatched surrounding context make the snippet less self-contained.

Run 3 · 16/20

Code Structure: The conditional return, exception fallback, and getter are logically organized, although the snippet begins mid-method.

Nesting: Shallow nesting makes the visible logic easy to follow.

Clarity of intent: Matching a value to RUBY, rejecting invalid values, and exposing the stored value are clear; the missing method context limits full understanding.

Code length: Concise, with no obvious redundancy.

Action granularity: Each statement performs a single action on its own line.

Reading flow: Consistent indentation and spacing support natural reading, but the opening else-if and unmatched surrounding context interrupt standalone comprehension.

BTTF feature contributions

Score 0.642 / 1