NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQMHS9Z899AM2ARZDE9B7M
Run Details
Model:
Z.AI GLM 4.7 Flash
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
49.2s
Cost:
$0.001616
Provider:
DeepInfra
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="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="4413" name="Silas Blackwood" aliases="Silas, Si, the Spymaster" pronouns="he/him" species="Human" storyRole="Mentor"> <eyeColor>hazel</eyeColor> <hair>grey-streaked auburn</hair> <height>6'1"</height> <age>58</age> <beard>neatly trimmed, matching his grey-streaked auburn hair</beard> <limp>slight limp in his left leg from an old knee injury</limp> <signetRing>silver signet ring, always worn on his right hand</signetRing> <description>Silas is a retired intelligence operative turned bar owner. He carries himself with quiet authority.</description> <backstory>Former MI6 field agent who retired after a botched operation in Prague left him with a permanent knee injury. He opened "The Raven's Nest" bar in Soho as a front for his network of contacts.</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> </codex> Write a fully fleshed out scene of at least 1000 words in the literary fiction genre. Two old friends who haven't seen each other in years run into each other unexpectedly at a bar. One of them has changed significantly. Through their conversation and the tension between who they were and who they've become, reveal the weight of time and unspoken regret. 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 green neon of The Raven’s Nest sputtered in the night air, a bruised circle of light against the brickwork of Soho. For Aurora Carter, the sign was less a destination than a familiar punctuation mark in a chaotic week. She pushed the heavy glass door open, the chime of a hundred stray thoughts scattering as the cool, acrid scent of stale tobacco and floor polish hit her. It was early for a Friday, which explained the emptiness of the bar. She slid onto a stool at the far end of the counter, away from the other few
solitary
figures shrouded in the gloom. She hadn’t meant to come here. She
was supposed
to be running errands after her shift at Golden Empress, but the migraine that had been throbbing behind her eyes since Cardiff felt amplified in the gloom of The Nest. She rested her elbows on the grain of the wood, watching the condensation bead on a glass coaster. She needed a whiskey. Not for the taste—she preferred tonic—but for the burn that might knock the headache into submission. "Top shelf. Keeping it on you?" The voice was deep, gravelly, filtered through years of smoke and something harder, more cynical. It stopped the blood in Aurora’s veins. She didn't turn around immediately. She
knew that voice
. She hadn't heard it in nearly a decade, since the summer before her final year of law school, a summer that had dissolved into a frantic, humid panic. Slowly, she turned. Silas Blackwood stood behind the mahogany counter. He was older than she remembered—much older. The sharp, earnest boy with the unruly dark hair
was gone
, replaced by a man who looked carved from weathered bone. His hair was now a steel-grey streak, cut short and neat to hide the thinning at the crown, and the beard
was trimmed
to a precise line that mirrored the map work pinned to the walls behind him. He wore a rolled-up flannel shirt, the sleeves revealing wrists as thick and pale as cane handles. But the eyes gave him away. Hazel, deeply set, tired. They still held that same quiet authority she remembered, though it was now heavy with the
weight
of decades. "You remembered," Aurora said. Her voice was steadier than she felt. "I usually order a tonic water these days. Too much law school induced sleep deprivation." Silas smiled, a faint, private gesture that didn't quite reach the corners of his eyes. He set a glass down and poured two fingers of Scotch. "I know e
very
thing about sleep deprivation, Rory. Or at least, I used to. My boss tells me it’s a biologically healthy amount of hours now." He slid the drink toward her. The glass clinked against the wood. "I remember when you used to talk about becoming a judge," Silas said, leaning back against the counter, his attention drifting toward the door as if expecting others. "You’d sit on these
very
stools with Eva, dissecting arguments while she ate her fries. You were so... certain." "Certainty is just a lack of information," Aurora said, raising the glass to her lips. The amber liquid burned, sharp and sweet. It was good. "It's gone now. I ran." "I know." "Did you know?" Aurora asked, turning fully to face him. She rested her chin in her palm, her left wrist—the small crescent-shaped scar that she had picked at in anxiety for years—visible against the dark fabric of her sweater. "Did you know I was leaving?" "I had my suspicions. Eva called me once, three years ago. She sounded terrified." A shiver, cold and visceral, went down Aurora’s spine. She looked down at her drink. She had forgotten Eva’s voice. She had buried so much of that summer in Cardiff that she had forgotten the cracks in the foundation, the gaslighting whispers of Evan that had saturated e
very
room she walked into. "I shouldn't have left so fast," Aurora murmured. "I just... I ran to London like a rabbit. I changed my name. Rory. I took a job delivering food. I stopped talking to e
very
one." Silas’s expression softened, the lines of his face relaxing just a fraction. He reached into his pocket and retrieved a polishing cloth, though no glass was immediately in front of him. He stared at the cloth instead. "I didn't expect you to stay. I didn't expect you to run into something like this, either." "This" was a euphemism for the world Silas inhabited. Or rather, the world he had retreated from. Aurora had heard rumors. A spy. An operative. It sounded like the plot of a cheap novel, but looking at Silas, seeing the tension coiled in his shoulders, she realized how absurd it was to call it a novel. His life was grit and subterfuge, a life she had chosen to
completely
reject. "I’m not that girl anymore," Aurora said, a defensive edge creeping into her tone. She took another drink, needing the liquid courage to ask the question she had rehearsed a thousand times. "You look... different, Silas. You look tired. Is the business good?" "It pays the bills," he said. "And it keeps people out of the hotel room next door." He paused, looking at her over the rim of the glass he’d poured for himself. "Why The Nest, Rory? You could have gone anywhere. A diner on King's Road. A wine bar." A soft, humorless laugh escaped her. "Because it’s familiar. And because I couldn't face coming back to Cardiff. London is empty. It’s loud, but it’s empty." She gestured vaguely to the empty stools. "I’m just... I’m trying to survive. I work for Yu-Fei now. When I’m not on the bike, I’m lifting boxes. I didn't think coming here would make me feel so small." "You're not small," Silas said, his voice dropping an octave, losing the casual veneer. He reached out, his hand hovering for a moment before resting
gently
on her forearm. His grip was warm, dry, and surprisingly strong despite the evident frailty of his left leg. He gave a slight squeeze, checking her pulse, or perhaps just anchoring her. "You ran because you had to. That takes courage. You survived." Aurora looked at his hand on her arm. He noticed the scar on her wrist. He always had a sharp eye for details. "It hurts, you know," she confessed, her voice
barely above a whisper
. "The silence. I didn't realize how loud it would be." She looked up at him, her bright blue eyes searching his face for a truth she wasn't sure he wanted to give. "I thought about you a lot. I wondered where you were. I thought maybe you were exactly where you wanted to be." "I am," Silas said. "But it’s quiet. Maybe too quiet." He withdrew his hand and took a sip of his Scotch. The ice cubes clinked loudly in the relative silence. "I’m just a bartender now, Rory. And before that, I was a tourist in my own life. It gets... monotonous." "You were an intelligence operative," she stated, the pieces clicking into place with a heavy thud. She didn't ask how he knew, or how he had survived. She just knew. "Theoretically," Silas amended. "Theoretically." They sat in a comfortable, terrible silence for a while. The bar
was settling
down. The hum of the refrigerator became the loudest sound in the room. Aurora watched the dust motes
dancing
in the single beam of light coming from a bulb overhead. She felt the
weight
of the years pressing against her ribs, the physical manifestation of Evan’s grip on her neck finally loosening, replaced by the phantom touch of the years she had run. "Did you ever find him?" Silas asked, his gaze fixed on a spot on the wall map behind the bottles. "Evan." "No. I changed my phone number, moved three times, worked under false names for the deli
very
gig. I dropped off the grid enough that even you might have missed it." She managed a small smile. "Though, I suspect if I called from a burner phone, you’d pick it up within ten minutes." "I would." "I believe you." Silas turned to her then, his hazel eyes locking onto hers. There was a
profound
sadness there, mixed with a deep, abiding affection that made Aurora’s throat tighten. He looked at the woman she had become—the sharp edges, the scars, the weary posture—and saw something worth saving. "You can’t keep running forever, Aurora," he said
softly
. "You outran the shadows in Cardiff. But they follow you until you stop and face them." "I’m facing them," she lied. She wasn't. She
was hiding
in the safe, familiar shadows of a bar with an old friend. Silas nodded
slowly
, as if he heard the
unspoken
truth in her lie. He didn't call her on it. He simply reached under the bar and pulled out a small,
velvet
pouch. He slid it toward her. "What's this?" "A contact number. For someone I trust implicitly," Silas said. "No debts. No strings. Just a conversation if you need one. A legal opinion. Or maybe just a place to sit if you don't want to come back to that flat above the bar tonight." Aurora stared at the pouch. It was soft, expensive. She thought of the tiny, cramped room she shared, the sound of sirens wailing outside. "I don't want to ask for help," she whispered. "You’re not asking," Silas said firmly. "You’re taking it. It’s on the house." She reached out and took it. The
velvet
was cool against her fingers. She placed it in her pocket, right against the scar on her wrist. "Thank you," she said. Silas finished his drink and set the glass down. He grabbed the polishing cloth again, wiping a spot on the counter that wasn't even dirty. "Get some rest, Laila. Try not to think about what you left behind. Just think about the next deli
very
." "Aurora," she corrected
gently
. "I know," Silas said. He looked at her for a long moment, the limping tension in his leg shifting as he stood up straighter, armor back in place. "Goodbye, Aurora Carter." "Goodbye, Silas," she replied. She watched him walk away, his step uneven but deliberate, disappearing into the dimness of the back room. She finished her drink in one long pull, the burn expanding in her chest, warming the cold fear that had been keeping her awake. The neon sign outside hummed, a green heartbeat in the London night, and for the first time in years, Aurora Carter didn't feel entirely alone.
created_at
"2026-02-17T02:43:17.145724+00:00"
2/17/2026, 2:43:17 AM
model
"z-ai/glm-4.7-flash-20260119"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
170
moderation_latency
(null)
generation_time
49003
tokens_prompt
867
tokens_completion
4335
native_tokens_prompt
819
native_tokens_completion
3958
native_tokens_completion_images
(null)
native_tokens_reasoning
1753
native_tokens_cached
320
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.001616340000064
router
(null)
provider_responses
0
id
"chatcmpl-RUBD1AxnWO5B3qQnO0UQn4bo"
status
200
is_byok
false
latency
48
endpoint_id
"6efb5994-8fcb-4300-9c64-ba393193f5f6"
provider_name
"DeepInfra"
model_permaslug
"z-ai/glm-4.7-flash-20260119"
api_type
"completions"
id
"gen-1771296147-bXpOUgzb1mUs8APrUd9Y"
upstream_id
"chatcmpl-RUBD1AxnWO5B3qQnO0UQn4bo"
total_cost
0.001616340000064
cache_discount
0.000015999999936
upstream_inference_cost
0
provider_name
"DeepInfra"
Evaluation details
Result
Evaluator
Details
Meta Data
72.7273%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
22
adverbTagCount
4
adverbTags
0
"she confessed, her voice barely above a whisper [barely]"
1
"he said softly [softly]"
2
"Silas said firmly [firmly]"
3
"she corrected gently [gently]"
54.8533%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1772
totalAiIsmAdverbs
8
found
0
adverb
"completely"
count
1
1
adverb
"gently"
count
2
2
adverb
"slowly"
count
2
3
adverb
"softly"
count
1
4
adverb
"barely above a whisper"
count
1
5
adverb
"very"
count
1
highlights
0
"completely"
1
"gently"
2
"slowly"
3
"softly"
4
"barely above a whisper"
5
"very"
100.0000%
AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0
"Blackwood"
found
(empty)
100.0000%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
54.8533%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1772
totalAiIsms
8
found
0
word
"velvet"
count
2
1
word
"unspoken"
count
1
2
word
"profound"
count
1
3
word
"solitary"
count
1
4
word
"weight"
count
2
5
word
"dancing"
count
1
highlights
0
"velvet"
1
"unspoken"
2
"profound"
3
"solitary"
4
"weight"
5
"dancing"
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
110
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
0
narrationSentences
110
filterMatches
(empty)
hedgeMatches
(empty)
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
137
matches
0
"knew that voice"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
50
mean
35.22
std
23.43
cv
0.665
sampleLengths
0
68
1
75
2
38
3
6
4
22
5
37
6
3
7
90
8
29
9
26
10
51
11
12
12
47
13
30
14
2
15
45
16
14
17
52
18
33
19
54
20
70
21
43
22
49
23
64
24
69
25
23
26
66
27
50
28
30
29
4
30
77
31
21
32
52
33
2
34
3
35
47
36
25
37
22
38
37
39
2
40
45
41
33
42
13
43
26
44
4
45
44
46
4
47
31
48
4
49
67
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
3
totalSentences
110
matches
0
"was supposed"
1
"was gone"
2
"was trimmed"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
2
totalVerbs
210
matches
0
"was settling"
1
"was hiding"
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1249
adjectiveStacks
1
stackExamples
0
"small crescent-shaped scar"
adverbCount
41
adverbRatio
0.03282626100880705
lyAdverbCount
22
lyAdverbRatio
0.017614091273018415
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
137
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
137
mean
12.85
std
8.86
cv
0.689
sampleLengths
0
22
1
18
2
28
3
13
4
23
5
6
6
33
7
18
8
4
9
16
10
6
11
15
12
7
13
5
14
4
15
28
16
3
17
7
18
7
19
21
20
38
21
17
22
6
23
4
24
19
25
4
26
7
27
15
28
15
29
11
30
25
31
6
32
6
33
28
34
19
35
15
36
7
37
3
38
5
39
2
40
10
41
29
42
6
43
14
44
9
45
6
46
5
47
32
48
8
49
25
32.4818%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
24
diversityRatio
0.25547445255474455
totalSentences
137
uniqueOpeners
35
27.2727%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
22
fancyCount
13
fancyTags
0
"Silas said, leaning back against the counter, his attention drifting toward the door as if expecting others (say, drift expect)"
1
"Aurora said, raising the glass to her lips (say, raise)"
2
"Aurora murmured (murmur)"
3
"Aurora said, a defensive edge creeping into her tone (say, creep)"
4
"Silas said, his voice dropping an octave, losing the casual veneer (say, drop lose)"
5
"she confessed, her voice barely above a whisper (confess)"
6
"she stated, the pieces clicking into place with a heavy thud (state, click place)"
7
"Silas amended (amend)"
8
"he said softly (say softly)"
9
"she lied (lie)"
10
"she whispered (whisper)"
11
"Silas said firmly (say firmly)"
12
"she corrected gently (correct gently)"
84.4817%