NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQZNY0VVSHAK74S784H540
Run Details
Model:
Z.AI GLM 4.6
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
1m 8s
Cost:
$0.006826
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 stairs down from Rory’s flat groaned under her feet, a familiar complaint in the quiet of the early evening. She pushed open the door at the bottom, and the world shifted. The air thickened with the scent of old wood, lemon polish, and the faint, sharp tang of gin. The low, steady thrum of the refrigeration units was the bar’s heartbeat, a sound she’d come to find more comforting than silence. The distinctive green glow of the neon sign outside painted the edges of the tables and the rims of glasses in an
ethereal
light. The Raven’s Nest was mostly empty, as it usually was this early. A lone tourist
was studying
a map of the London Underground on a tablet, his back to the door. But behind the bar, Silas was not in his usual position. He
wasn’t wiping
down the polished mahogany or arranging the crystal glasses with their precise, military spacing. He
was standing
in the shadows near the far end, near the shelf of leather-bound books that hid the back room. He
was talking
to someone. Rory froze, her hand still on the door handle. The man Silas was with was a stranger, tall and thin, dressed in a suit that was expensive but
look
ed slept-in. He spoke in a low, urgent murmur that didn’t carry, but his body was a coil of tension. Silas, however, was a study in stillness. He stood with his hands clasped behind his back, his posture ramrod straight. The grey-streaked auburn of his neatly trimmed beard caught the dim light, and the silver signet ring on his right hand was a small, cold star. Then he turned his head
slightly
, and his hazel eyes found hers. The change was immediate, a subtle dropping of a veil. The hard, assessing
look
in his eyes softened, the set of his shoulders relaxed by a fraction. He gave the man in the suit a barely perceptible nod. The conversation was over. The man straightened his tie, shot a venomous glance at Rory, and strode toward the exit, brushing past her without a word. The door swung shut behind him, leaving a silence that felt heavier than the noise that had preceded it. Rory let the door click closed and moved toward the bar. “Bad time?” Silas let out a slow breath, the sound barely audible. He turned to face her fully, his limp a familiar, weary rhythm as he moved from the shadows into the bar’s soft light. “Time is neither good nor bad, Rory. It just is.” He gestured to her usual stool. “Whiskey?” She slid onto the leather seat. “Please.” She watched as he reached for a bottle and a heavy tumbler, his movements economical, precise. But there was an extra layer of weariness to them tonight, a drag in his limbs she hadn’t seen before. He
look
ed older. Not in the way a man
look
s older from one year to the next, but in the way a landscape
look
s older after a storm has passed through—
etched
, scoured, fundamentally altered. He pushed the glass toward her, the amber liquid sloshing
gently
. “I thought you’d be on a delivery.” “Finished early. Mr.
Henderson
wanted his spring rolls before six.” She wrapped her fingers around the cool glass. “You
look
tired, Si.” A ghost of a smile touched his lips. “I’m fifty-eight. Tired is my default setting.” He leaned against the back counter, crossing his arms. The signet ring glinted. “What about you? You
look
like you’re carrying the world’s troubles on those narrow shoulders of yours.” Rory took a sip of the whiskey, the burn a welcome distraction. “Just the usual. Rent, bills, the existential dread of being a twenty-five-year-old with a law degree she never uses.” It was their standard banter, but tonight it felt hollow, a script read by actors who had forgotten their motivation. Silas’s gaze was too perceptive. It always had been. It was the
look
of a man who had spent his life reading micro-expressions in hostile cities, a
look
that could peel back layers of a person’s soul. “That’s not it,” he said quietly. “This is different. This is the
look
of someone who’s seen a ghost.” Her thumb found the small, crescent-shaped scar on her left wrist, a nervous habit she’d never broken. The skin there was smoother, paler. A childhood accident, that’s what she told people. A fall from a tree. The truth was less cinematic and more mundane: a broken mug, a shard of ceramic, and a father who was more concerned with the stain on the antique rug than the blood on his daughter’s hand. “Not a ghost,” she said, her voice low. “Just a memory.” “We’re all just memories, in the end. A collection of stories we tell ourselves.” He pushed himself off the counter and began polishing a glass with a clean white cloth, his movements slow,
methodical
. “Some are just better at hiding the torn pages.” The phrase
hung in the air
between them. Rory
look
ed at him—
really
look
ed at him. She saw the deepening lines around his eyes, the faint tremor in his hand as he set the glass down. She saw the retired intelligence operative, the man who carried a permanent limp from a botched operation in Prague, the man who had offered her a room when she had nowhere else to go. She had always seen him as a constant, as solid and unchanging as the brick walls of his bar. But tonight, she saw the cracks. He wasn’t just Silas, the bar owner who made a mean Old Fashioned. He was the Spymaster, and the
weight
of that title
was pressing
down on him in a way it hadn’t before. “What was that about?” she asked, nodding toward the door where the stranger had disappeared. “Business,” Silas said, the word a closed door. “Old business.” “The kind that wears expensive suits and
look
s like he hasn’t slept in a week?” “The only kind there is.” He stopped polishing and
look
ed at her, his expression unguarded for a fleeting moment. It was a
look
of
profound
regret, of a life filled with compromises and casualties. “You make a choice, Rory. You think it’s the right one at the time. You do what you have to do. Then you spend the next twenty years paying for it, one sleepless night at a time.” The words struck a chord deep within her. She had made a choice, too. Leaving Cardiff. Leaving Pre-Law. Leaving Evan. She had run, and Silas had given her a place to hide. She had thought of it as an escape, a new beginning. But hearing him talk, she wondered if it wasn’t just a different kind of debt, one she was only just beginning to pay. The life she’d fled, the abuse she’d endured—it was a torn page she
tried to
keep hidden, but its edges still frayed the story of who she was now. “Is it worth it?” she asked, the question barely a whisper. Silas
look
ed around his bar, at the old maps pinned to the walls, the black-and-white photographs of a London that no longer existed. He
look
ed at the green neon sign glowing outside, a
beacon
in the Soho night. He
look
ed at her, the young woman with the bright blue eyes and the shadow of a past she couldn’t outrun. “Some days,” he said, his voice rough with an emotion she couldn’t name. “On the days when the light hits the glass just right, and you can forget what’s lurking in the shadows. Yes. On those days, it’s worth it.” He picked up her glass and topped it off. “What about you, Aurora Carter? Is your choice worth it?” She didn’t answer. She just
look
ed at her own reflection in the dark whiskey, at the face of a woman who was not the girl who had fled Cardiff, but who wasn’t yet the woman she would become. A woman caught between stories, just like him. The
weight
of the
unspoken
years settled in the room, a shared and heavy burden. And for the first time since she had arrived, Rory felt the true, crushing gravity of time.
created_at
"2026-02-17T02:49:40.091614+00:00"
2/17/2026, 2:49:40 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
558
moderation_latency
(null)
generation_time
67680
tokens_prompt
867
tokens_completion
4262
native_tokens_prompt
820
native_tokens_completion
3875
native_tokens_completion_images
(null)
native_tokens_reasoning
2278
native_tokens_cached
768
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.0068262999994624
router
(null)
provider_responses
0
id
"chatcmpl-RS2juRVbteGaKgcjaFyIs0g2"
status
200
is_byok
false
latency
57
endpoint_id
"c8607edc-8577-4199-b03d-1213da4743dc"
provider_name
"DeepInfra"
model_permaslug
"z-ai/glm-4.6"
4/6/2001, 12:00:00 AM
api_type
"completions"
id
"gen-1771296511-pPbFesBTIZ6vNdUtlt5q"
upstream_id
"chatcmpl-RS2juRVbteGaKgcjaFyIs0g2"
total_cost
0.0068262999994624
cache_discount
0.0002688000005376
upstream_inference_cost
0
provider_name
"DeepInfra"
Evaluation details
Result
Evaluator
Details
Meta Data
77.7778%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
6
adverbTagCount
1
adverbTags
0
"he said quietly [quietly]"
78.2923%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1382
totalAiIsmAdverbs
3
found
0
adverb
"gently"
count
1
1
adverb
"slightly"
count
1
2
adverb
"really"
count
1
highlights
0
"gently"
1
"slightly"
2
"really"
80.0000%
AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0
"Blackwood"
found
0
"Henderson"
100.0000%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
42.1129%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1382
totalAiIsms
8
found
0
word
"ethereal"
count
1
1
word
"beacon"
count
1
2
word
"methodical"
count
1
3
word
"unspoken"
count
1
4
word
"profound"
count
1
5
word
"weight"
count
2
6
word
"etched"
count
1
highlights
0
"ethereal"
1
"beacon"
2
"methodical"
3
"unspoken"
4
"profound"
5
"weight"
6
"etched"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"hung in the air"
count
1
highlights
0
"hung in the air"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
83
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
1
narrationSentences
83
filterMatches
0
"look"
hedgeMatches
0
"tried to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
95
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
25
mean
54.76
std
31.61
cv
0.577
sampleLengths
0
96
1
85
2
94
3
54
4
41
5
13
6
50
7
77
8
18
9
22
10
45
11
51
12
56
13
83
14
43
15
128
16
15
17
10
18
15
19
71
20
95
21
11
22
59
23
59
24
78
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
0
totalSentences
83
matches
(empty)
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
5
totalVerbs
169
matches
0
"was studying"
1
"wasn’t wiping"
2
"was standing"
3
"was talking"
4
"was pressing"
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1149
adjectiveStacks
1
stackExamples
0
"small, crescent-shaped scar"
adverbCount
33
adverbRatio
0.028720626631853787
lyAdverbCount
15
lyAdverbRatio
0.013054830287206266
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
95
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
95
mean
14.41
std
9.17
cv
0.636
sampleLengths
0
20
1
12
2
18
3
22
4
24
5
12
6
19
7
11
8
17
9
21
10
5
11
9
12
21
13
18
14
7
15
13
16
26
17
12
18
10
19
17
20
11
21
4
22
22
23
19
24
11
25
2
26
10
27
23
28
16
29
1
30
6
31
17
32
20
33
3
34
31
35
11
36
7
37
18
38
4
39
8
40
16
41
4
42
17
43
12
44
39
45
5
46
4
47
28
48
6
49
13
32.6316%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
19
diversityRatio
0.3157894736842105
totalSentences
95
uniqueOpeners
30
91.6667%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
6
fancyCount
2
fancyTags
0
"he said quietly (say quietly)"
1
"he said, his voice rough with an emotion she couldn’t name (say, does not name)"
88.0283%