NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPC4N880X40KN1D5EHC3NH
Run Details
Model:
GPT-4o, Aug. 6th (temp=0)
Test:
Bad Writing Habits
Scenario:
Mystery: examining a crime scene
Duration:
27.7s
Cost:
$0.013490
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="4414" name="Eva Kowalski" aliases="Eva, Evie" pronouns="she/her" species="Human" storyRole="Best Friend"> <eyeColor>green</eyeColor> <hair>curly red</hair> <height>5'4"</height> <age>26</age> <glasses>round glasses</glasses> <satchel>worn leather satchel full of books</satchel> <freckles>freckled complexion</freckles> <nervousHabit>tucking hair behind her left ear</nervousHabit> <description>Aurora's childhood friend and an occult researcher.</description> <backstory>Moved to London two years before Aurora and works as a research assistant at the British Museum's restricted archives. She holds a master's degree in Ancient History from Oxford.</backstory> </character> <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> <item id="2004" name="Veil Compass" aliases="the Compass, shadow compass" type="Tool" origin="The Veil Market"> <casingMaterial>small brass compass</casingMaterial> <faceMarkings>face etched with protective sigils</faceMarkings> <needle>points toward the nearest supernatural rift or portal</needle> <patina>casing has a patina of verdigris</patina> <creator>crafted by a Shade artisan</creator> <description>A compass attuned to supernatural energy.</description> </item> </codex> Write a fully fleshed out scene of at least 1000 words in the mystery genre. A detective arrives at a crime scene in an unusual location. Something is wrong — the evidence doesn't add up. A colleague is present, offering a different interpretation. Through careful observation and deduction, the detective begins to see what others have missed. 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
Detective Harlow Quinn stepped off the last rung of the rusted ladder, her boots landing with a soft thud on the damp concrete floor of the abandoned Tube station.
The air was thick with
the scent of mildew and something else—something metallic and sharp that set her instincts on edge. She adjusted the collar of her coat, the fabric brushing against her sharp jawline, and surveyed the scene with the practiced eye of someone who had seen too much. The Veil Market, hidden beneath the bustling streets of Camden, was a place of whispered legends and shadowy transactions. Tonight, it was a crime scene, cordoned off with yellow tape that
fluttered
like trapped birds in the drafty tunnels. The usual hum of
clandestine
activity was absent, replaced by the low murmur of police radios and the occasional clatter of equipment. Harlow's gaze settled on the figure standing near the center of the chaos, a familiar silhouette with curly red hair catching the dim light. Eva Kowalski, her friend and sometimes informant,
was speaking
animatedly with a uniformed officer, her hands gesturing in wide arcs. Even from a distance, Harlow could see the nervous habit of Eva tucking a stray curl behind her ear, a telltale sign of her agitation. "Detective Quinn," a voice called out, pulling her attention away. It was Sergeant Blake, a solid presence in the department and one of the few who didn't flinch under her scrutiny. "Glad you're here. This one's... different." "Different how?" Harlow asked, her voice steady, though her mind was already racing through possibilities. Blake gestured toward the center of the market, where a makeshift stall had
been overturned
, its contents scattered across the floor. "Victim's over there. No ID yet, but the way he was found... it's not your usual market dispute." Harlow nodded, her eyes narrowing as she approached the scene. The victim, a middle-aged man with a shock of white hair, lay sprawled on the ground, his limbs at odd angles. His eyes were open, staring blankly at the ceiling, and his mouth
was twisted
in a silent scream. Around him, the remnants of his stall—a collection of trinkets and oddities—
were strewn
about, as if caught in a whirlwind. Eva joined her, the familiar
weight
of her satchel bumping against her hip. "Harlow," she said, her voice low. "This isn't right. I mean, look at him." Harlow crouched beside the body, her eyes tracing the lines of the man's face, the unnatural contortion of his limbs. "What do you see, Eva?" Eva adjusted her glasses, her green eyes sharp behind the lenses. "It's like he was... pulled apart. Not physically, but something else. And there's this." She pointed to a small brass compass clutched in the man's hand, its casing tarnished with verdigris. Harlow recognized it immediately—a Veil Compass, a tool for
navigating
the supernatural. She reached out,
carefully
prying it from the man's stiff fingers. The face
was etched
with protective sigils, the needle quivering
slightly
as if sensing the energy that lingered in the air. "Crafted by a Shade artisan," Eva murmured, her voice
tinged
with awe. "These aren't easy to come by." Harlow turned the compass over in her hand, her mind piecing together the fragments of the scene. "He was looking for something," she said, more to herself than to Eva. "Or someone." Blake joined them, his expression grim. "We've got witnesses saying they saw him arguing with someone earlier. A woman, they think. But no one's sure." Harlow's eyes
flicked
to the shadows that clung to the edges of the station, the places where secrets were traded and lives were bartered. "This market moves every full moon," she said, her voice thoughtful. "Whoever did this knew where to find him." Eva nodded, her fingers brushing against the worn leather of her satchel. "And they knew how to use the market's... resources." Harlow stood, her gaze sweeping the scene once more. The evidence was scattered, like pieces of a puzzle that refused to fit. But there was something here, something she could feel just beyond her reach. She turned to Blake, her decision made. "I want a list of everyone who was here tonight. Vendors, buyers, anyone who might have seen something." Blake nodded, already reaching for his radio. "I'll get on it." As he moved away, Harlow felt Eva's eyes on her, a question
unspoken
between them. "What are you thinking, Harlow?" Harlow slipped the compass into her pocket, the
weight
of it a reminder of the mysteries that lay beneath the surface. "I'm thinking," she said
slowly
, "that this isn't just about a market dispute. There's something bigger at play." Eva's expression was a mix of concern and curiosity. "You think it's connected to... what happened to DS Morris?" Harlow's jaw tightened at the mention of her former partner, the memories still raw despite the years. "I don't know," she admitted. "But I intend to find out." Together, they turned back to the scene, the
echoes
of the past mingling with the present. In the dim light of the abandoned station, the truth lay hidden, waiting to be uncovered. And Harlow Quinn, with her military precision and unyielding determination, was ready to face whatever shadows lay ahead.
created_at
"2026-02-17T02:20:51.440623+00:00"
2/17/2026, 2:20:51 AM
model
"openai/gpt-4o-2024-08-06"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
479
moderation_latency
(null)
generation_time
27462
tokens_prompt
923
tokens_completion
1339
native_tokens_prompt
836
native_tokens_completion
1140
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.01349
router
(null)
provider_responses
0
id
"chatcmpl-DA4zHVIMK2jzQuGoLHTvI2lTIEhAa"
status
200
is_byok
false
latency
451
endpoint_id
"9d15935a-34e6-4a5e-a5bc-c7dda213e876"
provider_name
"OpenAI"
model_permaslug
"openai/gpt-4o-2024-08-06"
api_type
"completions"
id
"gen-1771294823-u1YNwgwjgRtl9XAXesQI"
upstream_id
"chatcmpl-DA4zHVIMK2jzQuGoLHTvI2lTIEhAa"
total_cost
0.01349
cache_discount
(null)
upstream_inference_cost
0
provider_name
"OpenAI"
Evaluation details
Result
Evaluator
Details
Meta Data
8.3333%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
8
adverbTagCount
3
adverbTags
0
"a voice called out, pulling her attention away [away]"
1
"she said, more to herself than to Eva [more]"
2
"she said slowly [slowly]"
65.8314%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
878
totalAiIsmAdverbs
3
found
0
adverb
"carefully"
count
1
1
adverb
"slightly"
count
1
2
adverb
"slowly"
count
1
highlights
0
"carefully"
1
"slightly"
2
"slowly"
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
878
totalAiIsms
10
found
0
word
"tinged"
count
1
1
word
"flicked"
count
1
2
word
"fluttered"
count
1
3
word
"clandestine"
count
1
4
word
"unspoken"
count
1
5
word
"weight"
count
2
6
word
"echoes"
count
1
7
word
"etched"
count
1
8
word
"navigating"
count
1
highlights
0
"tinged"
1
"flicked"
2
"fluttered"
3
"clandestine"
4
"unspoken"
5
"weight"
6
"echoes"
7
"etched"
8
"navigating"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"air was thick with"
count
1
highlights
0
"The air was thick with"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
46
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
0
narrationSentences
46
filterMatches
(empty)
hedgeMatches
(empty)
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
60
matches
(empty)
98.1160%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
23
mean
37.96
std
18.73
cv
0.493
sampleLengths
0
79
1
61
2
69
3
37
4
15
5
39
6
69
7
27
8
25
9
42
10
44
11
18
12
32
13
25
14
43
15
21
16
60
17
11
18
20
19
39
20
19
21
28
22
50
60.8696%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
5
totalSentences
46
matches
0
"been overturned"
1
"was twisted"
2
"were strewn"
3
"was etched"
4
"were traded were bartered"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
101
matches
0
"was speaking"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
701
adjectiveStacks
0
stackExamples
(empty)
adverbCount
18
adverbRatio
0.025677603423680456
lyAdverbCount
7
lyAdverbRatio
0.009985734664764621
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
60
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
60
mean
14.55
std
6.89
cv
0.473
sampleLengths
0
29
1
21
2
29
3
19
4
20
5
22
6
24
7
20
8
25
9
10
10
21
11
6
12
15
13
21
14
18
15
10
16
21
17
18
18
20
19
13
20
6
21
8
22
20
23
5
24
11
25
31
26
12
27
11
28
21
29
12
30
6
31
17
32
13
33
2
34
6
35
19
36
24
37
11
38
8
39
12
40
9
41
9
42
13
43
13
44
7
45
18
46
7
47
4
48
15
49
5
80.5556%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
0
diversityRatio
0.48333333333333334
totalSentences
60
uniqueOpeners
29
50.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
8
fancyCount
4
fancyTags
0
"a voice called out, pulling her attention away (call out, pull)"
1
"Eva murmured, her voice tinged with awe (murmur, tinged)"
2
"she said slowly (say slowly)"
3
"she admitted (admit)"
80.2180%