NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMR5Z88BCZFCS7B4SD7BGAH
Run Details
Model:
Gemini 2.5 Flash Lite
Test:
Bad Writing Habits
Scenario:
Thriller: chase through city streets
Duration:
7.3s
Cost:
$0.000663
Provider:
Google AI Studio
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 lashed down, turning the slick cobblestones of Soho into a dark, shimmering mirror. Detective Harlow Quinn’s breath plumed in the frigid air, each expulsion a small cloud that dissolved into the downpour. Eighteen years on the force, and the city still found ways to surprise her. Mostly, it lied. Her quarry, a wiry man with a shock of unnaturally blonde hair plastered to his skull, had darted into a narrow alleyway choked with overflowing bins and the metallic tang of stale beer. Harlow kept pace, her worn leather
watch
strap slapping against her wrist with the rhythm of her pounding heart. Her boots, sensible and water-resistant, splashed through puddles that reflected the indifferent glow of neon signs. The Raven’s Nest, with its distinctive green neon halo, winked at her from across the street, a siren song of cheap liquor and forgotten promises. She’d been there before, too many times. This alley wasn't on any of her maps. The chase had begun on Charing Cross Road, a blur of confused pedestrians and near misses with black cabs. The suspect had been carrying a nondescript duffel bag, but it was the panicked gleam in his eyes, the sheer desperation that had set Harlow’s internal alarm bells ringing. He moved with a speed that wasn’t entirely human, a fleeting, unnatural grace that put her on edge. He’d scrambled over a low wall, scaled a fire escape with impossible agility, and now he was here, swallowed by the labyrinthine guts of the city. She rounded a corner, the alley narrowing until the brickwork on either side pressed in, damp and grimy. The stench of refuse was overpowering, punctuated by the acrid bite of ozone. A
flicker
of movement ahead. The man, her suspect,
was fumbling
with what looked like a loose section of brickwork near the ground. He shoved. The brick gave way with a grating sound, revealing a black void. He plunged into it, disappearing. Harlow skidded to a halt, rain plastering her closely cropped salt-and-pepper hair to her temples. She
was breathing
hard, not from exertion, but from the cold, creeping dread that always accompanied this particular brand of strangeness. It reminded her of that case, so long ago now. Morris. The inexplicable chill that had settled over them, the way the world had
seemed to
warp around the edges. She’d clamped down on it then, attributing it to stress, to the fog of grief. But now, here, in this grimy underbelly of London, the feeling was back, a cold, insistent whisper against her skin. She approached the opening
cautiously
. It was more than a hole in the wall; it was a passage, crudely dug, leading downwards. The air that wafted from it was thick with a cloying, earthy scent, mingled with something else… something metallic and faintly sweet. Not blood. Older. Deeper. The
weight
of her service pistol felt reassuring against her hip. Eighteen years. She’d seen it all, or so she’d thought. Armed robberies, drug busts, brutal assaults. But this… this felt different. The man hadn’t looked like a common criminal. He’d
looked terrified
, hunted. She knelt, her knees protesting the dampness, and peered into the darkness. A faint,
flicker
ing light, like a dying ember, pulsed from somewhere below. She could hear a low murmur of voices, strange, guttural sounds that didn't quite form words. This wasn't some lost basement or forgotten cellar. This was something else. Silas’s bar, The Raven’s Nest, was close. She could almost taste the stale beer and the cheap perfume that clung to the air inside. She knew the regulars, the hustlers, the dreamers, the broken. But this… this was a different kind of establishment. Her instinct screamed at her to call for backup, to radio it in. But the man would be long gone by the time uniformed officers arrived. And what would she even tell them? "Suspect disappeared into a hole in the wall, detective. Smells weird down there, sir." They’d think she
was losing
it. Maybe she was. She reached out, her hand brushing against the rough-hewn stone of the opening. It was cold, slick with moisture. The metallic tang was stronger now, sharper. It tickled the back of her throat. She could feel the faint vibrations in the ground, a subtle thrumming that
seemed to
emanate from the earth itself. She thought of Morris, his bewildered eyes in the
flicker
ing hospital lights. Had he seen something like this? Felt this unease? She’d never gotten the full story. The official report was a clean bullet wound, a mugging gone wrong. But she knew. She’d felt the wrongness of it, the unnatural chill in the air, the way the shadows had clung to him even in daylight. The voices below grew louder, more distinct, though still unintelligible. There was a rhythmic chanting, a low drone that
seemed to
vibrate in her bones. This was no place for a lone detective. This was a place where people went when they had nowhere else to turn, or when they wanted to make sure nobody else found them. Silas had mentioned whispers, rumors of a place that moved, a market that only appeared under the cloak of night. A place where you could buy anything, if you knew the right price. The Veil Market. Beneath Camden, they said. But this… this felt much closer. She pulled her collar tighter, the damp fabric scratching at her neck. The rain continued its relentless assault, washing the city clean, or trying to. But some stains went too deep. Some secrets
were buried
too far down. She could walk away. Pretend she saw nothing. File a report about a vagrant and a collapsed wall. Go back to the station, file paperwork, and
try to
drown the memories in lukewarm coffee. It was the sensible thing to do. The safe thing. But the image of the suspect’s desperate eyes, the
glint
of fear, the sheer, unadulterated panic… it lodged itself in her mind. And the whisper of a memory, the chill that had clung to Morris like a shroud. She couldn’t walk away. Not this time. Taking a deep breath, she adjusted her jacket, its
weight
a familiar comfort. The sharp jawline of her face set in a grim line. Her grip tightened on the worn leather of her holster. It was time to go to work. She lowered herself into the opening, the rough stone scraping against her jeans, and
began to
descend into the darkness. The scent of ozone and something ancient, something hidden, filled her lungs. She didn't know what she would find, but she knew she had to see. The Veil, whatever it was,
was waiting
.
created_at
"2026-02-17T02:52:05.856193+00:00"
2/17/2026, 2:52:05 AM
model
"google/gemini-2.5-flash-lite"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
257
moderation_latency
(null)
generation_time
7275
tokens_prompt
914
tokens_completion
1649
native_tokens_prompt
852
native_tokens_completion
1444
native_tokens_completion_images
0
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.0006628
router
(null)
provider_responses
0
status
200
is_byok
false
latency
257
endpoint_id
"ce839073-aa24-4f29-8358-15b319bd05ec"
provider_name
"Google AI Studio"
model_permaslug
"google/gemini-2.5-flash-lite"
api_type
"completions"
id
"gen-1771296718-iaqdZqUDXZ1lK0ErxYDi"
upstream_id
(null)
total_cost
0.0006628
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Google AI Studio"
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
0
adverbTagCount
0
adverbTags
(empty)
91.0314%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1115
totalAiIsmAdverbs
1
found
0
adverb
"cautiously"
count
1
highlights
0
"cautiously"
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)
64.1256%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1115
totalAiIsms
4
found
0
word
"flicker"
count
1
1
word
"glint"
count
1
2
word
"weight"
count
2
highlights
0
"flicker"
1
"glint"
2
"weight"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
0
maxInWindow
0
found
(empty)
highlights
(empty)
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
1
narrationSentences
103
matches
0
"looked terrified"
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
5
narrationSentences
103
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
1
"try to"
2
"began to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
103
matches
(empty)
61.4221%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
17
mean
65.35
std
23.85
cv
0.365
sampleLengths
0
51
1
108
2
92
3
73
4
101
5
48
6
44
7
52
8
43
9
56
10
53
11
65
12
104
13
38
14
44
15
45
16
94
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
103
matches
0
"were buried"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
4
totalVerbs
181
matches
0
"was fumbling"
1
"was breathing"
2
"was losing"
3
"was waiting"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1101
adjectiveStacks
0
stackExamples
(empty)
adverbCount
31
adverbRatio
0.02815622161671208
lyAdverbCount
9
lyAdverbRatio
0.008174386920980926
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
103
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
103
mean
10.79
std
6.94
cv
0.644
sampleLengths
0
15
1
19
2
14
3
3
4
33
5
19
6
16
7
25
8
7
9
8
10
19
11
29
12
18
13
26
14
18
15
13
16
5
17
18
18
2
19
12
20
5
21
15
22
21
23
10
24
1
25
19
26
15
27
20
28
5
29
17
30
17
31
5
32
2
33
1
34
1
35
11
36
2
37
8
38
6
39
2
40
3
41
8
42
4
43
12
44
12
45
16
46
8
47
4
48
7
49
17
44.3366%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
6
diversityRatio
0.30097087378640774
totalSentences
103
uniqueOpeners
31
100.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
0
fancyCount
0
fancyTags
(empty)
91.8186%