NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQSTC08KZG9ZC08SNQQH7D
Run Details
Model:
Claude Opus 4.5
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
40.7s
Cost:
$0.044690
Provider:
Anthropic
Model input
System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <location id="861" name="The Fae Grove" aliases="Isolde's grove, Richmond grove, the Grove" realm="Earth (Fae-touched)"> <parkLocation>Richmond Park</parkLocation> <standingStones>ancient oak standing stones mark the boundary</standingStones> <timeBehavior>time moves differently — an hour inside can be minutes or days outside</timeBehavior> <flora>wildflowers bloom year-round</flora> <description>A hidden clearing that exists in a pocket between Earth and the Fae realm.</description> </location> <item id="2001" name="Heartstone Pendant" aliases="the pendant, Heartstone" type="Artifact" origin="Dymas"> <gemstoneColor>deep crimson</gemstoneColor> <chainMaterial>silver chain</chainMaterial> <size>roughly the size of a thumbnail</size> <behavior>pulses faintly with warmth when near a Hel portal</behavior> <glow>faint inner glow</glow> <description>Given to Aurora by an unknown benefactor.</description> </item> </codex> Write a fully fleshed out scene of at least 1000 words in the horror genre. A character is alone in a strange, isolated place at night. They came here for a reason, but something feels off from the moment they arrive. The wrongness builds slowly — sounds that shouldn't be there, things that move at the edge of vision, a growing certainty that they are not alone. Build tension through restraint, not through gore. Use the codex entries above as your world reference for the character and setting. Only include the prose of the scene without any markdown or commentary.
Model response
Messages
Meta
AI
The last light bled from the sky as Aurora pushed through the gap in the hedgerow, her jacket snagging on thorns she couldn't quite see. Richmond Park had closed an hour ago, but she'd found the gap Eva had mentioned — the one near the Isabella Plantation that the groundskeepers never
seemed to
notice or repair. She shouldn't be here. The thought surfaced and she pushed it down, the same way she'd been pushing it down since she'd found the note tucked under her door that morning. *The Grove. Midnight. Answers about who sent the pendant.* The Heartstone hung against her chest, a warm
weight
beneath her jumper. It had been pulsing all day, faint but insistent, like a second heartbeat
slightly
out of sync with her own. She'd
tried to
ignore it. Tried to convince herself it was psychosomatic, that she
was imagining
the way it
seemed to
grow warmer when she thought about the Grove. But she couldn't ignore the note. Couldn't ignore the handwriting that looked almost like her own. The ancient oaks rose around her as she walked deeper into the park, their branches bare despite the mild autumn they'd been having. Wrong. The word whispered through her mind. The trees in the park still held most of their leaves — she'd noticed them on her walk from the station, russet and gold against the grey sky. But here, the branches twisted overhead like grasping fingers,
stark
and black against the darkening purple of twilight. Aurora stopped walking. Listened. The park should have been full of sound — the distant rumble of traffic from the A307, the rustle of deer moving through the undergrowth, the last calls of birds settling in for the night. Instead, the silence pressed against her ears like cotton wool, thick and suffocating. She pulled out her phone. No signal. The battery, which had been at sixty percent when she'd left the flat above Silas's bar, now showed twelve percent. The screen
flickered
once, twice, then steadied. *Keep moving*, she told herself. *You came here for a reason.* The clearing appeared between one step and the next, as if it had been waiting for her. Stone formations rose from the earth in a rough circle — not standing stones, exactly, but ancient oaks that had somehow petrified, their bark transformed to grey-white stone that gleamed faintly in the last dregs of light. Wildflowers carpeted the ground despite the season, their colors muted in the dimness but still impossibly present. Blues and purples and deep crimson that reminded her, uncomfortably, of the pendant against her skin. Aurora stepped between two of the stone oaks and felt the world shift. The sensation was subtle — a pressure change, like descending in a fast lift, or the moment before a storm breaks. Her ears popped. The pendant flared hot against her chest, then subsided to its steady pulse. She turned to look back the way she'd come. The gap between the stones showed only darkness. Not the darkness of a park at night, with its gradations of shadow and the distant orange glow of London's light pollution. This was absolute. Complete. A darkness that
seemed to
have texture, depth,
weight
. "Right," she said aloud, and her voice came out strange and flat, swallowed by the silence before it could
echo
. "That's fine. That's
completely
fine." She turned back to face the center of the clearing. The flowers had moved. Not much. Not obviously. But she could have sworn the patch of crimson blooms had been to her left when she'd entered, and now they clustered directly ahead, forming a rough path toward the center of the circle. Toward something she couldn't quite see in the gathering dark. The pendant pulsed. Warmth spread across her chest, down her arms, to her fingertips. The crescent-shaped scar on her left wrist — the one from the accident she could never quite remember —
began to
itch. *Don't scratch it*, some part of her whispered. *Don't draw attention to it.* She didn't know where that thought had come from. A sound reached her ears. Not quite a voice. Not quite the wind. Something between the two, a susurration that might have been words if she could only strain her hearing enough to catch them. It came from everywhere and nowhere, from the stone oaks and the impossible flowers and the dark space between one breath and the next. Aurora realized she'd been holding her breath. She let it out
slowly
, watching the cloud of her exhalation hang in the air far too long before dissipating. It hadn't been this cold a moment ago. She checked her phone again. Two percent battery. The screen showed 23:47, but she couldn't shake the feeling that the numbers were wrong. She'd left Silas's at ten. The walk to the station, the train to Richmond, the hike through the park — it shouldn't have taken nearly two hours. It had felt like forty minutes at most. *Time moves differently here*, a voice said in her memory. Eva's voice, from one of their late-night conversations about the old stories, the ones Eva's grandmother had brought with her from Cornwall. *A day in the hollow hills might be a year outside. Or a hundred years. Or just a moment.* She hadn't thought Eva had meant it literally. Movement
flickered
at the edge of her vision. Aurora spun toward it, her heart hammering against her ribs, but there was nothing there. Just the stone oaks standing
sentinel
. Just the flowers swaying in a breeze she couldn't feel. But one of the stones was closer than it had been before. She was certain of it. The one to her right, the one with the twisted shape that almost looked like a reaching arm — it had been at least ten meters away when she'd entered the clearing. Now it stood perhaps five meters off, its stone surface
gleaming
faintly with what might have been moisture. Or might have been something else. "I got your note," she said to the empty air, and hated the way her voice shook. "I'm here. Whatever answers you have about the pendant, about who sent it to me — I'm ready to hear them." The silence stretched. Thickened. Became something almost physical, pressing against her skin like cold hands. Then, from somewhere behind her — from the darkness that had swallowed the gap between the stones — came a sound. Footsteps. Slow. Deliberate. The crunch of frost-rimed grass that hadn't
been frosted
a moment before. Aurora turned, but the darkness revealed nothing. She could feel eyes on her, though. Could feel the
weight
of attention, vast and patient and hungry in a way that had nothing to do with appetite. The pendant flared hot, almost burning, and for just a moment she saw something in that deep crimson glow. A shape in the darkness. Tall. Wrong. Its proportions shifted even as she
tried to
focus on them, never quite resolving into anything her mind could accept. Then the light faded, and she was alone again. Alone in the darkness. Alone with the sound of
footsteps
growing closer. Her phone screen
flickered
one final time and went dark.
created_at
"2026-02-17T02:46:01.101655+00:00"
2/17/2026, 2:46:01 AM
model
"anthropic/claude-4.5-opus-20251124"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1461
moderation_latency
(null)
generation_time
40686
tokens_prompt
812
tokens_completion
1807
native_tokens_prompt
838
native_tokens_completion
1620
native_tokens_completion_images
(null)
native_tokens_reasoning
0
native_tokens_cached
0
num_media_prompt
(null)
num_input_audio_prompt
(null)
num_media_completion
0
num_search_results
(null)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"stop"
usage
0.04469
router
(null)
provider_responses
0
id
"msg_01BFjr5GzNVuaNetdvPWiC4X"
status
200
is_byok
false
latency
1461
endpoint_id
"be883404-eb42-4b2d-b6e4-c7daa3aa8d62"
provider_name
"Anthropic"
model_permaslug
"anthropic/claude-4.5-opus-20251124"
api_type
"completions"
id
"gen-1771296319-MFifSnOWfIxSxJ7Srdfe"
upstream_id
"msg_01BFjr5GzNVuaNetdvPWiC4X"
total_cost
0.04469
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Anthropic"
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
2
adverbTagCount
0
adverbTags
(empty)
74.9164%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1196
totalAiIsmAdverbs
3
found
0
adverb
"completely"
count
1
1
adverb
"slightly"
count
1
2
adverb
"slowly"
count
1
highlights
0
"completely"
1
"slightly"
2
"slowly"
100.0000%
AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
100.0000%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
0.0000%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1196
totalAiIsms
12
found
0
word
"sentinel"
count
1
1
word
"flickered"
count
3
2
word
"gleaming"
count
1
3
word
"stark"
count
1
4
word
"weight"
count
3
5
word
"footsteps"
count
2
6
word
"echo"
count
1
highlights
0
"sentinel"
1
"flickered"
2
"gleaming"
3
"stark"
4
"weight"
5
"footsteps"
6
"echo"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
0
maxInWindow
0
found
(empty)
highlights
(empty)
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
105
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
7
narrationSentences
105
filterMatches
(empty)
hedgeMatches
0
"seemed to"
1
"tried to"
2
"began to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
107
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
41
mean
29.37
std
21.71
cv
0.739
sampleLengths
0
56
1
40
2
61
3
16
4
76
5
4
6
48
7
34
8
11
9
87
10
13
11
37
12
9
13
43
14
25
15
10
16
4
17
48
18
36
19
13
20
9
21
59
22
27
23
8
24
58
25
51
26
8
27
39
28
12
29
55
30
6
31
38
32
15
33
21
34
15
35
35
36
46
37
9
38
4
39
8
40
10
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
105
matches
0
"been frosted"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
171
matches
0
"was imagining"
87.7264%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1166
adjectiveStacks
1
stackExamples
0
"physical, pressing against her"
adverbCount
55
adverbRatio
0.04716981132075472
lyAdverbCount
14
lyAdverbRatio
0.012006861063464836
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
107
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
107
mean
11.25
std
8.81
cv
0.783
sampleLengths
0
25
1
31
2
4
3
27
4
2
5
1
6
6
7
12
8
20
9
5
10
24
11
6
12
10
13
23
14
1
15
6
16
28
17
18
18
3
19
1
20
35
21
13
22
5
23
2
24
20
25
7
26
5
27
6
28
17
29
37
30
17
31
16
32
13
33
21
34
3
35
13
36
9
37
8
38
22
39
3
40
1
41
9
42
20
43
5
44
10
45
4
46
2
47
2
48
34
49
10
65.4206%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
10
diversityRatio
0.4485981308411215
totalSentences
107
uniqueOpeners
48
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
2
fancyCount
2
fancyTags
0
"she said aloud, and her voice came out strange and flat, swallowed by the silence before it could echo (say come out swallow echo)"
1
"she said to the empty air, and hated the way her voice shook (say hate shake)"
84.0037%