NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQJX999F6V94JKXTPG12BF
Run Details
Model:
Z.AI GLM 5
Test:
Bad Writing Habits
Scenario:
Thriller: chase through city streets
Duration:
40.8s
Cost:
$0.007764
Provider:
AtlasCloud
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 came down in sheets, turning the London pavement into a slick mirror of neon and shadow. Detective Harlow Quinn's boots struck the cobblestones in a steady rhythm, her breath coming hard but controlled as she rounded the corner onto Frith Street. Three months of legwork had led to tonight. Three months of dead ends, stonewalled witnesses, and the gnawing suspicion that whatever had taken DS Morris was still out there, still hungry. And now she had one of them in her sights. The figure ahead was fast—unnaturally fast—weaving through the late-night crowd outside a pub with a fluidity that made Quinn's stomach tighten. She'd
seen that kind
of movement before. Three years ago. In the warehouse where Morris had died on a case that had
been classified
above her pay grade and sealed before she could ask the right questions. She pushed harder, her shoulder catching a man in a suit who stumbled back with a curse she didn't hear over the pounding in her ears. The worn leather
watch
on her left wrist was soaked through, the face fogging, but she didn't need to check the time. All that mattered was the gap between her and her quarry—fifteen meters, now twelve, now— The figure ducked left down an alley. Quinn followed, her hand going to the baton on her belt. The alley stank of old rubbish and diesel, the narrow walls amplifying the sound of the rain. She could hear
footsteps
ahead, but they were wrong somehow. Too light. Too quick. Like the person running wasn't quite touching the ground. "Stop! Police!" The words were automatic, a reflex drilled into her over eighteen years on the force. But she knew even as she
shouted that this
suspect wouldn't stop. This wasn't some street kid who'd lifted a wallet or a drunk who'd taken a swing at a bouncer. This was something else. The alley opened onto a service road behind a row of restaurants, steam venting from industrial kitchens into the wet night air. For a heart-stopping instant, Quinn thought she'd lost them. Then she caught movement at the far end—a shadow slipping through a gate she hadn't noticed, half-hidden behind a skip overflowing with produce crates. She sprinted, her boots skidding on the wet tarmac. The gate led to a narrow passage between two buildings, barely wide enough for a person to walk single file. At the end, a rusted door hung open, revealing the mouth of a stairwell descending into darkness. Quinn paused at the threshold, her training warring with instinct. This was wrong. This was how officers ended up dead—or worse, disappeared, their cases sealed and their partners left with nothing but questions and a box of unsolved files. But she could still hear the
footsteps
below. Fading. Getting away. She pulled out her phone. No signal. Of course not. The stairwell smelled of damp concrete and something else—something metallic, like old blood or copper wiring left to rust. The fluorescent tubes overhead were dead, leaving only the ambient glow from the street behind her to light the first few steps. Beyond that, nothing. Quinn clicked on her torch. The beam cut through the darkness, revealing stairs that descended farther than made sense. This wasn't a cellar or a maintenance tunnel. This was something else entirely. The walls were marked with graffiti that didn't look like any gang tags she'd seen—symbols that
seemed to
shift at the edges of her vision, resolving into nothing when she
tried to
focus on them. The stairs ended at a platform. A Tube platform. Quinn's jaw tightened. She knew the Underground network better than most coppers—knew which stations had been decommissioned, which lines had been abandoned during the war and never reopened. This wasn't on any map she'd seen. The tiles on the walls
were cracked
and stained, the advertising posters faded to illegibility, but the platform itself was clean. Too clean. As if someone had swept it recently. Then she heard it. Not
footsteps
anymore, but voices. The low hum of a crowd,
echoing
from somewhere beyond the tunnel mouth at the far end of the platform. She moved forward, keeping her torch low, her back to the wall. The tunnel stretched ahead, curving
gently
, the darkness absolute beyond the reach of her beam. Somewhere ahead, that suspect
was getting
further away. Somewhere ahead were answers—or at least the promise of them. The tunnel opened without warning into a vast space that made Quinn stop dead. The market sprawled before her like something from a fever dream. Stalls and tables lined the concourse of what must have once been a proper station, but now served a
very
different purpose. Candles and oil lamps provided the only light, casting flickering shadows across goods that Quinn couldn't immediately identify. Bottles of liquid that glowed faintly in colors she had no names for. Bundles of dried herbs that smelled of smoke and strange spices. Books with covers that
seemed to
breathe. And people. Dozens of them. Moving between the stalls, haggling in low voices, their faces obscured by hoods and masks and shadow. She pressed herself against the tunnel wall, her heart hammering against her ribs. This was it. This was what Morris had been looking for. What he'd found, three years ago, in the hours before his body had
been discovered
in a locked room with no marks on it and an expression of pure terror frozen on his face. The suspect was easy to spot now—a figure in a dark coat moving
quickly
between the stalls, heading for the far end of the market. Quinn tracked them with her eyes, cataloguing the route, the exits, the obstacles. Standard pursuit procedure. But nothing about this was standard. A woman at a nearby stall turned to look at her. Her eyes caught the torchlight and reflected it back, golden and slit-pupiled like a cat's. Quinn killed the beam. Darkness rushed in, but her eyes adjusted
quickly
. The ambient glow from the market was enough to see by, barely. The woman with the strange eyes was still
watch
ing her. So were others. A man with too many fingers on his left hand. A child—no, not a child, something wearing a child's shape—tugging at its mother's sleeve. Quinn's hand found her baton again. The metal was cold and familiar against her palm. Eighteen years on the force. Decorated service. Commendations for bra
very
she didn't remember earning. None of it meant anything here. She could turn back. Return to the surface, call for backup,
try to
explain what she'd seen. But by the time anyone arrived, the market would be gone—she understood that instinctively. This place didn't exist on any map. It operated by rules she didn't know. And the suspect, the one concrete lead she'd had in three years of searching, would be gone too. Or she could go forward. Deeper into a world she didn't understand, where the rules of policework didn't apply, where her badge and her training and her righteous fury meant nothing. The figure in the dark coat was almost out of sight now, disappearing around a corner at the far end of the concourse. Quinn thought of Morris. His laugh. His terrible jokes. The way he'd always brought her a coffee when they'd been up all night on a case, even though she took hers black and he took his with enough sugar to kill a horse. She thought of his widow at the funeral, her face blank with shock. His daughters, twelve and fourteen, holding hands and not crying because they didn't understand yet that their father was never coming home. She let go of the baton. Her hand went to the inside pocket of her jacket instead, where she kept the thing she'd found in Morris's personal effects—the one item the investigators had missed when they'd sealed his files. A small disc of bone, carved with symbols that matched the ones she'd seen in the stairwell. She'd taken it without knowing what it was, only that it was important. Only that it felt right. At the entrance to the market, a man sat on a stool beside a table covered in small objects—teeth, coins, stones, bones. He
watch
ed her approach without expression. This was the checkpoint. The gatekeeper. Whatever this market was, people had to pay to enter. Quinn placed the bone token on the table. The man looked at it, then at her. His face was ancient, lined with wrinkles so deep they looked carved. When he spoke, his voice was dry as paper. "Dangerous thing, carrying a token you didn't earn. Dangerous thing, coming here asking questions you don't want answered." "I'm not here for answers," Quinn said. Her voice was steady. Her hands weren't. "I'm here for justice." The old man smiled, showing teeth that were too sharp and too many. "Same thing, in the Veil Market. Same thing in the end." He swept the token off the table and gestured for her to pass. Quinn walked into the market, and the crowd closed around her like water.
created_at
"2026-02-17T02:42:15.297003+00:00"
2/17/2026, 2:42:15 AM
model
"z-ai/glm-5-20260211"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1649
moderation_latency
(null)
generation_time
40735
tokens_prompt
914
tokens_completion
2675
native_tokens_prompt
812
native_tokens_completion
2220
native_tokens_completion_images
(null)
native_tokens_reasoning
394
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.0077644
router
(null)
provider_responses
0
id
"2f056982725c44ecaa3b7125ad286715"
status
200
is_byok
false
latency
1649
endpoint_id
"37e677ea-62aa-4245-ae11-b59bd802f183"
provider_name
"AtlasCloud"
model_permaslug
"z-ai/glm-5-20260211"
api_type
"completions"
id
"gen-1771296093-tT4ej0ZfE8Qqe9dlXJtz"
upstream_id
"2f056982725c44ecaa3b7125ad286715"
total_cost
0.0077644
cache_discount
(null)
upstream_inference_cost
0
provider_name
"AtlasCloud"
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
1
adverbTagCount
0
adverbTags
(empty)
73.9414%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1535
totalAiIsmAdverbs
4
found
0
adverb
"gently"
count
1
1
adverb
"quickly"
count
2
2
adverb
"very"
count
1
highlights
0
"gently"
1
"quickly"
2
"very"
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)
73.9414%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1535
totalAiIsms
4
found
0
word
"footsteps"
count
3
1
word
"echoing"
count
1
highlights
0
"footsteps"
1
"echoing"
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
129
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
4
narrationSentences
129
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
1
"tried to"
2
"try to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
2
totalSentences
133
matches
0
"seen that kind"
1
"shouted that this"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
45
mean
33.69
std
23.55
cv
0.699
sampleLengths
0
74
1
10
2
58
3
63
4
7
5
51
6
2
7
50
8
55
9
46
10
39
11
11
12
10
13
44
14
5
15
62
16
9
17
65
18
29
19
45
20
14
21
82
22
22
23
58
24
47
25
26
26
4
27
57
28
29
29
6
30
63
31
31
32
23
33
78
34
6
35
68
36
44
37
8
38
29
39
18
40
18
41
13
42
11
43
13
44
13
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
4
totalSentences
129
matches
0
"been classified"
1
"been decommissioned, been abandoned"
2
"were cracked"
3
"been discovered"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
247
matches
0
"was getting"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1495
adjectiveStacks
0
stackExamples
(empty)
adverbCount
58
adverbRatio
0.03879598662207358
lyAdverbCount
16
lyAdverbRatio
0.010702341137123745
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
133
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
133
mean
11.4
std
7.99
cv
0.701
sampleLengths
0
18
1
25
2
8
3
23
4
10
5
21
6
7
7
3
8
27
9
26
10
22
11
15
12
7
13
11
14
17
15
10
16
2
17
2
18
9
19
2
20
15
21
12
22
19
23
4
24
22
25
9
26
24
27
9
28
20
29
17
30
10
31
3
32
26
33
8
34
1
35
2
36
5
37
2
38
3
39
19
40
22
41
3
42
5
43
14
44
8
45
5
46
35
47
6
48
3
49
3
55.8897%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
14
diversityRatio
0.39849624060150374
totalSentences
133
uniqueOpeners
53
100.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
1
fancyCount
0
fancyTags
(empty)
94.3396%