NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPE211F8YY6GZG220QJ4A4
Run Details
Model:
GPT-4o Mini (temp=0)
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
25.2s
Cost:
$0.001023
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 stood at the edge of Richmond Park, her breath visible in the crisp night air. She had come here seeking
solace
, a moment of clarity away from the chaos of her life. The Heartstone Pendant, a gift from an unknown benefactor, rested against her chest, its faint warmth a reminder of the mysteries that had begun to unfurl around her. As she stepped into the grove, the world shifted. The air thickened, heavy with the scent of damp earth and wildflowers that b
loomed
in defiance of the season. The trees
loomed
like
sentinels
, their gnarled roots twisting into the ground, creating a natural barrier that felt both protective and suffocating. Aurora hesitated, a shiver racing down her spine. Something about this place felt wrong, as if the
very
fabric of reality had frayed at the edges. She took a deep breath, forcing herself to move deeper into the grove. The soft crunch of leaves underfoot was the only sound, but it felt too loud, too intrusive. The pendant pulsed
gently
against her skin, a heartbeat that
seemed to
sync with her own. She had heard whispers of this place, tales of its beauty and danger, but the stories had never prepared her for the unsettling stillness that enveloped her now. A rustle in the underbrush made her pause. Aurora turned
sharply
, her bright blue eyes scanning the shadows. Nothing. Just the wind, she told herself, but the unease settled deeper in her gut. She pressed on, determined to find the clarity she sought. The grove
was said
to be a bridge between worlds, a place where time twisted and turned like the roots of the trees. Perhaps here, she could find answers to the questions that haunted her. As she walked, the air grew colder, the moonlight dimming as clouds drifted across the sky. The grove felt alive, the trees whispering secrets in a language she couldn’t understand. Aurora shivered, pulling her jacket tighter around her shoulders. She could almost hear the heartbeat of the grove, a rhythmic thrum that
resonated
in her bones. It was both comforting and disconcerting, a reminder that she was not alone. Then came the sounds—soft, almost imperceptible at first. A faint rustling, like the whisper of fabric against skin. Aurora stopped, her heart racing. She strained to listen, but the sounds faded into the night, leaving only the
echo
of her own breath. She shook her head, dismissing the sensation as paranoia. After all, she was here for a reason. She needed to confront the shadows of her past, to reclaim the pieces of herself that had
been lost
. But as she ventured further, the wrongness intensified. The shadows
seemed to
stretch and twist,
flicker
ing at the edges of her vision. She caught glimpses of movement—something darting between the trees, just out of sight. Her pulse quickened, and she fought the urge to turn back. The pendant warmed against her skin, a gentle reminder of the magic that lingered in the air. “Hello?” she called, her voice trembling
slightly
. The sound felt foreign in the stillness, swallowed by the darkness. No response came, only the rustle of leaves and the distant hoot of an owl. She took a step forward, her instincts screaming at her to leave, but she pressed on, driven by a need to understand. The grove opened up into a clearing, the ancient standing stones rising like guardians from the earth. They were weathered and worn, their surfaces
etched
with symbols that
seemed to
pulse with a life of their own. Aurora approached, drawn to their presence. The Heartstone Pendant
throbbed
with warmth, a
beacon
in the night. She reached out, fingers brushing against the cool stone, and a jolt of energy surged through her. Suddenly, the air shifted. A chill swept through the grove, and the shadows deepened, coiling around her like tendrils. Aurora’s breath quickened as she turned, scanning the perimeter of the clearing. The rustling had returned, louder now, a
cacophony
of whispers that
seemed to
echo
from the
very
stones themselves. She could feel eyes upon her, unseen watchers lurking just beyond the veil of darkness. “Is anyone there?” she called again, her voice stronger this time, though it
trembled
with uncertainty. The only answer was the wind, howling through the trees, carrying with it
a sense of foreboding
. She took a step back, her instincts screaming at her to flee, but the pendant pulsed with an urgency that rooted her in place. Then, from the corner of her eye, she saw it—a
flicker
of movement, a shadow darting between the trees. Aurora turned, heart pounding, but there was nothing there. Just the grove, silent and still, as if it
were holding
its breath. She felt
the weight of the moment
, the tension coiling in the air like a spring ready to snap. A low growl rumbled from the depths of the shadows, a sound that sent ice coursing through her veins. Aurora’s heart raced as she backed away from the standing stones, her mind racing. This was not what she had come for. She had sought clarity, not this suffocating dread. The grove had turned from a
sanctuary
into a trap, and she was the prey. The growl deepened, morphing into a chorus of whispers that filled her ears, a
cacophony
of voices that spoke in a language she could not comprehend. Panic surged within her, and she turned to run, but the shadows
seemed to
stretch, reaching for her with ghostly fingers. The pendant burned against her skin, a warning, a plea. “Get away from me!” she shouted, her voice breaking as she stumbled backward. The shadows pulsed, and for a moment, she thought she saw a figure emerge—a silhouette cloaked in darkness, its eyes
glinting
like shards of glass. It hovered at the edge of the grove, watching her with an intensity that made her skin crawl. Aurora turned and ran, her feet pounding against the earth, the whispers rising to a fever pitch behind her. The trees closed in, branches clawing at her as she fled, the world around her warping and twisting. She could feel the presence behind her, a dark force that chased her through the grove, relentless and hungry. The Heartstone Pendant
throbbed
wildly, its warmth now a burning fire against her chest. She burst through the boundary of the standing stones, the air shifting as she crossed back into the park. The moonlight flooded her vision, and she stumbled, gasping for breath. The grove receded behind her, the whispers fading into the night, but the sense of wrongness lingered, a shadow that clung to her soul. Aurora collapsed against a tree, her heart racing, the pendant still pulsing with a life of its own. She had come seeking answers, but what she had found was a darkness that threatened to consume her. The grove had revealed its secrets, but at what cost? As she sat there, trembling in the moonlight, she knew one thing for certain: she was not alone, and the shadows would not let her go so easily.
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
3
adverbTagCount
0
adverbTags
(empty)
50.5766%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1214
totalAiIsmAdverbs
6
found
0
adverb
"gently"
count
1
1
adverb
"sharply"
count
1
2
adverb
"slightly"
count
1
3
adverb
"suddenly"
count
1
4
adverb
"very"
count
2
highlights
0
"gently"
1
"sharply"
2
"slightly"
3
"suddenly"
4
"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
1214
totalAiIsms
18
found
0
word
"cacophony"
count
2
1
word
"beacon"
count
1
2
word
"sanctuary"
count
1
3
word
"sentinels"
count
1
4
word
"throbbed"
count
2
5
word
"resonated"
count
1
6
word
"flicker"
count
1
7
word
"glinting"
count
1
8
word
"trembled"
count
1
9
word
"foreboding"
count
1
10
word
"loomed"
count
1
11
word
"solace"
count
1
12
word
"weight"
count
1
13
word
"echo"
count
2
14
word
"etched"
count
1
highlights
0
"cacophony"
1
"beacon"
2
"sanctuary"
3
"sentinels"
4
"throbbed"
5
"resonated"
6
"flicker"
7
"glinting"
8
"trembled"
9
"foreboding"
10
"loomed"
11
"solace"
12
"weight"
13
"echo"
14
"etched"
66.6667%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
2
maxInWindow
2
found
0
label
"sense of foreboding"
count
1
1
label
"weight of words/silence"
count
1
highlights
0
"a sense of foreboding"
1
"the weight of the moment"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
80
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
5
narrationSentences
80
filterMatches
(empty)
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
80
matches
(empty)
0.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
18
mean
67.22
std
9.4
cv
0.14
sampleLengths
0
89
1
76
2
74
3
78
4
69
5
78
6
63
7
55
8
71
9
65
10
57
11
60
12
64
13
57
14
56
15
56
16
68
17
74
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
2
totalSentences
80
matches
0
"was said"
1
"been lost"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
205
matches
0
"were holding"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1206
adjectiveStacks
0
stackExamples
(empty)
adverbCount
37
adverbRatio
0.03067993366500829
lyAdverbCount
11
lyAdverbRatio
0.00912106135986733
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
80
echoCount
0
echoWords
(empty)
95.8074%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
80
mean
15.13
std
5.89
cv
0.39
sampleLengths
0
27
1
17
2
17
3
28
4
9
5
19
6
22
7
8
8
18
9
13
10
17
11
16
12
28
13
8
14
10
15
1
16
14
17
10
18
23
19
12
20
16
21
14
22
9
23
17
24
13
25
8
26
10
27
5
28
19
29
9
30
8
31
19
32
8
33
14
34
13
35
11
36
17
37
7
38
11
39
15
40
22
41
17
42
20
43
6
44
11
45
17
46
4
47
15
48
12
49
19
43.7500%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
5
diversityRatio
0.275
totalSentences
80
uniqueOpeners
22
91.6667%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
3
fancyCount
1
fancyTags
0
"shouted (shout)"
79.3216%