NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMMC98EJJP4VRCATR8ZWXSZ
Run Details
Model:
Claude 3.5 Sonnet
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
41.6s
Cost:
$0.046518
Provider:
Amazon Bedrock
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 autumn wind whispered through Richmond Park, rustling dead leaves across the path as Rory made her way deeper into the darkness. Her phone's flashlight beam caught fragments of the ancient oak standing stones, their weathered surfaces
gleaming
like wet bone. The Heartstone pendant beneath her jacket pulsed with unnatural warmth against her chest, matching the quickening of her heart. She hadn't wanted to come here after sunset, but the message had been clear — meet at the Grove at midnight, alone, if she wanted answers about the pendant's origin. The rational part of her mind
screamed that this
was exactly the sort of situation her father had warned her about during his countless safety lectures. But after three weeks of increasingly strange events, she needed to know. The standing stones
loomed
closer, marking the boundary where the ordinary world
began to
blur. Rory's flashlight beam
seemed to
bend oddly here, the light fracturing and refracting as though passing through crystal. The wildflowers that perpetually b
loomed
in the Grove caught the distorted light, their petals taking on an
otherworldly
iridescence. Something rustled in the undergrowth behind her. Rory spun, the beam of light slicing through darkness, but revealed nothing but swaying branches. The wind, she told herself. Just the wind. But the air felt thick and still now, like the moments before a storm. She checked her phone — 11:57 PM. The screen
flickered
, numbers distorting briefly before settling. As she watched, the battery percentage dropped from 82% to 47% in seconds. Rory swallowed hard, her throat
suddenly
dry. The pendant's warmth had intensified to an almost uncomfortable level. The Grove itself lay just ahead, a perfect circle of ancient trees with a small clearing at its heart. During the day, it was beautiful —
ethereal
even. But now, in the grip of night, the trees
seemed to
lean inward like hungry spectators at a gladiatorial arena. Their branches reached for each other across the gap above, weaving a canopy that blocked out what little moonlight
managed to
pierce the clouds. As she stepped into the clearing, her flashlight beam caught something that made her freeze. The wildflowers, which should have been swaying in the nonexistent wind, were
perfectly
still. Not just still — they
appeared to
be moving in slow motion, as though underwater. She watched, transfixed, as a single petal drifted downward, taking several seconds to fall what should have been a quick descent. The crack of a twig snapping jerked her attention away from the flowers. Rory whirled, light darting from shadow to shadow. Nothing. But when she turned back, the clearing had changed. The flowers that had been moving in slow motion now
seemed to
be growing before her eyes, stems elongating like time-lapse photography, blooms opening and closing in rhythmic pulses. "Hello?" Her voice sounded wrong — muffled and distant, as though she
were speaking
through cotton wool. "I got your message. I'm here." Something shifted at the edge of her vision. When she turned to look directly at it, there was nothing there. But in her peripheral vision, she could see movement. Shapes that might have been human, might have been something else entirely, circling the clearing just beyond the reach of her light. The pendant burned against her skin now. Rory wrapped her fingers around it through her jacket, feeling it
throb
like a second heartbeat. Her own pulse hammered in her ears, too fast, too loud in the unnatural silence that had descended. She glanced at her phone again. 11:57 PM. The same time as before. She blinked hard, checked again. Still 11:57 PM. The battery was at 12% now. A whisper carried on air that wasn't moving. Her name, maybe, or something that sounded like it. The sound
seemed to
come from everywhere and nowhere at once. The shadows between the trees deepened, became almost liquid in their darkness. Something brushed against her hand — soft, like
silk
or hair. Rory jerked away, stumbling backward. Her flashlight beam caught nothing but empty air, but she could still feel the phantom touch against her skin. The crescent scar on her left wrist tingled, a sensation she hadn't felt since the day she'd received it. The shapes in her peripheral vision were closer now, more distinct. Still maddeningly just out of sight, but she could make out suggestions of form — too tall, too fluid to be human. They moved with a grace that made her stomach turn, like watching insects skitter across a floor. Her phone died with a sudden finality, plunging her into darkness broken only by the faint glow of the Heartstone pendant. In that dim crimson light, she saw the wildflowers had changed. Their petals were black now, edges sharp as razor wire. They swayed toward her like hungry things, despite the continued absence of wind. Rory backed away, her heel catching on an exposed root. She stumbled, caught herself against one of the standing stones. The stone was warm to the touch and
seemed to
vibrate beneath her palm. When she pulled her hand away, it came back sticky with something dark that glistened in the pendant's light. The whispers grew louder, became almost words. Almost her name. Almost answers to questions she was no longer sure she wanted to ask. The shadows between the trees had become doorways into deeper darkness, and something was emerging from them, something that made the pendant pulse like a frightened heart against her chest. She ran. Behind her, time resumed its normal flow in the Grove. The wildflowers returned to their natural colors, though anyone looking closely might notice their petals were now edged with teeth. The standing stones continued their ancient vigil, wet with something that wasn't dew, wasn't blood, wasn't anything that had a name in any human tongue. And in the shadows, things that had almost
been seen
slipped back into spaces that had never known light, patient in their hunger. They could wait. After all, she would return. They had seen it in her eyes, in the way the pendant had chosen her. She would return, and next time, she wouldn't leave so easily.
created_at
"2026-02-17T01:46:12.894327+00:00"
2/17/2026, 1:46:12 AM
model
"anthropic/claude-3.5-sonnet"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
887
moderation_latency
136
generation_time
41081
tokens_prompt
812
tokens_completion
1574
native_tokens_prompt
838
native_tokens_completion
1383
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.046518
router
(null)
provider_responses
0
id
"9fee816f-3e6b-41b8-be27-da00ed0ae64a"
status
200
is_byok
false
latency
886
endpoint_id
"0e1957b3-205b-49d5-8413-13af3f68676d"
provider_name
"Amazon Bedrock"
model_permaslug
"anthropic/claude-3.5-sonnet"
api_type
"completions"
id
"gen-1771292730-G3qOXxLm4t6B99BwuRhD"
upstream_id
"9fee816f-3e6b-41b8-be27-da00ed0ae64a"
total_cost
0.046518
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Amazon Bedrock"
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)
80.4114%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1021
totalAiIsmAdverbs
2
found
0
adverb
"perfectly"
count
1
1
adverb
"suddenly"
count
1
highlights
0
"perfectly"
1
"suddenly"
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)
31.4398%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1021
totalAiIsms
7
found
0
word
"ethereal"
count
1
1
word
"throb"
count
1
2
word
"flickered"
count
1
3
word
"gleaming"
count
1
4
word
"otherworldly"
count
1
5
word
"loomed"
count
1
6
word
"silk"
count
1
highlights
0
"ethereal"
1
"throb"
2
"flickered"
3
"gleaming"
4
"otherworldly"
5
"loomed"
6
"silk"
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
78
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
8
narrationSentences
78
filterMatches
(empty)
hedgeMatches
0
"began to"
1
"seemed to"
2
"managed to"
3
"appeared to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
79
matches
0
"screamed that this"
48.6314%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
21
mean
48.9
std
15.66
cv
0.32
sampleLengths
0
60
1
68
2
52
3
44
4
45
5
72
6
65
7
60
8
23
9
51
10
41
11
27
12
40
13
54
14
50
15
55
16
53
17
53
18
2
19
55
20
57
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
78
matches
0
"been seen"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
169
matches
0
"were speaking"
89.2653%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1014
adjectiveStacks
0
stackExamples
(empty)
adverbCount
53
adverbRatio
0.05226824457593689
lyAdverbCount
14
lyAdverbRatio
0.013806706114398421
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
79
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
79
mean
13
std
7
cv
0.538
sampleLengths
0
22
1
19
2
19
3
30
4
26
5
12
6
15
7
18
8
19
9
7
10
15
11
5
12
3
13
14
14
7
15
8
16
13
17
7
18
10
19
19
20
9
21
20
22
24
23
15
24
14
25
15
26
21
27
13
28
8
29
1
30
9
31
29
32
17
33
6
34
8
35
12
36
9
37
22
38
7
39
16
40
18
41
6
42
2
43
5
44
5
45
3
46
6
47
8
48
9
49
11
46.4135%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
5
diversityRatio
0.31645569620253167
totalSentences
79
uniqueOpeners
25
100.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
0
fancyCount
0
fancyTags
(empty)
88.0095%