NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPADW1H6XVNHQRA5M14RSM
Run Details
Model:
GPT-4o Mini (temp=0)
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
24.2s
Cost:
$0.001074
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 moon hung low in the sky, a pale disc casting a sil
very
glow over the twisted branches of the ancient oaks that surrounded The Fae Grove. Aurora Carter stepped through the gnarled roots, her heart thrumming in her chest, a steady rhythm that
echoed
the unease creeping up her spine. She had come here for answers, a desperate search for clarity in the chaos of her life, but the air felt thick, almost electric, as if the
very
atmosphere was charged with something unspeakable. The grove was a hidden
sanctuary
, a pocket of magic nestled within Richmond Park, but tonight it felt more like a trap. The wildflowers, usually vibrant and alive,
seemed to
wilt under the moonlight, their colors muted, their petals drooping as if they sensed the wrongness that permeated the air. Aurora tightened her grip on the Heartstone Pendant that hung around her neck, its deep crimson glow pulsing faintly against her chest, a heartbeat of warmth that offered little comfort. She had heard whispers of the grove’s power, tales of those who had ventured into its depths and returned changed, but she had never believed them—until now. The trees
loomed
like
sentinels
, their twisted forms casting long shadows that
dance
d in the moonlight, and for a moment, she thought she saw something shift among the trunks, a
flicker
of movement just beyond her line of sight. She paused, her breath hitching in her throat, straining to listen. The night was too quiet, the usual sounds of rustling leaves and distant city life swallowed by an
oppressive
silence. “Get a grip, Rory,” she muttered to herself, forcing her feet to move forward. She had come here to confront the remnants of her past, to seek the truth about the pendant and the mysterious benefactor who had given it to her. But as she stepped deeper into the grove, the shadows
seemed to
stretch and twist, warping her sense of direction. The standing stones, ancient and weathered,
loomed
ahead, their presence both grounding and disorienting. The air grew colder, a chill that seeped into her bones, and she shivered involuntarily. She could feel the
weight
of the grove pressing down on her, a
palpable
force that made her skin prickle. The Heartstone Pendant warmed against her chest, a
stark
contrast to the chill that enveloped her. She reached up to touch it, her fingers brushing against the smooth surface, and for a fleeting moment, she felt a connection, a whisper of something just out of reach. Then came the sound—a soft rustling, like the whisper of fabric against skin. Aurora froze, her heart racing as she turned
slowly
, scanning the darkness. The trees stood silent, their branches swaying
gently
in the night breeze, but the sound persisted, a faint crackle that
seemed to
come from behind her. She spun around, her breath quickening, but there was nothing there, only the shadows that clung to the grove like a shroud. “Hello?” she called, her voice trembling
slightly
. The word
hung in the air
, swallowed by the silence. She felt foolish, calling out into the dark, but the instinct to reach out, to break the
oppressive
quiet, was stronger than her fear. No answer came, only the rustle of leaves, and she took a step back, her instincts screaming at her to leave. But she couldn’t. Not yet. Not when she was so close to uncovering the truth. With a deep breath, she pressed on, moving toward the standing stones that marked the heart of the grove. Each step felt heavier than the last, as if the ground itself was reluctant to let her pass. The pendant pulsed again, a steady thrum that
resonated
with her heartbeat, and she clutched it tighter, willing it to guide her. As she approached the stones, the air thickened, a
palpable
tension that made her skin crawl. The moonlight illuminated the ancient carvings
etched
into the stone, symbols that
seemed to
shift and shimmer as she drew near. She reached out, her fingers brushing against the cool surface, and a jolt of energy surged through her, a rush of warmth that spread from her fingertips to her core. But then, from the corner of her eye, she caught a
flicker
of movement. A shadow darted between the trees, too quick to be anything human. Aurora’s breath caught in her throat, and she turned
sharply
, her heart pounding in her ears. “Who’s there?” she demanded, her voice stronger now, though the tremor betrayed her fear. Silence answered her, thick and suffocating. The shadows deepened, and she felt the
weight
of unseen eyes upon her, watching, waiting. The rustling sound returned, closer this time, a whisper of movement that
sent a shiver down
her spine. She took a step back, her instincts screaming at her to run, but her feet felt rooted to the ground. Then, a soft giggle
echoed
through the grove, a sound that was both childlike and
sinister
. Aurora’s heart raced as she spun around, searching for the source. “Show yourself!” she shouted, her voice cracking. The laughter faded, replaced by a low, melodic hum that
seemed to
resonate from the
very
stones themselves. The pendant pulsed again, its warmth intensifying, and she clutched it tighter, feeling the heat radiate through her fingers. The hum grew louder, a haunting melody that wrapped around her, pulling her deeper into the grove. She felt a compulsion to follow it, to surrender to the call, but a
flicker
of reason held her back. This was not a song of comfort; it was a siren’s call, luring her into the depths of the unknown. “Stop it!” she shouted, her voice
echoing
through the grove. “I’m not afraid of you!” But the words felt hollow, swallowed by the darkness that surrounded her. The shadows shifted again, and she caught a glimpse of something pale and
ethereal
flitting between the trees, a figure that
seemed to
dance
just out of reach. Panic surged within her, and she turned to flee, but the grove twisted around her, the path shifting as if it were alive. The standing stones
loomed
behind her, their ancient presence both a comfort and a threat. She stumbled, her foot catching on a root, and she fell to the ground, the pendant clattering against the earth. As she scrambled to her feet, the shadows closed in, a suffocating darkness that pressed against her. The laughter returned,
echoing
in her ears, a
cacophony
of voices that whispered her name, taunting her. “Rory… Rory… come play with us…” She felt the
weight
of their gaze, the certainty that she was not alone, and the realization struck her like a cold wave. This was not just a grove; it was a realm of the Fae, a place where time twisted and reality blurred. The stories she had dismissed as mere folklore were alive here, and she
was caught
in their web. With a surge of adrenaline, she lunged for the Heartstone Pendant, grasping it
tightly
in her hand. The warmth surged through her, a
beacon
of light in the encroaching darkness. “I won’t be your plaything!” she shouted, her voice rising above the laughter, a defiance that
echoed
through the grove. The shadows recoiled, the laughter fading into a low murmur, and for a moment, she felt the
weight
lift. But the grove was still alive, still watching, and she knew she had to escape before it claimed her as one of its own. With a final glance at the standing stones, she turned and ran, the path shifting beneath her feet, the shadows reaching out as she fled into the night.
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
6
adverbTagCount
0
adverbTags
(empty)
45.1411%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1276
totalAiIsmAdverbs
7
found
0
adverb
"gently"
count
1
1
adverb
"sharply"
count
1
2
adverb
"slightly"
count
1
3
adverb
"slowly"
count
1
4
adverb
"tightly"
count
1
5
adverb
"very"
count
2
highlights
0
"gently"
1
"sharply"
2
"slightly"
3
"slowly"
4
"tightly"
5
"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)
0.0000%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1276
totalAiIsms
29
found
0
word
"palpable"
count
2
1
word
"ethereal"
count
1
2
word
"cacophony"
count
1
3
word
"beacon"
count
1
4
word
"sanctuary"
count
1
5
word
"sentinels"
count
1
6
word
"resonated"
count
1
7
word
"flicker"
count
3
8
word
"oppressive"
count
2
9
word
"sinister"
count
1
10
word
"loomed"
count
3
11
word
"stark"
count
1
12
word
"weight"
count
4
13
word
"dance"
count
1
14
word
"echoed"
count
3
15
word
"echoing"
count
2
16
word
"etched"
count
1
highlights
0
"palpable"
1
"ethereal"
2
"cacophony"
3
"beacon"
4
"sanctuary"
5
"sentinels"
6
"resonated"
7
"flicker"
8
"oppressive"
9
"sinister"
10
"loomed"
11
"stark"
12
"weight"
13
"dance"
14
"echoed"
15
"echoing"
16
"etched"
66.6667%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
2
maxInWindow
2
found
0
label
"hung in the air"
count
1
1
label
"sent a shiver through"
count
1
highlights
0
"hung in the air"
1
"sent a shiver down"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
68
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
6
narrationSentences
68
filterMatches
(empty)
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
69
matches
(empty)
35.1937%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
20
mean
63.7
std
17.4
cv
0.273
sampleLengths
0
85
1
80
2
97
3
76
4
81
5
73
6
62
7
15
8
59
9
67
10
56
11
59
12
52
13
76
14
55
15
58
16
40
17
62
18
50
19
71
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
68
matches
0
"was caught"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
207
matches
(empty)
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1249
adjectiveStacks
0
stackExamples
(empty)
adverbCount
37
adverbRatio
0.029623698959167333
lyAdverbCount
10
lyAdverbRatio
0.008006405124099279
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
69
echoCount
0
echoWords
(empty)
95.2424%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
69
mean
18.46
std
7.17
cv
0.388
sampleLengths
0
27
1
24
2
34
3
22
4
28
5
30
6
27
7
39
8
11
9
20
10
14
11
28
12
20
13
14
14
15
15
20
16
16
17
30
18
13
19
12
20
26
21
22
22
7
23
10
24
24
25
21
26
3
27
2
28
10
29
19
30
18
31
22
32
16
33
21
34
30
35
14
36
12
37
16
38
14
39
6
40
15
41
18
42
20
43
16
44
11
45
7
46
18
47
19
48
17
49
20
42.0290%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
6
diversityRatio
0.30434782608695654
totalSentences
69
uniqueOpeners
21
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
6
fancyCount
5
fancyTags
0
"she muttered to herself, forcing her feet to move forward (mutter force move)"
1
"demanded (demand)"
2
"shouted (shout)"
3
"shouted (shout)"
4
"shouted (shout)"
75.5455%