NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPDCZQF956QCXM5PXCRPPT
Run Details
Model:
GPT-4o Mini (temp=0)
Test:
Bad Writing Habits
Scenario:
Thriller: chase through city streets
Duration:
34.9s
Cost:
$0.001161
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="4416" name="Detective Harlow Quinn" aliases="Quinn, Detective Quinn, Harlow" pronouns="she/her" species="Human" storyRole="Antagonist"> <eyeColor>brown</eyeColor> <hair>closely cropped salt-and-pepper</hair> <height>5'9"</height> <age>41</age> <jawline>sharp jaw</jawline> <watch>worn leather watch on her left wrist</watch> <bearing>military precision</bearing> <description>A Metropolitan Police detective with 18 years of decorated service who suspects the clique is involved in criminal activity.</description> <backstory>She lost her partner, DS Morris, during a case three years ago under unexplained circumstances that had supernatural origins she doesn't yet understand.</backstory> </character> <character id="4417" name="Tomás Herrera" aliases="Tommy, Tomás, Herrera" pronouns="he/him" species="Human" storyRole="Support"> <eyeColor>warm brown</eyeColor> <hair>short curly dark brown</hair> <height>5'10"</height> <age>29</age> <skinTone>olive skin</skinTone> <scar>scar running along his left forearm from a knife attack</scar> <medallion>Saint Christopher medallion around his neck</medallion> <birthplace>Seville, Spain</birthplace> <description>A former paramedic who provides off-the-books medical care for the clique.</description> <backstory>Born in Seville, Spain. He moved to London to work for the NHS but lost his license after administering unauthorized treatments to supernatural patients.</backstory> </character> <location id="854" name="The Raven's Nest" aliases="the Nest, Raven, Silas' bar" realm="Earth"> <signColor>distinctive green neon sign above the entrance</signColor> <secretRoom>hidden back room accessible through a bookshelf, used for clandestine meetings</secretRoom> <description>A dimly lit bar in Soho, London. The walls are covered with old maps and black-and-white photographs.</description> </location> <location id="856" name="The Veil Market" aliases="Veil Market, the Market, underground market" realm="Earth"> <currentLocation>abandoned Tube station beneath Camden</currentLocation> <entryRequirement>bone token</entryRequirement> <schedule>moves locations every full moon</schedule> <description>A hidden supernatural black market that sells enchanted goods, banned alchemical substances, and information.</description> </location> </codex> Write a fully fleshed out scene of at least 1000 words in the thriller genre. A detective is pursuing a suspect through rain-soaked city streets at night. The chase takes them from the street level down into an underground market. The detective must decide whether to follow the suspect into unfamiliar and potentially dangerous territory. Use the codex entries above as your world reference for characters and setting. Only include the prose of the scene without any markdown or commentary.
Model response
Messages
Meta
AI
The rain fell in sheets, a relentless curtain that blurred the neon lights of Soho into a
kaleidoscope
of color. Detective Harlow Quinn pressed forward, her sharp jaw set in determination as she
navigated
the slick pavement. Each step sent a splash of cold water up her legs, but she barely noticed. The city was alive with the pulse of the night, and she was on the hunt. Ahead, a figure darted into an alley, a shadow slipping through the darkness. Quinn’s heart raced. She had been tracking this suspect for weeks, piecing together a puzzle that
seemed to
shift with every clue. The clique he was part of had a reputation, one that whispered of danger and the supernatural. But she had to know. She had to understand what had
happened to
DS Morris, her partner, three years ago. The case had gone cold, but the memories still haunted her. “Stop!” she shouted, her voice cutting through the rain. The figure hesitated, just for a moment, before bolting deeper into the alley. Quinn’s instincts kicked in, and she sprinted after him, her worn leather
watch
slapping against her wrist with each stride. The alley twisted and turned, a labyrinth of shadows and
echoes
, but she was relentless. The suspect was fast, but Quinn was faster. She could feel the adrenaline coursing through her veins, sharpening her focus. She rounded a corner, her boots splashing through puddles, and caught a glimpse of him—a flash of dark hair and a leather jacket—before he disappeared through a door at the end of the alley. Quinn skidded to a halt, rainwater spraying around her as she assessed the door. It was unmarked, weathered, and
slightly
ajar. A low hum of music seeped through the crack, mingling with the sound of the rain. She hesitated, her breath coming in quick bursts. This was no ordinary bar; she could feel it in her bones. The air thrummed with an energy she couldn’t quite place, a warning that
sent a shiver down
her spine. But she couldn’t let him get away. Not now. Not when she was so close. With a deep breath, she pushed the door open and stepped inside. The dim light enveloped her, and the scent of damp wood and something sweet and smoky filled her nostrils. The room
was filled
with low voices and laughter, the kind that
echoed
off the walls lined with old maps and black-and-white photographs. A bar stretched along one side, and patrons lounged in shadowy corners, their faces obscured by the dimness. Quinn’s eyes darted around, searching for the suspect. He had to be here somewhere. She moved deeper into the bar, her senses heightened, scanning the crowd. A group of men in the corner
were huddled
over a table, their voices low and conspiratorial. A woman with vibrant red hair leaned against the bar, her eyes
glint
ing with mischief as she tossed back a drink. “Looking for someone?” a voice drawled from behind her. Quinn turned, her hand instinctively moving to the holster at her side. A man with a crooked smile leaned against the wall, his arms crossed. He wore a leather jacket that looked like it had seen better days, and his eyes sparkled with a mix of curiosity and caution. “Where’s he gone?” Quinn demanded, her tone sharp. She didn’t have time for games. “Who?” he asked, feigning innocence. “You’ll have to be more specific in a place like this.” Quinn narrowed her eyes. “The man in the leather jacket. He just came in.” The man’s smile widened, revealing a set of crooked teeth. “You’re in the wrong place, detective. This isn’t your usual beat.” “Neither is chasing down a suspect through the rain,” she shot back, her patience wearing thin. “I’m not here to play games. I need to know where he went.” He shrugged, the casualness of his demeanor grating on her nerves. “You might want to check the back room. But I wouldn’t go in there if I were you. It’s not exactly a friendly place.” Quinn’s heart raced. The back room. She had heard whispers of it, a hidden space where deals
were made
and secrets exchanged. It was a risk, but she had come too far to turn back now. “I’m not afraid of a little danger,” she said, her voice steady. “Suit yourself,” he replied, stepping aside to let her pass. “Just remember, you asked for it.” Quinn moved through the bar, her senses on high alert. The atmosphere shifted as she approached a bookshelf at the back, the air thick with tension. She could hear muffled voices beyond, the sound of laughter mingling with something darker. She reached for the shelf, her fingers brushing against the spines of dusty tomes, and pushed. The shelf creaked, revealing a narrow doorway. She stepped inside, the dim light
flicker
ing as she entered the hidden room. The atmosphere
was charged
, the air heavy with the scent of incense and something metallic. A group of figures stood in a circle, their faces obscured by shadows. Quinn’s instincts screamed at her to turn back, but she pressed on, her resolve hardening. “Detective Quinn,” one of the figures said, his voice smooth and mocking. “What a surprise.” She recognized him instantly—one of the leaders of the clique she had been investigating. “Where is he?” she demanded, her voice steady despite the unease creeping up her spine. “Who?” he replied, feigning ignorance. “You’ll have to be more specific.” “Don’t play games with me,” she snapped, her patience fraying. “I know he’s here.” The figure chuckled, a low,
sinister
sound. “You’re in over your head, detective. This isn’t a place for law enforcement. You should leave while you still can.” Quinn’s heart raced, but she stood her ground. “I’m not leaving without answers.” “Answers?” he
echoed
, amusement
dancing
in his eyes. “What makes you think you’re ready for the truth?” Before she could respond, a figure emerged from the shadows behind him—the suspect, his leather jacket
glistening
in the dim light. Quinn’s breath caught in her throat. He looked different here, more at ease, as if he belonged to this world of secrets and shadows. “Detective,” he said, a smirk playing on his lips. “I didn’t think you’d follow me down here.” “Why are you involved with them?” Quinn demanded, her voice rising. “What are you hiding?” He stepped closer, the tension in the room thickening. “You have no idea what you’re getting into, Quinn. This isn’t just about you or me. It’s bigger than that.” “Then tell me,” she pressed, desperation creeping into her voice. “Tell me what
happened to
Morris.”
The room fell silent
, the air crackling with
unspoken
truths. The suspect’s expression shifted, a
flicker
of something—fear, perhaps?—crossing his face. “You don’t want to know,” he said, his voice low. “Trust me.” But Quinn couldn’t trust him. Not now, not ever. She had lost too much already, and she wasn’t about to back down. “I need to know,” she insisted, her voice steady. “I need to understand.” The figure in the shadows stepped forward, a
glint
of something sharp in his hand. “You’re treading dangerous ground, detective. You should leave before it’s too late.” Quinn’s heart raced as she weighed her options. She could turn back, retreat to the safety of the rain-soaked streets, or she could press on, dive deeper into the unknown. The choice
loomed
before her, heavy with consequence. But she had come too far to turn back now. She squared her shoulders, determination flooding her veins. “I’m not afraid of danger,” she said, her voice
unwavering
. “I’m here for the truth, and I won’t stop until I find it.” The room erupted into chaos as the figures shifted, the air thick with tension. Quinn braced herself, ready to face whatever lay ahead. She had stepped into the darkness, and there was no turning back.
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
17
adverbTagCount
1
adverbTags
0
"he replied, stepping aside to let her pass [aside]"
92.4471%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1324
totalAiIsmAdverbs
1
found
0
adverb
"slightly"
count
1
highlights
0
"slightly"
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
1324
totalAiIsms
14
found
0
word
"flicker"
count
1
1
word
"glistening"
count
1
2
word
"glint"
count
1
3
word
"glinting"
count
1
4
word
"sinister"
count
1
5
word
"loomed"
count
1
6
word
"unwavering"
count
1
7
word
"unspoken"
count
1
8
word
"dancing"
count
1
9
word
"echoed"
count
2
10
word
"echoes"
count
1
11
word
"navigated"
count
1
12
word
"kaleidoscope"
count
1
highlights
0
"flicker"
1
"glistening"
2
"glint"
3
"glinting"
4
"sinister"
5
"loomed"
6
"unwavering"
7
"unspoken"
8
"dancing"
9
"echoed"
10
"echoes"
11
"navigated"
12
"kaleidoscope"
66.6667%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
2
maxInWindow
2
found
0
label
"room fell silent"
count
1
1
label
"sent a shiver through"
count
1
highlights
0
"The room fell silent"
1
"sent a shiver down"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
94
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
2
narrationSentences
94
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
1
"happened to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
114
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
37
mean
35.57
std
20.75
cv
0.583
sampleLengths
0
68
1
83
2
57
3
54
4
76
5
15
6
72
7
64
8
58
9
14
10
16
11
14
12
21
13
29
14
35
15
48
16
16
17
63
18
56
19
15
20
29
21
11
22
14
23
27
24
13
25
17
26
45
27
17
28
15
29
29
30
16
31
33
32
35
33
27
34
38
35
41
36
35
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
4
totalSentences
94
matches
0
"was filled"
1
"were huddled"
2
"were made"
3
"was charged"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
192
matches
(empty)
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1071
adjectiveStacks
0
stackExamples
(empty)
adverbCount
25
adverbRatio
0.02334267040149393
lyAdverbCount
4
lyAdverbRatio
0.003734827264239029
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
114
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
114
mean
11.54
std
5.6
cv
0.485
sampleLengths
0
20
1
17
2
15
3
16
4
13
5
3
6
19
7
17
8
5
9
15
10
11
11
9
12
13
13
20
14
15
15
8
16
12
17
34
18
14
19
7
20
16
21
8
22
12
23
19
24
7
25
2
26
6
27
12
28
19
29
23
30
18
31
8
32
6
33
12
34
17
35
21
36
9
37
12
38
13
39
24
40
8
41
6
42
5
43
11
44
4
45
10
46
10
47
11
48
16
49
13
41.2281%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
10
diversityRatio
0.2631578947368421
totalSentences
114
uniqueOpeners
30
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
17
fancyCount
12
fancyTags
0
"shouted (shout)"
1
"drawled (drawl)"
2
"demanded (demand)"
3
"she shot back, her patience wearing thin (shoot back, wear)"
4
"he replied, stepping aside to let her pass (reply, step aside let)"
5
"demanded (demand)"
6
"she snapped, her patience fraying (snap, fray)"
7
"he said, a smirk playing on his lips (say, play)"
8
"demanded (demand)"
9
"she pressed, desperation creeping into her voice (press, creep)"
10
"she insisted, her voice steady (insist)"
11
"she said, her voice unwavering (say, unwaver)"
82.3731%