E23 · Dorn/java/207

Full sample results

Scores

MethodScoreScaleDataset rank
(0–100)
GPT-6.1 Sol15.330–20; mean of three runs
58.6Δ 39.7
DeepSeek V4 Pro170–20; mean of three runs
93.5Δ 4.9
BTTF0.620–1; higher is more readable
78.6Δ 19.8
Human4.191–5; original rating
98.3

Loading feature diagnosis…

Source code

GPT-6.1 Sol explanations

Run 1 · 15/20

Code Structure: The class and suite method are logically organized, but the snippet is incomplete, lacking closing braces and a return statement.

Nesting: Shallow class/method nesting makes it easy to follow.

Clarity of intent: Descriptive names and explicit test additions clearly indicate test-suite assembly.

Code length: Concise, with no unnecessary implementation detail.

Action granularity: Each statement performs one action.

Reading flow: Natural progression from suite creation to adding component suites, though the abrupt ending prevents a complete understanding of the method.

Run 2 · 15/20

Code Structure: The visible fragment is logically organized as a test-suite factory, but missing closing braces and a return statement leave it incomplete.

Nesting: Shallow class-and-method nesting is easy to follow.

Clarity of intent: Descriptive class and method names clearly indicate aggregation of test plans.

Code length: Concise, with no unnecessary logic.

Action granularity: Each statement performs a single action.

Reading flow: Initialization followed by test additions reads naturally, although the abrupt ending prevents a complete understanding of the method.

Run 3 · 16/20

Code Structure: The class and suite method are logically organized, with test-suite creation followed by test registration.

Nesting: Shallow nesting makes the snippet easy to scan.

Clarity of intent: Descriptive class, method, and variable names clearly communicate test-suite assembly.

Code length: The visible code is concise, with no unnecessary logic; the author comment adds little explanatory value.

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

Reading flow: Formatting and statement order provide a natural progression. However, the snippet ends abruptly without returning the suite or closing the method and class, reducing completeness and making the full flow harder to assess.

BTTF feature contributions

Score 0.62 / 1