NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPDZ8KN8DSH7NV4WMZPFYS
Run Details
Model:
GPT-4o Mini (temp=0)
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
28.5s
Cost:
$0.001134
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 drumbeat of anxiety. She had come here for answers, 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 brushed her fingers against the Heartstone Pendant that hung from her neck, its deep crimson glow pulsing faintly, a heartbeat against her skin. It had
been given
to her by an unknown benefactor, a gift that felt more like a curse in this moment. She had heard whispers of the grove, tales of its beauty and its secrets, but no one had mentioned the way the shadows twisted and writhed, as if they were alive. Aurora squinted into the darkness, her bright blue eyes straining to pierce the veil of night. The trees
loomed
like
sentinels
, their branches clawing at the sky, and she felt the
weight
of their gaze upon her. A rustle in the underbrush made her jump, her breath hitching in her throat. She turned
sharply
, but nothing emerged from the shadows. Just the wind, she told herself, just the wind. Yet, the sound had been too deliberate, too close. She took a step back, her pulse quickening, and the pendant warmed against her chest, a warning or a promise—she couldn’t tell which. “Get a grip, Rory,” she muttered under her breath, forcing herself to move deeper into the grove. She had come here to find the truth about her past, to confront the memories that haunted her like specters. But with each step, the sense of wrongness deepened, coiling around her like a serpent. The grove
was supposed
to be a place of
solace
, a bridge between worlds, but tonight it felt like a threshold to something darker.
The air was thick with
the scent of damp earth and decaying leaves, and the silence
was punctuated
only by the distant hoot of an owl, a sound that felt more like a warning than a call. As she walked, the trees
seemed to
close in around her, their trunks twisting and bending in unnatural ways. She could almost hear them whispering, their voices a soft susurration that danced just beyond the edge of comprehension. Aurora shook her head, trying to dispel the creeping unease that settled in her bones. “Just a grove,” she whispered, though the words felt hollow. “Just a grove.” But the shadows shifted, and she could have sworn she saw something dart between the trees, a
flicker
of movement that sent a chill racing down her spine. She paused, her breath hitching again, and strained to listen. The rustling grew louder, a
cacophony
of whispers that
seemed to
echo
her own thoughts, twisting them into something
sinister
. “Rory…” The voice was soft, almost melodic, but it sent
a jolt of fear
through her. It was a name she recognized, but not one she wanted to hear here, in this place. “Who’s there?” she called, her voice trembling despite her efforts to sound steady. The pendant pulsed again, a warm thrum that felt like a heartbeat, but it did little to soothe her rising panic. The silence that followed was
oppressive
, thick enough to choke on. She took a step back, her instincts screaming at her to flee, but the grove held her captive, the trees closing in like a cage. “Rory…” The voice came again, closer this time, a whisper that curled around her like smoke. She turned, scanning the darkness, but all she saw were the shadows, shifting and swirling, as if they were alive. “Show yourself!” she demanded, her voice rising in defiance. But the only response was the rustle of leaves, the soft sigh of the wind, and the distant hoot of the owl, now sounding more like a mocking laugh. A
flicker
of movement caught her eye, and she spun around, heart racing. There, at the edge of the grove, stood a figure cloaked in darkness, features obscured by the shadows. Aurora’s breath caught in her throat, and she felt the
weight
of the pendant grow heavier against her chest. “Who are you?” she asked, her voice
barely above a whisper
. The figure stepped forward, and the moonlight caught a glimpse of a face—pale,
ethereal
, with eyes that glimmered like stars. It was beautiful and terrifying all at once, a vision that felt both familiar and foreign. “Rory,” the figure said, voice like
silk
, “you’ve come to seek the truth.” A shiver ran down Aurora’s spine. “What truth?” The figure smiled, a slow, knowing smile that
sent a chill through
her. “The truth of your past, of your choices. You cannot escape it.” Aurora took a step back, her heart pounding. “I’m not afraid of my past.” “Are you not?” The figure tilted its head, the shadows shifting around it like a living cloak. “You fled from it, did you not? From Evan, from Cardiff, from the life that was meant for you.” The words struck deep, a reminder of the pain she had
tried to
leave behind. “I’m not here to talk about him,” she snapped, anger flaring in her chest. “Yet he is part of you, as much as the light and dark that dwell within this grove.” The figure gestured to the trees, their branches twisting like fingers reaching for her. “You cannot deny what you are.” Aurora felt the
weight
of its gaze, the truth of its words pressing down on her. She had come seeking answers, but now she felt more lost than ever. The shadows danced around her, and the grove
seemed to
pulse with a life of its own, the air thick with tension. “Leave me alone!” she shouted, but the words felt weak, swallowed by the darkness. The figure stepped closer, and the shadows writhed, coiling around Aurora’s feet like serpents. “You cannot run from the truth, Rory. It will find you, here in this grove, where time bends and reality blurs.” The pendant flared to life, a warm glow that pushed back against the encroaching darkness. Aurora clutched it
tightly
, feeling its warmth seep into her skin. “I won’t let you control me,” she said, her voice steadier now, fueled by a
flicker
of defiance. The figure paused, its smile fading. “Control? No, dear one. I offer you understanding. Embrace the shadows, and you will find your path.” But the shadows
were closing
in, and Aurora felt the
weight
of their presence, the suffocating darkness that threatened to swallow her whole. She turned, heart racing, and ran, the grove shifting around her as she fled. Branches snagged at her clothes, roots twisted beneath her feet, but she pushed forward, the pendant glowing fiercely against her chest. The whispers grew louder, a
cacophony
of voices that
echo
ed her fears, her doubts, her past. “Rory…” they called, a haunting melody that followed her into the night. She burst through the ancient oak standing stones, the boundary between the grove and the outside world, and stumbled into the moonlit park. The air was cool and crisp, a
stark
contrast to the suffocating darkness she had just escaped. But as she turned back to look at the grove, the shadows still lingered at the edge of her vision, a reminder that the truth was never far behind. The Heartstone Pendant pulsed
softly
, a heartbeat in the silence, and Aurora
knew that her
journey was far from over.
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
10
adverbTagCount
0
adverbTags
(empty)
61.9193%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1313
totalAiIsmAdverbs
5
found
0
adverb
"sharply"
count
1
1
adverb
"softly"
count
1
2
adverb
"tightly"
count
1
3
adverb
"barely above a whisper"
count
1
4
adverb
"very"
count
1
highlights
0
"sharply"
1
"softly"
2
"tightly"
3
"barely above a whisper"
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
1313
totalAiIsms
20
found
0
word
"ethereal"
count
1
1
word
"cacophony"
count
2
2
word
"sanctuary"
count
1
3
word
"sentinels"
count
1
4
word
"flicker"
count
3
5
word
"oppressive"
count
1
6
word
"sinister"
count
1
7
word
"loomed"
count
1
8
word
"silk"
count
1
9
word
"stark"
count
1
10
word
"solace"
count
1
11
word
"weight"
count
4
12
word
"echo"
count
1
13
word
"echoed"
count
1
highlights
0
"ethereal"
1
"cacophony"
2
"sanctuary"
3
"sentinels"
4
"flicker"
5
"oppressive"
6
"sinister"
7
"loomed"
8
"silk"
9
"stark"
10
"solace"
11
"weight"
12
"echo"
13
"echoed"
66.6667%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
2
maxInWindow
2
found
0
label
"air was thick with"
count
1
1
label
"sent a shiver through"
count
1
highlights
0
"The air was thick with"
1
"sent a chill through"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
1
narrationSentences
69
matches
0
"a jolt of fear"
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
5
narrationSentences
69
filterMatches
(empty)
hedgeMatches
0
"seemed to"
1
"tried to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
77
matches
0
"knew that her"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
34
mean
38.56
std
19.39
cv
0.503
sampleLengths
0
68
1
95
2
68
3
64
4
52
5
61
6
53
7
13
8
58
9
33
10
34
11
36
12
36
13
38
14
50
15
11
16
36
17
13
18
8
19
25
20
14
21
36
22
29
23
38
24
51
25
14
26
35
27
44
28
23
29
37
30
37
31
12
32
40
33
49
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
3
totalSentences
69
matches
0
"been given"
1
"was supposed"
2
"was punctuated"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
193
matches
0
"were closing"
99.7298%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1166
adjectiveStacks
0
stackExamples
(empty)
adverbCount
47
adverbRatio
0.04030874785591767
lyAdverbCount
9
lyAdverbRatio
0.007718696397941681
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
77
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
77
mean
17.03
std
6.83
cv
0.401
sampleLengths
0
27
1
18
2
23
3
22
4
28
5
24
6
21
7
31
8
16
9
21
10
14
11
9
12
9
13
9
14
23
15
17
16
20
17
15
18
24
19
37
20
19
21
19
22
15
23
10
24
3
25
28
26
10
27
20
28
16
29
17
30
13
31
21
32
11
33
25
34
16
35
20
36
9
37
29
38
13
39
18
40
19
41
11
42
20
43
16
44
13
45
6
46
2
47
13
48
12
49
8
43.5065%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
5
diversityRatio
0.2727272727272727
totalSentences
77
uniqueOpeners
21
25.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
10
fancyCount
6
fancyTags
0
"she muttered under her breath, forcing herself to move deeper into the grove (mutter force move)"
1
"she whispered, though the words felt hollow (whisper, feel)"
2
"demanded (demand)"
3
"she snapped, anger flaring in her chest (snap, anger flaring)"
4
"shouted (shout)"
5
"she said, her voice steadier now, fueled by a flicker of defiance (say, fuel)"
82.1660%