NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQSFD4E6DM1PSRV71KXK36
Run Details
Model:
Z.AI GLM 4.7 Flash
Test:
Bad Writing Habits
Scenario:
Thriller: chase through city streets
Duration:
1m 31s
Cost:
$0.001716
Provider:
Z.AI
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 in Soho didn't wash the city clean; it made it shine, oily and treacherous under the sodium glow of the streetlamps. Detective Harlow Quinn adjusted her collar, the damp wool clinging uncomfortably to the base of her neck. The wind carried the scent of wet brick and exhaust, a sharp, metallic tang that always
seemed to
linger on the back of her tongue. She checked her
watch
. A worn leather strap on her left wrist; the metal casing
was scratched
, a
testament
to eighteen years of service. The hands pointed to 11:47 PM. Standard curfew time for trouble, or at least the kind she dealt with. She tightened her grip on the butt of her service weapon, the leather of the holster smooth against her palm. Her stride was long, each
footfall
hitting the pavement with a rhythmic, military precision that swallowed the sound of the traffic around her. She was fourteen years younger than she felt, her eyes trained on the silhouette moving ahead of her in the downpour. The figure ahead moved with a desperate, jittery energy, cutting through the throngs of late-night revelers who seemed oblivious to the danger closing in on them. Quinn didn’t need the uniform to command the street; she carried the presence of a woman who had stared down evil for a decade. The crowd parted instinctively, a dark river shifting around a stone thrown in the water. The target turned down a side street she hadn't expected. Narrow, choked with overturned bins and the skeletal remains of a weeping angel statue. Quinn surged forward, her breath hitching in her chest, a rare physical sign of fatigue or adrenaline. She had suspected the clique for years, suspected they
were bleeding
the city dry both metaphorically and, as the rumors persisted, physically. But until tonight, she had no proof. The figure paused in front of a brutalist concrete wall. Ahead, behind a tangle of scraggly bushes, a sliver of green neon light bled through the darkness. *The Veil Market.* Quinn skidded to a halt a few feet back, her boots finding no purchase. The air temperature
seemed to
drop ten degrees the moment she neared the spot. The sickly, romantic green of the sign was the only illumination, casting elongated shadows that danced like grasping fingers against the brickwork. She peered through the rain,
watch
ing the suspect fumble with something in their hand. A metallic jingle, the clink of a coin. The figure tapped a specific brick in the wall—a scarred masonry that didn't look any different from the rest—then pushed through into the gloom. The entrance vanished. Just like that. The wall was solid again, a dead end of stone and rain. Quinn stood under the awning of a shuttered newsagent’s, her chest heaving
slightly
. She pressed her hand against the cold concrete, grounding herself. Three years ago, three days before her partner, DS Morris, had
been found
at the bottom of a maintenance shaft, she would have hesitated. She would have radioed for backup, called for the chalk, and waited for the techs to trace a digital footprint. But the lost equipment. The witnesses who went silent. The unexplained bruises on the bodies of low-level dealers that were never cited in the police reports. Her instinct
was screaming
that this wasn't just a drugs run. This was something else. Something beneath the pavement, in the dark places the city forgot. She looked at the spot where the door had been. Then, her eyes drifted lower, scanning the ground. A bone token lay in the mud, half-buried in the runoff. It was small, jagged, and smelled of ancient decay. She crouched down, ignoring the way the water soaked instantly through the knee of her trousers. She didn't pick it up. She had nothing to barter. She pushed herself up, the leather of her
watch
catching the neon light. 11:49. Two minutes had vanished. The market
was shifting
. The schedule on the dossier had been vague, stating only that it moved with the lunar cycle, but the adrenaline in her veins matched the frantic, silent beat of a drum. She stepped out from under the shelter, the rain instantly drenching her again. The city sounds—the sirens, the taxis, the distant laughter—faded to a dull hum as she approached the blind spot. She had a choice. Go back to the station, process the disappearance, and wait for the paperwork to bury her. Or follow a lead that could get her suspended, reprimanded, or worse. If she was wrong, if this was just a black market for stolen bikes and counterfeit perfume, she would look like a fool. If she was right, she might find out what killed DS Morris. Quinn pushed through the bushes, the thorns snagging at her jacket. The rough brick of the wall pressed against her back. She closed her eyes for a second, remembering Morris’s face. He hadn’t been afraid. He had just been... gone. Silenced. There was no other way. She placed her hand on the cold, damp stone where the entrance had appeared. It felt like touching the mouth of a sleeping dragon. With a low exhale, she pushed her shoulder against the wall, bracing for a solid impact. There was no impact. There was only a cold draft, and the smell of ozone and damp earth, rushing into her face like a slap of ice water. The wall yielded, the brickwork transforming in her periphery, dissolving into shadow and stairs descending into the earth. Quinn stepped through. The rain vanished, replaced by the low, buzzing hum of fluorescent strip lights and the murmur of hundreds of voices. She stood in the mouth of the tunnel, her boots finding solid concrete. The air was heavy, stale, filled with the scents of roasted meat and exotic spices, of iron and something sweet like burnt sugar. She adjusted her grip on her weapon, stepping forward into the dark. The Veil Market was open, and she was officially trespassing. Ahead, near the base of the escalator that led to the platform above, a figure
was turning
, looking back toward the entrance. It was a man, slighter than she had thought in the rain, his face pulled tight with anxiety. Quinn recognized the olive skin, the dark hair curling damp against his forehead, and the silver chain
glinting
around his neck. She had seen him at the precinct moments ago, an affidavit in his hand, looking for a way out. Tomás Herrera. He saw her. His eyes went wide, a distinct, warm brown that held a terror she hadn't seen when he
was talking
to the duty sergeant. He didn't run. He couldn't. There was a knot of people pushing past him, a river of noise and commerce. He looked at the entrance, then at her, a silent, pleading question forming on his lips. Quinn ignored it. She took a step, then another. The market was a living organism, a labyrinth of stalls carved out of the abandoned infrastructure of the Tube. Vendors called out prices for glowing potions and leather-bound grimoires. She pushed through a crowd of shift-workers in suits, their ties loosened, buying herbs from a stall that smelled like old books and dust. She spotted Herrera a moment later. He
was trying
to weave through the crowd, shielding his face with a newspaper, but it was too late. The detective was right on him. "Police," she said, her voice cutting through the ambient noise. It was a low growl, devoid of warmth. Herrera froze. He looked up, his body sagging with a visible
weight
he hadn't shown in the daylight. He raised his hands, the paper fluttering to the wet concrete. The silver medallion around his neck caught the harsh fluorescent light. He didn't speak. He just stood there, shaking, waiting for the handcuffs. Quinn stopped ten feet away, surveying the immediate area. It was a trap? A setup? She scanned the shadows between the stalls. She could hear the breathing of the crowd, the rustle of fabric. But there was no gunfire, no supernatural surge of power. Just merchants moving products. She pointed her gun at him, keeping the muzzle low but aimed directly at his chest. "Tomás Herrera," she said, though she knew he knew exactly who she was. "You're coming with me." "It's not what it looks like," he whispered, his voice a cracked croak. "You have to come with me. Please." Quinn narrowed her eyes, the military bearing returning to its rigid stance. "We’re going upstairs." "No. They’ll see you." He stepped closer, panic flaring in his eyes. "You don't want to go back up. You don't understand what’s happening here. They're closing in." "They?" "The clique. They're moving product, Detective. Bad product. And you're not just going to walk into an interrogation room and talk your way out of this." He swallowed hard, a scar on his left forearm visible as his sleeve pulled back. "I can take you to them. Or I can take you to the safe house." The safe house. Where he had been heading before he
got spooked
. Quinn looked him over. He
was trembling
, not from cold, but from fear. The medical medallion of St. Christopher was tarnished and heavy. He looked like a paramedic who had seen too much horror and
tried to
fix it with his own hands, only to have the patients bite back. But he had the bone token on the floor outside. That meant he was a trusted courier. Quinn holstered her weapon with a sharp click. She hated the feeling of disarming herself in a place like this, in a place she didn't understand. But she also hated the feeling of missing a lead. Especially one that smelled like the supernaturally unexplained. "If you lead me to a trap," she said, her voice flat, "I will put you in a cell for the next ten years." "I swear it," he said, relief washing over his face for a split second before turning into grim determination. "Follow me. But stay close. And don't touch anything." He turned and disappeared into the throng, heading toward the deeper shadows of the market, toward the labyrinth of tunnels beneath Camden. Quinn tightened her grip on her holster, stepping into the flow of the crowd. She had left the neon rain of Soho behind, but the storm she had walked into was only just beginning to break.
created_at
"2026-02-17T02:46:40.661481+00:00"
2/17/2026, 2:46:40 AM
model
"z-ai/glm-4.7-flash-20260119"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
2634
moderation_latency
(null)
generation_time
91212
tokens_prompt
914
tokens_completion
4694
native_tokens_prompt
812
native_tokens_completion
4149
native_tokens_completion_images
(null)
native_tokens_reasoning
2121
native_tokens_cached
7
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.00171602
router
(null)
provider_responses
0
id
"20260217104508137caad8535e44d7"
status
200
is_byok
false
latency
2634
endpoint_id
"18a62ad3-010d-49c1-87bd-c2af7056db0b"
provider_name
"Z.AI"
model_permaslug
"z-ai/glm-4.7-flash-20260119"
api_type
"completions"
id
"gen-1771296308-dFVkvE8FC8ma6I8Wq6wN"
upstream_id
"20260217104508137caad8535e44d7"
total_cost
0.00171602
cache_discount
4.2e-7
upstream_inference_cost
0
provider_name
"Z.AI"
Evaluation details
Result
Evaluator
Details
Meta Data
66.6667%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
5
adverbTagCount
1
adverbTags
0
"she said, though she knew he knew exactly who she was [exactly]"
94.2824%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1749
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)
77.1298%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1749
totalAiIsms
4
found
0
word
"testament"
count
1
1
word
"glinting"
count
1
2
word
"weight"
count
1
3
word
"footfall"
count
1
highlights
0
"testament"
1
"glinting"
2
"weight"
3
"footfall"
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
0
narrationSentences
137
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
2
hedgeCount
3
narrationSentences
137
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
1
"tried to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
144
matches
0
"screaming that this"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
46
mean
37.83
std
19.9
cv
0.526
sampleLengths
0
65
1
43
2
64
3
65
4
70
5
27
6
3
7
50
8
46
9
18
10
67
11
52
12
64
13
53
14
32
15
55
16
12
17
41
18
5
19
40
20
46
21
23
22
58
23
40
24
40
25
2
26
62
27
62
28
31
29
18
30
40
31
12
32
48
33
33
34
20
35
15
36
28
37
1
38
56
39
12
40
50
41
17
42
44
43
24
44
28
45
58
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
3
totalSentences
137
matches
0
"was scratched"
1
"been found"
2
"got spooked"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
7
totalVerbs
267
matches
0
"were bleeding"
1
"was screaming"
2
"was shifting"
3
"was turning"
4
"was talking"
5
"was trying"
6
"was trembling"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1633
adjectiveStacks
0
stackExamples
(empty)
adverbCount
50
adverbRatio
0.03061849357011635
lyAdverbCount
20
lyAdverbRatio
0.01224739742804654
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
144
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
144
mean
12.08
std
7.48
cv
0.619
sampleLengths
0
23
1
17
2
25
3
4
4
20
5
6
6
13
7
20
8
23
9
21
10
26
11
24
12
15
13
10
14
14
15
17
16
22
17
7
18
10
19
17
20
3
21
14
22
14
23
22
24
14
25
8
26
24
27
3
28
3
29
12
30
13
31
10
32
24
33
20
34
4
35
5
36
17
37
11
38
4
39
11
40
10
41
8
42
11
43
9
44
16
45
5
46
5
47
13
48
1
49
4
38.8112%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
16
diversityRatio
0.27972027972027974
totalSentences
143
uniqueOpeners
40
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
5
fancyCount
4
fancyTags
0
"she said, her voice cutting through the ambient noise (say, cut)"
1
"she said, though she knew he knew exactly who she was (say, know know exactly be)"
2
"he whispered, his voice a cracked croak (whisper)"
3
"he said, relief washing over his face for a split second before turning into grim determination (say, turn)"
86.8759%