NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMR50N8MWBRP74CX5GMMM26
Run Details
Model:
Z.AI GLM 4.7 Flash
Test:
Bad Writing Habits
Scenario:
Mystery: examining a crime scene
Duration:
59.1s
Cost:
$0.001781
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="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
The rain in Camden never
really
washed anything clean; it only softened the grime, making the soot on the brickwork shine like oil slicks on wet pavement. Harlow Quinn hated the gloom, hated the way the artificial neon of the overhead signs buzzed and
flickered
,
echoing
the restless energy of the city above but with none of the warmth. She slipped the bone token into the crack of the ancient turnstile, the sudden *clack* sounding like a gunshot in the damp quiet of the tunnel. The barrier groaned, the metal teeth grinding shut behind her with a finality that felt like doors locking on a prison. She
was stepping
into the Veil Market now. The station beneath Camden had been a Northern Line terminus once, an architectural ghost of concrete and steel, but now it served a different purpose. Murmurs, the murmur of hushed transactions, washed over her like a tide. Behind the rusted iron fencing of the old platform, stalls had
been erected
in haphazard clusters, illuminated by the sickly yellow light of bare bulbs and the erratic glow of magicked lanterns. It smelled of ozone, old parchment, and unwashed bodies. Harlow’s stride
was measured
, the heavy tread of her Doc Martens dissipating into the shadows. She wasn't here for the trinkets or the grey market alchemy. She was here because the uniform police had
managed to
get lost
in the labyrinth of alcoves and tunnels, unable to follow a trail that didn't run with gravity. She needed the grit of the ground truth, the scent of the crime in the air before the cleaners came to scrub it away. She spotted Eva Kowalski ten minutes later, or rather, the bundle of books and curves that was Eva. Eva was pressed against the rough plaster of a disused ticket booth, her posture defensive, her body angled so that her back was mostly to the main tunnel but she could see everything. The curly red hair that usually bounced around her freckled face
was pulled
back, tighter than usual, and her round glasses caught the dim light. She looked like a frightened librarian standing in the middle of a riot. Her left hand was a blur, tucking a strand of hair behind her ear, the nervous habit she picked up when she
was cataloging
something she couldn’t quite categorize. "Harlow," Eva breathed, her voice dropping an octave. She didn't step out from behind the booth, instead reaching into her satchel with trembling fingers. "Hold on, Evie. Stay put," Harlow ordered, her voice low but carrying the sharp edge of authority she’d cultivated over eighteen years. She swept past the booth, her eyes scanning the immediate vicinity. "Have you called it in?" "Of course I called it in, but they haven't arrived. The police inspector is arguing with the gatekeeper about the quota on archaic artifacts." Eva emerged
slowly
, clutching a small leather-bound journal. She looked at Harlow, her green eyes wide and darting around the crowded tunnel. "It’s worse than I thought." Harlow stopped. She spotted the body ten yards away, resting against a stack of damp crates. It was a human male, dressed in a gray suit that had seen better decades. His head lolled back against the wood, exposing the length of his throat. "Victim?" "Julian," Eva whispered, stepping closer. "I was buying ingredients for a translation project from his stand." Julian. A fence for the Clique, from what she knew. Disposable, but usually unremarkable. Now, he was conspicuously dead. Harlow walked to the body, her movements precise, a military cadence stripped of ceremony. She crouched, ignoring the intrusion of the damp earth. She reached for her cuffs, but paused. Something was off. The blood. There should have been blood. Julian’s chest
was covered
in a dark, crusted pattern, a mess that looked like arterial spray, but the pool beneath him was bone dry. The atmosphere in the tunnel was thick with humidity, almost
oppressive
, yet the area around the body felt parched. The air tasted metallic, coppery, but not like fresh copper; it tasted like old pennies left in a coat pocket too long. "He’s been dead for hours," Eva said
softly
, reading Harlow's silence. "At least. I was down here around noon with the vendor on the other side of the aisle." Harlow ignored her. She examined the wound on Julian’s neck. It was a clean, vertical slice, severing the windpipe and jugular. It was an efficient kill, surgical in its brutality. But the tool used to do it hadn’t been a knife. There were no edges, no grooves from serration. The flesh of the wound
was seared
, the edges smoking
slightly
as the copper taste in the air intensified. "It’s not a weapon," Harlow muttered. She stood up and brushed the knees of her trousers. "The edges are cauterized." "Cauterized?" Eva blinked, adjusting her glasses. "That’s medically impossible without... without fire." "No. Not fire. Without iron," Harlow countered, her mind racing back to the files on Morley’s disappearance. Iron burned supernatural creatures. It burned skin and bone alike. "Someone walked up to him and sliced his throat with a piece of heavy iron. But there’s no trace of it." "Maybe they dissolved it?" Eva suggested, her finger tracing the line of the wound on the cardboard surface next to Julian’s head. "Some of the alchemists can
do that. They
create a paste that dissolves metals on contact." "Unlikely," Harlow said. She looked around the crowd. The market had gone still. The chatter dropped to a murmur as heads turned, curiosity pricking the patrons. They knew Julian was one of them, and they were fearful. Fear was a valuable currency in the Veil. "Stand back, Eva," Harlow said, pushing past her friend. She approached the crowd, her uniform creating a buffer zone. "Back up. Move it." The crowd parted like water around a stone, wary of the badge. Harlow stepped into the circle of the crime scene, her eyes scanning for anything that didn't belong. Money. Jewelry. The weapon. The empty handedness of the killer gnawed at her. Then she saw it. High above, clinging to the dark, exposed girders of the station ceiling, directly over Julian’s head, was a shadow. Not the absence of light, but a sentient darkness. It str
etched
out, elongating tendrils that
seemed to
mimic the shape of a hand holding a blade. It
was feeding
. It had consumed the weapon, taking the iron and the threat into itself and leaving Julian as a husk. Harlow looked at her left wrist. The leather of her
watch
strap creaked as her hand tightened around it. She reached into her pocket and drew out the small brass compass she kept, a gift from a shady contact in the city's east end. The Veil Compass. It
was supposed
to find magic, to point toward rifts or lost artifacts. She
flicked
the case open. The needle,
etched
with protective sigils, immediately
began to
tremble. It spun violently, erratic and frantic, its movement dictated by the rising energy of the dark presence above. "Harlow?" Eva’s voice
wavered
. Harlow didn't look at Eva. She locked eyes with the shadow on the ceiling. She could feel the cold press against the back of her neck. "He didn't bring the iron," Harlow said, her voice hardening. "The iron came from somewhere else." "From the ceiling?" Eva stepped closer, the leather of her satchel creaking. "But shadows can't hold matter. They can't—" "Wait for it," Harlow commanded. The shadow on the ceiling twisted, elongating. It descended, not attacking, but mimicking. It str
etched
downward, sharpening at the end, replicating the sickle shape of a medieval executioner’s blade, made entirely of living darkness. "The Clique," Harlow said, the realization hitting her like a physical blow. "They’re not fencing goods anymore. They’re harvesting. They’re weaponizing the Hollow." "I told you," Eva whispered, "I found those texts. The Old Lore speaks of the Dark Scythe. It isn't a tool. It’s a condition." "It's a death warrant." Harlow holstered her weapon, her mind already
calculating
routes, exits, and contingencies. The shaking of the compass was fading, settling into a steady, downward point, directly targeting the thing floating above. The crowd
was shifting
now. They were scared. If the market was
being targeted
, they would scatter. If they scattered, they would impede the police and disperse evidence. "Eva, stay with the body," Harlow said, turning back to her friend. "I need to know where the nearest maintenance tunnel is. I need an exit that doesn't go through the ticket booth." Eva stared at her, her freckles standing out against her pale face. She reached into the satchel again, pulling out a crumpled map. "Sector 4," she said, her voice surprisingly steady. "There's a ventilation shaft in the wall over there. It hasn't been used since the renovations." "Good. Give it to me." As Harlow took the map, she saw Eva’s hand shaking. It wasn't fear of the shadow above; it was the terrifying realization that Harlow might be walking into something that couldn't be put in a cell. "Go, Evie," Harlow said, gripping the younger woman’s shoulder. "Lock down the perimeter. Don't let anyone in or out. Not even me until I come back." Eva nodded, her mouth tight. "Be careful, Harlow." "I always am." Harlow turned back to the darkness. She could feel the hum of the thing on the ceiling, waiting for her to look up. She adjusted her collar, checking the tactical vest over her jacket. The needle on the compass was still vibrating, a metronome counting down to something terrible. "You're bleeding," Eva pointed out, nodding toward Harlow's forehead. Harlow touched the skin above her right eyebrow. It was warm. She pulled her finger away. It was dry. "It's nothing," Harlow said, though she knew it wasn't. "It's just blood." She raised her head, meeting the gaze of the ceiling. The Veil Market would fall silent for a while, but the night was young, and the hollow was hungry. Harlow took a breath, smelling the copper and the decay, and
began to
walk toward the ventilation shaft, her hand resting on the strap of her holster, her body moving with the singular, terrifying focus of a predator circling its prey.
created_at
"2026-02-17T02:52:26.523555+00:00"
2/17/2026, 2:52:26 AM
model
"z-ai/glm-4.7-flash-20260119"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1304
moderation_latency
(null)
generation_time
59071
tokens_prompt
923
tokens_completion
4861
native_tokens_prompt
842
native_tokens_completion
4431
native_tokens_completion_images
(null)
native_tokens_reasoning
2245
native_tokens_cached
841
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.00178088
router
(null)
provider_responses
0
id
"20260217105126973c5abd0b714355"
status
200
is_byok
false
latency
1304
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-1771296686-MFgShFz7W7poMhkjlnrN"
upstream_id
"20260217105126973c5abd0b714355"
total_cost
0.00178088
cache_discount
0.00005046
upstream_inference_cost
0
provider_name
"Z.AI"
Evaluation details
Result
Evaluator
Details
Meta Data
54.9020%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
17
adverbTagCount
4
adverbTags
0
"Eva said softly, reading Harlow's silence [softly]"
1
"Harlow countered, her mind racing back to the files on Morley’s disappearance [back]"
2
"Harlow said, turning back to her friend [back]"
3
"she said, her voice surprisingly steady [surprisingly]"
76.5808%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1708
totalAiIsmAdverbs
4
found
0
adverb
"slightly"
count
1
1
adverb
"slowly"
count
1
2
adverb
"softly"
count
1
3
adverb
"really"
count
1
highlights
0
"slightly"
1
"slowly"
2
"softly"
3
"really"
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)
59.0164%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1708
totalAiIsms
7
found
0
word
"flickered"
count
1
1
word
"flicked"
count
1
2
word
"wavered"
count
1
3
word
"oppressive"
count
1
4
word
"calculating"
count
1
5
word
"echoing"
count
1
6
word
"etched"
count
1
highlights
0
"flickered"
1
"flicked"
2
"wavered"
3
"oppressive"
4
"calculating"
5
"echoing"
6
"etched"
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
124
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
4
narrationSentences
124
filterMatches
0
"watch"
hedgeMatches
0
"managed to"
1
"seemed to"
2
"began to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
144
matches
0
"do that. They"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
51
mean
33.47
std
24.62
cv
0.735
sampleLengths
0
106
1
8
2
78
3
79
4
18
5
100
6
24
7
38
8
51
9
44
10
1
11
16
12
19
13
33
14
7
15
65
16
29
17
68
18
20
19
12
20
48
21
38
22
45
23
23
24
42
25
4
26
67
27
44
28
16
29
33
30
4
31
42
32
19
33
5
34
34
35
23
36
24
37
35
38
28
39
33
40
47
41
5
42
36
43
26
44
8
45
3
46
49
47
9
48
19
49
12
90.3226%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
8
totalSentences
124
matches
0
"been erected"
1
"was measured"
2
"get lost"
3
"was pulled"
4
"was covered"
5
"was seared"
6
"was supposed"
7
"being targeted"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
4
totalVerbs
252
matches
0
"was stepping"
1
"was cataloging"
2
"was feeding"
3
"was shifting"
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1418
adjectiveStacks
1
stackExamples
0
"small leather-bound journal."
adverbCount
43
adverbRatio
0.030324400564174896
lyAdverbCount
17
lyAdverbRatio
0.011988716502115656
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
11.85
std
8.01
cv
0.676
sampleLengths
0
27
1
32
2
26
3
21
4
8
5
25
6
12
7
32
8
9
9
15
10
11
11
29
12
24
13
18
14
33
15
25
16
13
17
29
18
8
19
16
20
22
21
11
22
5
23
32
24
14
25
5
26
2
27
14
28
15
29
13
30
1
31
5
32
11
33
1
34
9
35
4
36
5
37
14
38
9
39
7
40
3
41
2
42
5
43
24
44
19
45
22
46
11
47
18
48
3
49
7
45.3704%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
18
diversityRatio
0.3472222222222222
totalSentences
144
uniqueOpeners
50
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
17
fancyCount
15
fancyTags
0
"Eva breathed, her voice dropping an octave (breathe, drop)"
1
"Harlow ordered, her voice low but carrying the sharp edge of authority she’d cultivated over eighteen years (order, carry cultivate)"
2
"Eva whispered, stepping closer (whisper, step)"
3
"Eva said softly, reading Harlow's silence (say softly, read)"
4
"Harlow muttered (mutter)"
5
"Harlow countered, her mind racing back to the files on Morley’s disappearance (counter, race)"
6
"Harlow said, pushing past her friend (say, push)"
7
"Harlow said, her voice hardening (say, harden)"
8
"Harlow commanded (command)"
9
"Harlow said, the realization hitting her like a physical blow (say, hit like)"
10
"Eva whispered (whisper)"
11
"Harlow said, turning back to her friend (say, turn)"
12
"Harlow said, gripping the younger woman’s shoulder (say, grip)"
13
"Eva pointed out, nodding toward Harlow's forehead (point out, nod)"
14
"Harlow said, though she knew it wasn't (say, know does be not)"
83.5407%