NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQXW35H89WBB7GQS084V8R
Run Details
Model:
Z.AI GLM 4.6
Test:
Bad Writing Habits
Scenario:
Thriller: chase through city streets
Duration:
38.0s
Cost:
$0.008012
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 was a physical thing, a solid wall of water that slammed against the pavement and turned the London night into a smear of neon and darkness. Detective Harlow Quinn pursued her target through it, her lungs burning, the worn leather of her
watch
strap slick on her wrist. Each
footfall
was a controlled impact, a
testament
to the military precision that had governed her life for twenty years. The suspect was younger, faster, but he
was running
scared. Scared was sloppy. Scared made mistakes. He vaulted over a locked bicycle rack, his coat flaring like a broken wing. Harlow didn’t break stride, her sharp jaw set in a grim line of concentration. She weaved through the stalled traffic, the blare of a horn a distant, irrelevant complaint. Her world had narrowed to the back of the man’s head—short, curly dark hair plastered to his skull—and the rhythmic slap of his expensive-looking shoes on the wet tarmac. He’d come out of The Raven’s Nest, that green neon sign of Silas’s bar a ghastly
beacon
in the downpour, the moment she’d stepped out of her unmarked car. No hesitation. Just flight. That in itself was an admission. He cut left down a narrow Soho alley, the stench of overflowing bins and stale beer rising to meet her. Harlow followed, her hand instinctively brushing the grip of the pistol holstered under her arm. The alley opened into a maze of older streets, the city’s modern gleam giving way to Victorian brick and shadowy archways. The man
was leading
her somewhere specific, not just fleeing blindly. This was a route. He risked a glance over his shoulder. In the slice of light from a passing bus, she saw his face for the first time. Olive skin, wide, warm brown eyes filled not with malice, but with a
stark
, animal terror. He looked like a cornered fox, not a hardened criminal. He also looked familiar. A file she’d read, a name she couldn’t quite place. Herrera. Tomás Herrera. A former paramedic. The connection clicked just as he ducked under a railway bridge, his pace relentless. The chase continued north, the terrain growing steeper as they approached Camden. The rain lessened to a miserable drizzle, but the air grew colder, heavier. The sounds of traffic faded, replaced by the
echo
of their
footsteps
and the distant, mournful whistle of a train on a different line. Herrera
was heading
for the old network of disused Underground stations. Harlow knew the area. Knew the bricked-up entrances, the urban legends of forgotten tunnels. He slowed, his frantic run becoming a cautious jog. He stopped before a familiar
facade
: the tiled entrance to a Tube station that hadn’t seen a train in fifty years. The entrance
was sealed
, the archway filled in with new brick, a graffiti-tagged monument to the city’s layered past. Harlow slowed to a walk, keeping her distance, her breath misting in the chill air. He was trapped. She
watch
ed, her detective’s mind cataloging every detail. The scar she could now see running along his left forearm, pale against his wet skin. The
glint
of a silver chain around his neck—a medallion of some kind. He
wasn’t searching
for a way out. He
was waiting
. His hand went to his pocket, and for a moment, Harlow tensed, expecting a weapon. But what he pulled out wasn’t a knife or a gun. It was a small, pale object, no bigger than his thumb. It looked like a piece of bone, smoothed and carved with
intricate
symbols. He held it up to the bricks, and Harlow felt a sudden, inexplicable chill that had nothing to do with the rain. It was the same cold dread she’d felt three years ago in the warehouse with DS Morris, the moment before the world had stopped making sense. A low grinding sound vibrated through the soles of her shoes. The brickwork didn’t move aside; it
seemed to
dissolve, the mortar turning to smoke and the bricks fading like a bad dream. A dark opening yawned where a solid wall had been seconds before. A wave of air billowed out, thick with the scent of damp earth, ozone, and something else… something spiced and metallic and
utterly
alien. Herrera slipped through the gap without a backward glance. Harlow stood frozen, the rational part of her brain screaming in protest. This was impossible. It was a trick, a hallucination, a stress-induced fantasy. But the memory of Morris—of his terrified eyes and the impossible geometry of the room where he’d vanished—was a cold knot in her gut. She had spent three years trying to explain it away, filing it under ‘unexplained,’ letting the official report of a ‘structural collapse’ lie. She had told herself she was a cop, a woman of facts and evidence. But the facts had a hole in them the size of her partner. This was it. This was the edge of that hole. The opening
began to
shimmer, the edges of the archway
wavering
. It was closing. Her choice was now, not later. To turn away was to admit she was crazy, to let the only real lead she’d had in years disappear back into the shadows. To follow was to step off the map, to abandon the world of warrants and procedure for a place where walls were made of smoke and keys were made of bone. She thought of Morris’s face. She thought of the hollow ache in her chest that had never quite healed. Her military bearing, usually a shield, felt like a cage. She broke. Harlow lunged forward, ducking through the shimmering portal just as it sealed behind her with a soft, final *thump*. The darkness was absolute. The air was colder here, heavy and ancient. A faint, phosphorescent moss glowed on the tunnel walls, casting an eerie, greenish light. She was in a tunnel, but not like any Tube tunnel she’d ever seen. The tracks
were gone
, the space replaced by a broad, sloping corridor that descended into the earth. Sounds drifted up from below: a
cacophony
of whispers, the clinking of coins, the sizzle of something frying in hot oil. It was the sound of a market, crowded and alive, but the voices were wrong, layered with accents and guttural clicks she couldn’t place. She started down the slope, her hand resting on her pistol again. The corridor opened into a vast cavern, an abandoned station platform transformed into a sprawling, chaotic bazaar. This was The Veil Market. Stalls
were crammed
together under the dim glow of lanterns and floating orbs of witchlight. One vendor sold jars of shimmering, captured lightning. Another displayed
intricate
metal birds that twitched and chirped in their cages. A hulking figure with skin like cracked leather
was haggling
over a crate of pale, writhing grubs. The air was a thick cocktail of smells: burning incense, wet stone, strange herbs, and the coppery tang of blood. Harlow’s stomach turned. She saw faces that were almost human, but with eyes that
glint
ed like a cat’s in the dark, or skin that
shimmered
with an iridescent sheen. These were the people her partner had been chasing. The secret world hiding in plain sight. And then she saw him. Herrera was already fifty yards away, moving through the crowd with an ease that spoke of familiarity. He
wasn’t running
anymore. He was home. He stopped at a stall laden with medical supplies, talking to a woman with spiraling horns who
was bandaging
a man’s arm with a wrap that glowed
softly
. Harlow had him. But she was a uniformed police officer in a den of supernatural thieves and who-knew-what-else. Her badge was useless here. Her gun might be a toy. Every pair of eyes that slid past her felt like a physical touch, assessing, judging. She was an intruder. An outsider. She took a slow, steadying breath, the air thick in her lungs. The chase was over. The investigation had just begun. She let her hand fall from her weapon. She wouldn’t get answers by shooting. She would get them by
watch
ing. By learning. She melted back into the shadows of an archway, a ghost in a world of monsters, and
began to
watch
the man who had led her to hell.
created_at
"2026-02-17T02:48:11.610337+00:00"
2/17/2026, 2:48:11 AM
model
"z-ai/glm-4.6"
4/6/2001, 12:00:00 AM
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1322
moderation_latency
(null)
generation_time
37893
tokens_prompt
914
tokens_completion
4024
native_tokens_prompt
813
native_tokens_completion
3601
native_tokens_completion_images
(null)
native_tokens_reasoning
1841
native_tokens_cached
812
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.00801212
router
(null)
provider_responses
0
id
"2026021710473325d18bd8cf534a32"
status
200
is_byok
false
latency
1322
endpoint_id
"a87bfa67-bad9-4ce3-8c20-99b61249cfc3"
provider_name
"Z.AI"
model_permaslug
"z-ai/glm-4.6"
4/6/2001, 12:00:00 AM
api_type
"completions"
id
"gen-1771296452-gVFzjPw6iBqy1pCwfyld"
upstream_id
"2026021710473325d18bd8cf534a32"
total_cost
0.00801212
cache_discount
0.00039788
upstream_inference_cost
0
provider_name
"Z.AI"
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)
85.6322%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1392
totalAiIsmAdverbs
2
found
0
adverb
"softly"
count
1
1
adverb
"utterly"
count
1
highlights
0
"softly"
1
"utterly"
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)
6.6092%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1392
totalAiIsms
13
found
0
word
"cacophony"
count
1
1
word
"testament"
count
1
2
word
"beacon"
count
1
3
word
"facade"
count
1
4
word
"shimmered"
count
1
5
word
"glint"
count
1
6
word
"wavering"
count
1
7
word
"intricate"
count
2
8
word
"stark"
count
1
9
word
"footfall"
count
1
10
word
"footsteps"
count
1
11
word
"echo"
count
1
highlights
0
"cacophony"
1
"testament"
2
"beacon"
3
"facade"
4
"shimmered"
5
"glint"
6
"wavering"
7
"intricate"
8
"stark"
9
"footfall"
10
"footsteps"
11
"echo"
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
115
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
3
narrationSentences
115
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
1
"began to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
115
matches
(empty)
80.1026%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
22
mean
62.73
std
27
cv
0.43
sampleLengths
0
86
1
105
2
6
3
71
4
84
5
74
6
67
7
62
8
83
9
69
10
9
11
98
12
10
13
75
14
31
15
76
16
45
17
86
18
65
19
57
20
50
21
71
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
4
totalSentences
115
matches
0
"was sealed"
1
"were made were made"
2
"were gone"
3
"were crammed"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
8
totalVerbs
222
matches
0
"was running"
1
"was leading"
2
"was heading"
3
"wasn’t searching"
4
"was waiting"
5
"was haggling"
6
"wasn’t running"
7
"was bandaging"
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1392
adjectiveStacks
1
stackExamples
0
"short, curly dark hair"
adverbCount
37
adverbRatio
0.02658045977011494
lyAdverbCount
8
lyAdverbRatio
0.005747126436781609
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
115
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
115
mean
12
std
7.6
cv
0.633
sampleLengths
0
28
1
22
2
20
3
10
4
3
5
3
6
14
7
14
8
15
9
29
10
29
11
2
12
2
13
6
14
20
15
15
16
21
17
11
18
4
19
7
20
17
21
16
22
10
23
4
24
10
25
1
26
2
27
3
28
14
29
12
30
13
31
24
32
11
33
4
34
10
35
9
36
21
37
19
38
15
39
3
40
8
41
16
42
13
43
7
44
3
45
15
46
11
47
11
48
13
49
22
30.8696%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
22
diversityRatio
0.2782608695652174
totalSentences
115
uniqueOpeners
32
100.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
0
fancyCount
0
fancyTags
(empty)
88.0714%