NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMMFM67E640JCNRWT7RT4SE
Run Details
Model:
Claude 3 Haiku
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
10.9s
Cost:
$0.002258
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 Fae Grove felt different at night. The air itself
seemed to
thicken, turning cloying and heavy as Aurora stepped through the ancient standing stones that marked the boundary. Moonlight filtered down through the canopy of leaves, casting the clearing in a sil
very
glow that made the wildflowers
seem to
gently
sway and shiver, as if in a phantom breeze. Aurora pulled her jacket tighter around herself, feeling a prickle of unease. She couldn't quite put her finger on what felt off, but something had changed since the last time she'd been here. The familiar grove now felt... strange, unsettling. Dangerous, even. Her heartstone pendant, usually a reassuring warmth against her chest, now felt cool to the touch. Aurora glanced down at it, watching as the deep crimson gem pulsed with a faint,
wavering
glow. She frowned, running her thumb over the smooth surface. Was it her imagination, or did the light seem weaker than before? A rustling in the undergrowth made her head snap up, eyes narrowing as she scanned the shadowed trees. Nothing moved.
The air was thick with
silence, save for the distant chirping of crickets. Steeling her nerves, Aurora pressed on, making her way deeper into the grove. The packed dirt path was familiar under her boots, the towering oaks and flowering bushes a comforting sight. But the longer she walked, the more tense she became. The grove was alive with subtle sounds that set her on edge - a branch creaking, leaves rustling, the snap of a twig underfoot. E
very
noise made her flinch, her heart hammering in her chest. She couldn't shake the feeling of being watched, of unseen eyes tracking her e
very
move. When she reached the clearing at the heart of the grove, Aurora paused, taking a slow, steadying breath. The massive standing stones stood like silent
sentinels
, their surfaces
etched
with faint, ancient runes. This was the center, the place she had come to... but why, exactly? The reason eluded her, lost in the growing unease that gripped her. Glancing around, Aurora took in the sight of the wildflowers, brilliant bursts of color in the moonlight. The grove was beautiful, as always, yet something about it now seemed off, somehow unnatural. The flowers
appeared to
sway and shiver, petals rustling even in the stillness. Goosebumps prickled along Aurora's arms as the hair on the back of her neck rose. Slowly, she turned, scanning the tree line. Nothing. Just the shadows, shifting and swaying. Shadows that
seemed to
... move with purpose. Breath catching in her throat, Aurora took a step back, eyes narrowing as she focused on the treeline. There - a
flicker
of movement, just at the edge of her vision. Something was out there, watching her. Waiting. Her hand drifted to the heartstone pendant, fingers curling around it. The gem pulsed weakly, its glow now barely visible. Aurora's brow
furrowed
as she glanced down at it, mind racing. What did it mean? Was the stone losing power? Was that connected to the unsettling change in the grove? A twig snapped, far too close for comfort. Aurora whirled, searching the darkness, but saw nothing. Her pulse thundered in her ears, breath coming in short, shallow gasps. She was no longer alone. Something was out there, in the trees. Swallowing hard, Aurora took another step back, putting some distance between herself and the encroaching shadows. Her heel hit the base of one of the standing stones, and she reached back to steady herself, fingers tracing the ancient runes
etched
into the surface. The stone felt... warm. Warmer than it should be, given the chill in the air. Brow
furrowing
, Aurora glanced over her shoulder, pulse quickening as she realized the entire standing stone
was suffused
with a faint, crimson glow - the same color as her heartstone pendant. Dread pooled in the pit of her stomach as she looked back towards the trees, the shadows now seeming to creep closer. The grove was alive with movement, branches shifting and leaves rustling, but she couldn't make out what
was causing
it. Her pendant had lost its glow, the stone now cool and inert against her palm. Something was
very
,
very
wrong. Jaw set, Aurora shifted her stance, ready to run at the first sign of danger. But just as she tensed to move, a sound reached her ears - a low, rumbling growl that
sent a chill down
her spine. It was close, much too close for comfort. Swallowing hard, Aurora turned towards the sound, breath catching in her throat as her gaze landed on a pair of glowing, amber eyes, peering out at her from the shadows. They blinked once,
slowly
, before vanishing back into the darkness. Aurora's
heart pounded in her chest
as she stared at the spot where the eyes had been, mind racing. What was out there? Some kind of animal? No, the eyes had been too... intelligent. Too predatory. Gripping the pendant
tightly
, Aurora
slowly
backed away, e
very
instinct screaming at her to run. But she couldn't bring herself to turn her back on the darkness, not with that unseen presence lurking just out of sight. The shadows
seemed to
press in around her, the grove growing darker with each passing moment. Aurora glanced up at the sky, searching for the moon, but the canopy of leaves had grown thick, blocking out the sil
very
light.
A shiver ran down her spine
as she realized she was now enveloped in inky blackness, surrounded by the menacing presence that had made its home in the once-tranquil grove. Breath shaking, Aurora
steeled
her nerves and took a step forward, determined to face whatever was out there. But as soon as she moved, a low, rumbling growl reached her ears, closer than before. She froze, heart pounding, and strained her eyes, desperately searching the darkness. There, at the edge of her vision - a
flicker
of movement, a flash of amber eyes. Watching. Waiting. Aurora swallowed hard, mind racing. She had to get out of here, had to find a way to escape this
oppressive
, predatory darkness. But as she tensed to run, a new sound reached her ears - a deep, guttural snarl, so close that she could feel the vibration of it in her chest. Whirling, Aurora stumbled backwards, heart leaping into her throat as she caught a glimpse of a massive, shadowy form emerging from the trees. Adrenaline surging, she turned and fled, lungs burning as she raced down the path, the relentless pursuit of the unseen creature spurring her onward. The world had shrunk to a narrow tunnel of moonlit trees, the darkness closing in around her. Branches snagged at her clothes, thorns drawing blood, but she pushed on, driven by pure, primal fear. All the while, the low, menacing growls
echoed
behind her, a constant, chilling reminder that she was not alone. That something
was hunting
her.
created_at
"2026-02-17T01:47:31.457621+00:00"
2/17/2026, 1:47:31 AM
model
"anthropic/claude-3-haiku"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
318
moderation_latency
(null)
generation_time
10749
tokens_prompt
812
tokens_completion
1721
native_tokens_prompt
838
native_tokens_completion
1639
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.00225825
router
(null)
provider_responses
0
id
"msg_01XGxwB2avkSHDrKrWJTVWdc"
status
200
is_byok
false
latency
318
endpoint_id
"8661a1db-b0cf-4eb2-ba04-c2a79f698682"
provider_name
"Anthropic"
model_permaslug
"anthropic/claude-3-haiku"
api_type
"completions"
id
"gen-1771292840-8d0Nbx0tSLk2TKBbLa7W"
upstream_id
"msg_01XGxwB2avkSHDrKrWJTVWdc"
total_cost
0.00225825
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
0
adverbTagCount
0
adverbTags
(empty)
38.8646%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1145
totalAiIsmAdverbs
7
found
0
adverb
"gently"
count
1
1
adverb
"slowly"
count
3
2
adverb
"tightly"
count
1
3
adverb
"very"
count
2
highlights
0
"gently"
1
"slowly"
2
"tightly"
3
"very"
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)
3.9301%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1145
totalAiIsms
11
found
0
word
"sentinels"
count
1
1
word
"flicker"
count
2
2
word
"wavering"
count
1
3
word
"oppressive"
count
1
4
word
"steeled"
count
1
5
word
"furrowed"
count
1
6
word
"furrowing"
count
1
7
word
"echoed"
count
1
8
word
"etched"
count
2
highlights
0
"sentinels"
1
"flicker"
2
"wavering"
3
"oppressive"
4
"steeled"
5
"furrowed"
6
"furrowing"
7
"echoed"
8
"etched"
0.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
4
maxInWindow
4
found
0
label
"shiver down spine"
count
1
1
label
"heart pounded in chest"
count
1
2
label
"air was thick with"
count
1
3
label
"sent a shiver through"
count
1
highlights
0
"A shiver ran down her spine"
1
"heart pounded in her chest"
2
"The air was thick with"
3
"sent a chill down"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
91
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
5
narrationSentences
91
filterMatches
(empty)
hedgeMatches
0
"seemed to"
1
"seem to"
2
"appeared to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
91
matches
(empty)
43.7295%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
27
mean
42.59
std
12.91
cv
0.303
sampleLengths
0
60
1
42
2
54
3
33
4
41
5
50
6
58
7
45
8
36
9
38
10
50
11
40
12
43
13
46
14
57
15
5
16
47
17
40
18
36
19
37
20
69
21
46
22
19
23
53
24
47
25
34
26
24
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
91
matches
0
"was suffused"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
2
totalVerbs
212
matches
0
"was causing"
1
"was hunting"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1145
adjectiveStacks
0
stackExamples
(empty)
adverbCount
33
adverbRatio
0.028820960698689956
lyAdverbCount
10
lyAdverbRatio
0.008733624454148471
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
91
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
91
mean
12.64
std
7.96
cv
0.63
sampleLengths
0
7
1
22
2
31
3
12
4
21
5
5
6
2
7
2
8
16
9
17
10
9
11
12
12
18
13
2
14
13
15
13
16
18
17
10
18
24
19
11
20
15
21
18
22
15
23
10
24
3
25
12
26
17
27
15
28
13
29
15
30
7
31
1
32
6
33
4
34
3
35
18
36
13
37
6
38
1
39
11
40
9
41
11
42
4
43
5
44
10
45
8
46
8
47
12
48
5
49
7
79.1209%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
3
diversityRatio
0.4945054945054945
totalSentences
91
uniqueOpeners
45
100.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
0
fancyCount
0
fancyTags
(empty)
80.3321%