NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPCFKXBHGX0HH796ZZB80Q
Run Details
Model:
GPT-4o, Aug. 6th (temp=0)
Test:
Bad Writing Habits
Scenario:
Thriller: chase through city streets
Duration:
35.6s
Cost:
$0.018498
Provider:
OpenAI
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
Rain lashed against the city like a thousand tiny daggers, each drop a cold reminder of the night’s relentless pursuit. Detective Harlow Quinn moved with the kind of precision that came from years of experience, her
footsteps
echoing
sharply
against the wet pavement. The suspect—a shadowy figure in a dark hoodie—was just ahead, slipping through the narrow alleys of Soho with the agility of a fox. Quinn’s breath came in steady bursts, her eyes fixed on the figure darting through the rain. Her salt-and-pepper hair clung to her forehead, droplets tracing paths down her sharp jawline. She glanced at her worn leather
watch
, the hands ticking away precious seconds. The suspect was fast, but Quinn had the advantage of knowing these streets like the back of her hand. The chase led them past The Raven’s Nest, its distinctive green neon sign casting an eerie glow on the slick cobblestones. The bar was a familiar haunt, a place where whispers of the supernatural often mingled with the clink of glasses. But tonight, there was no time to stop. The suspect veered left, disappearing into the labyrinthine alleys that twisted like a serpent through the heart of the city. Quinn pushed forward, her mind a whirl of calculations and possibilities. She had been on this case for weeks, piecing together fragments of a puzzle that
seemed to
defy logic. The suspect
was linked
to a series of thefts involving rare artifacts, items rumored to possess
otherworldly
powers. Each theft had been meticulously planned, leaving behind only the faintest traces of evidence. As she rounded a corner, the suspect glanced back, their face obscured by the hood. For a brief moment, their eyes met—brown meeting brown—and Quinn felt a jolt of recognition. There was something familiar about the way they moved, a fluidity that spoke of training and discipline. But there was no time to dwell on it. The suspect was already moving again, slipping into the shadows like a wraith. The rain intensified, a curtain of water that blurred the edges of the world. Quinn’s clothes clung to her, heavy and sodden, but she pressed on, driven by a determination that burned brighter than the streetlights. She could hear the distant rumble of traffic, the city alive with its own rhythm, oblivious to the chase unfolding in its midst. Ahead, the suspect ducked into an alley that ended in a dead-end. Or so it seemed. Quinn slowed, her instincts prickling. She knew this area well,
knew that the
alley led to an old service entrance for the Tube. It was a forgotten corner of the city, a place where the past lingered in the shadows. The suspect paused at the entrance, their hand moving to their pocket. Quinn’s
heart pounded in her chest
as she approached, her hand resting on the grip of her service weapon. She was close now, close enough to see the
glint
of something in the suspect’s hand—a bone token, small and unassuming. The suspect turned, meeting her gaze once more, and then they
were gone
, slipping through the entrance as if the shadows themselves had swallowed them whole. Quinn hesitated, her mind racing. She knew what lay beyond that entrance. The Veil Market, a place of secrets and danger, hidden beneath the city like a dark undercurrent. She had heard whispers of the Market, tales of enchanted goods and forbidden knowledge traded in the depths of the abandoned Tube station beneath Camden. It was a place that moved with the full moon, a place where the rules of the world above did not apply. And now, the suspect had vanished into its depths. Quinn stood at the threshold, the rain a relentless drumbeat against her skin. She could feel the
weight
of the decision pressing down on her. To follow was to step into the unknown, to risk everything on a hunch. But to turn back was to lose the trail, to let the suspect slip away into the night. Her thoughts
flickered
to DS Morris, her partner lost to a case that had spiraled into the supernatural. She had vowed to find answers, to uncover the truth that had eluded her for so long. And now, here was a chance, a thread that might lead her to the heart of the mystery. With a deep breath, Quinn stepped forward, her resolve hardening like steel. She reached into her pocket, fingers closing around a bone token she had acquired during her investigations. It was a small thing, but it felt significant, a key to a world she had only glimpsed from the edges. The entrance
loomed
before her, a dark maw that promised both danger and discovery. She slipped the token into the slot beside the door, and with a soft click, it swung open, revealing a staircase that spiraled down into the depths. Quinn descended, each step taking her further from the familiar world above. The air grew cooler, the sounds of the city fading into a distant hum. She could feel the
weight
of the earth pressing down, the sense of
being enveloped
by the unknown. At the bottom of the stairs, the Veil Market unfolded before her, a hidden world of flickering lights and shadowed stalls.
The air was thick with
the scent of incense and something else, something metallic and sharp. Traders moved like phantoms, their faces obscured by hoods and masks, their wares displayed in a
kaleidoscope
of colors and textures. Quinn moved
cautiously
, her eyes scanning the crowd for any sign of the suspect. The Market was a maze, each turn revealing new wonders and dangers. She passed stalls selling enchanted trinkets, potions that glowed with an inner light, and books bound in leather that
seemed to
whisper secrets. Her
heart pounded in her chest
, a steady drumbeat that matched the rhythm of the Market. She could feel the eyes of the traders on her, assessing, weighing. She was an outsider here, a detective in a world that defied the laws she had sworn to uphold. And then, she saw him. The suspect stood at a stall near the edge of the Market, their hood pushed back to reveal a face that was both familiar and strange. Tomás Herrera, the former paramedic turned underground healer, his warm brown eyes meeting hers with a mixture of surprise and resignation. Quinn approached, her hand resting on her weapon, but she did not draw it. There was a tension in the air, a sense of something
unspoken
passing between them. Herrera raised his hands, a gesture of peace, the Saint Christopher medallion around his neck catching the light. “Detective Quinn,” he said, his voice calm despite the circumstances. “I didn’t expect to see you here.” Quinn studied him, her mind racing with questions. “You’re involved in this?” she asked, her voice steady. Herrera nodded, a rueful smile playing at the corners of his mouth. “Involved, yes. But not in the way you think. There’s more at stake here than you know.” Quinn’s
eyes narrowed
, her instincts on high alert. “Then start talking,” she said, her voice firm. “Because I’m not leaving until I get some answers.” Herrera glanced around, the Market a living entity that
seemed to
pulse with its own energy. “Not here,” he said, his voice low. “There are ears everywhere. But I can show you. If you’re willing to trust me.” Quinn hesitated, the
weight
of the decision pressing down on her once more. But she had come this far, stepped into the unknown in search of the truth. And now, here was a chance to
unravel
the mystery that had haunted her for so long. With a nod, she gestured for him to lead the way, her resolve as unyielding as the rain that continued to fall above, a reminder of the world she had left behind. Together, they moved through the Market, two figures bound by a shared purpose, stepping deeper into the shadows where secrets waited to be uncovered.
created_at
"2026-02-17T02:21:10.28754+00:00"
2/17/2026, 2:21:10 AM
model
"openai/gpt-4o-2024-08-06"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
506
moderation_latency
(null)
generation_time
35558
tokens_prompt
914
tokens_completion
1979
native_tokens_prompt
811
native_tokens_completion
1647
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.0184975
router
(null)
provider_responses
0
id
"chatcmpl-DA4zSOHk8b6zB7R4WpnlLI6PIkUmq"
status
200
is_byok
false
latency
414
endpoint_id
"9d15935a-34e6-4a5e-a5bc-c7dda213e876"
provider_name
"OpenAI"
model_permaslug
"openai/gpt-4o-2024-08-06"
api_type
"completions"
id
"gen-1771294834-wYK4eu5e4tfwwLh9b72K"
upstream_id
"chatcmpl-DA4zSOHk8b6zB7R4WpnlLI6PIkUmq"
total_cost
0.0184975
cache_discount
(null)
upstream_inference_cost
0
provider_name
"OpenAI"
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
4
adverbTagCount
0
adverbTags
(empty)
85.0635%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1339
totalAiIsmAdverbs
2
found
0
adverb
"cautiously"
count
1
1
adverb
"sharply"
count
1
highlights
0
"cautiously"
1
"sharply"
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)
10.3809%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1339
totalAiIsms
12
found
0
word
"flickered"
count
1
1
word
"glint"
count
1
2
word
"otherworldly"
count
1
3
word
"loomed"
count
1
4
word
"unspoken"
count
1
5
word
"weight"
count
3
6
word
"footsteps"
count
1
7
word
"echoing"
count
1
8
word
"unravel"
count
1
9
word
"kaleidoscope"
count
1
highlights
0
"flickered"
1
"glint"
2
"otherworldly"
3
"loomed"
4
"unspoken"
5
"weight"
6
"footsteps"
7
"echoing"
8
"unravel"
9
"kaleidoscope"
0.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
4
maxInWindow
4
found
0
label
"heart pounded in chest"
count
2
1
label
"eyes widened/narrowed"
count
1
2
label
"air was thick with"
count
1
highlights
0
"heart pounded in her chest"
1
"eyes narrowed"
2
"The air was thick with"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
81
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
3
narrationSentences
81
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
85
matches
0
"knew that the"
37.1548%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
27
mean
49.3
std
13.81
cv
0.28
sampleLengths
0
66
1
62
2
69
3
62
4
69
5
59
6
56
7
52
8
55
9
56
10
57
11
53
12
50
13
41
14
44
15
58
16
49
17
47
18
52
19
47
20
17
21
17
22
29
23
25
24
38
25
45
26
56
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
3
totalSentences
81
matches
0
"was linked"
1
"were gone"
2
"being enveloped"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
200
matches
(empty)
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1280
adjectiveStacks
1
stackExamples
0
"former paramedic turned underground healer,"
adverbCount
31
adverbRatio
0.02421875
lyAdverbCount
7
lyAdverbRatio
0.00546875
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
85
echoCount
0
echoWords
(empty)
84.3194%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
85
mean
15.66
std
5.65
cv
0.361
sampleLengths
0
20
1
23
2
23
3
16
4
14
5
13
6
19
7
21
8
20
9
8
10
20
11
11
12
19
13
18
14
14
15
15
16
15
17
17
18
9
19
13
20
14
21
22
22
23
23
12
24
4
25
5
26
18
27
17
28
12
29
19
30
21
31
26
32
5
33
7
34
17
35
25
36
22
37
9
38
13
39
12
40
14
41
18
42
18
43
17
44
18
45
12
46
17
47
21
48
14
49
27
50.1961%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
4
diversityRatio
0.32941176470588235
totalSentences
85
uniqueOpeners
28
100.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
4
fancyCount
1
fancyTags
0
"he said, his voice calm despite the circumstances (say, calm)"
80.0656%