NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMR087JSA8A4EQ1BN93Y1PA
Run Details
Model:
Z.AI GLM 5
Test:
Bad Writing Habits
Scenario:
Fantasy: entering an ancient ruin
Duration:
1m 16s
Cost:
$0.008768
Provider:
Novita
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="4418" name="Nyx" aliases="Nyx, the Shadow, Nightwhisper" pronouns="they/them" species="Shade" storyRole="Wild Card"> <eyeColor>faintly glowing violet</eyeColor> <height>approximately 6'2" in solid form</height> <age>ageless</age> <form>humanoid silhouette of living shadow, can shift between solid and incorporeal</form> <voice>sounds like a whisper carried on the wind</voice> <description>A being of living shadow, existing between the mortal plane and the spaces between realms.</description> <backstory>Nyx was once a human sorcerer named Aldric who became trapped between realms during a failed summoning ritual in 1643. They now exist as a Shade, bound to the mortal plane but able to slip between shadows.</backstory> </character> <character id="4424" name="Isolde Varga" aliases="Isolde, the Seer" pronouns="she/her" species="Half-Fae" storyRole="Oracle"> <eyeColor>pale lavender</eyeColor> <hair>silver, reaching her waist</hair> <height>5'5"</height> <age>300 years old</age> <appearance>ethereal, ageless</appearance> <speech>speaks in riddles</speech> <footprints>leaves no footprints when she walks</footprints> <compulsion>cannot lie (Fae compulsion) but can mislead</compulsion> <description>A Half-Fae seer exiled from the Fae Courts for sharing visions with mortals.</description> <backstory>She now lives in a hidden grove in Richmond Park, offering cryptic prophecies to those who seek her out.</backstory> </character> <location id="853" name="Dymas (Gluttony)" aliases="Dymas, gluttony, Dymasian" realm="Hel" sin="Gluttony"> <ruler>Prince Belphegor</ruler> <skyColor>warm amber</skyColor> <description>A place of excess and indulgence. Sprawling vineyards, orchards, and gardens provide exotic ingredients for master chefs — often helbound souls contracted from Earth. Grand feasts and culinary competitions are common.</description> </location> <location id="861" name="The Fae Grove" aliases="Isolde's grove, Richmond grove, the Grove" realm="Earth (Fae-touched)"> <parkLocation>Richmond Park</parkLocation> <standingStones>ancient oak standing stones mark the boundary</standingStones> <timeBehavior>time moves differently — an hour inside can be minutes or days outside</timeBehavior> <flora>wildflowers bloom year-round</flora> <description>A hidden clearing that exists in a pocket between Earth and the Fae realm.</description> </location> <item id="2001" name="Heartstone Pendant" aliases="the pendant, Heartstone" type="Artifact" origin="Dymas"> <gemstoneColor>deep crimson</gemstoneColor> <chainMaterial>silver chain</chainMaterial> <size>roughly the size of a thumbnail</size> <behavior>pulses faintly with warmth when near a Hel portal</behavior> <glow>faint inner glow</glow> <description>Given to Aurora by an unknown benefactor.</description> </item> <item id="2006" name="Fae-Forged Blade" aliases="the Fae blade, Isolde's gift" type="Weapon" origin="The Fae Courts"> <material>moonsilver</material> <shape>slender, leaf-shaped dagger</shape> <temperature>always cold to the touch</temperature> <glow>faintly luminescent in moonlight</glow> <power>can cut through magical wards; particularly effective against demons</power> <givenTo>given to Aurora by Isolde as a gift</givenTo> <description>A weapon of the Fae Courts, rare and highly coveted.</description> </item> <lore id="7001" name="The Veil" aliases="the Veil, the Barrier, the Boundary" category="Cosmology"> <solsticeEffect>weakens during the winter solstice, strengthens during the summer solstice</solsticeEffect> <appearance>faint shimmering distortion visible only to those with supernatural sight</appearance> <monitoring>rift points (tears in the Veil) are monitored by the Wardens</monitoring> <description>The Veil is the metaphysical barrier separating Earth from Hel and the Fae Realms.</description> </lore> </codex> Write a fully fleshed out scene of at least 1000 words in the fantasy genre. A small group enters an ancient, otherworldly place for the first time. The environment is alien and wondrous. Describe their exploration — what they see, hear, and feel as they move deeper. Include moments of discovery, unease, and wonder. Let the world-building emerge through the characters' experience rather than exposition. Use the codex entries above as your world reference for characters, setting, and lore. Only include the prose of the scene without any markdown or commentary.
Model response
Messages
Meta
AI
The world folded in on itself, and Aurora felt her stomach
lurch
as though she'd stepped off a ledge in a dream. Then the air changed. Warmer. Heavier. Thick with the scent of something impossibly sweet—ripe peaches and honey and woodsmoke all tangled together in a way that made her mouth water against her will. She opened her eyes. The sky above them burned amber, a permanent golden hour that cast everything in soft, forgiving light. No sun hung visible—just that diffuse warmth radiating from somewhere beyond the horizon, as if the color itself carried heat. Aurora's hand drifted to her chest without thinking, her fingers finding the Heartstone pendant beneath her shirt. The gem pulsed against her palm, steady and warm, warmer than it had been in London. "Interesting." Nyx's whisper of a voice slid through the stillness. They had solidified the moment they passed through, their shadowy form taking on edges and definition that seemed almost human in this light. Their violet eyes swept the landscape with something that might have been recognition. "I have not walked these paths in centuries." Aurora took a step forward, her boots crunching on grass that was too green, too vibrant, each blade seeming to shimmer at its edges. Before them stretched an expanse of rolling hills dotted with orchards heavy with fruit she couldn't name—globes of deep purple hanging from silver-barked trees, something that looked like a cross between a pomegranate and a rose blooming on twisted vines that climbed toward nowhere. "This is Dymas." She didn't phrase it as a question. The pendant's warmth had told her that much. "One of the seven realms of Hel, yes." Nyx drifted beside her, their feet leaving no impression in the grass. "The domain of Gluttony. Though the poets rarely capture its true nature." "Which is?" "Excess wears many faces. Not all of them monstrous." Aurora moved deeper into the orchard, her hand brushing against a low-hanging fruit. The skin was smooth as glass, and when she pulled her fingers away, they left faint smudges of gold on the surface. The tree shuddered overhead, a sound like a contented sigh rustling through leaves that were darker than any natural green. She thought of Isolde's parting words, delivered in that silver-light voice that always made Aurora
feel
as though she
were hearing
half a conversation: *The hunger that feeds the soul is not the hunger that empties it. Remember which you carry.* Typical. Half instructions, half riddle,
completely
unhelpful. They walked for what might have been minutes or hours. Time moved strangely here—she could
feel
it in the way her thoughts
seemed to
stretch and compress, the amber light never shifting even as they covered ground that should have taken much longer. The Fae blade at her hip stayed cold against her thigh, a small mercy. Whatever lived in this place, it
wasn't triggering
the weapon's defensive properties. Not yet. The orchard gave way to a vineyard that sprawled across a shallow valley. Grapes the color of garnets grew in thick clusters, each one large as her thumb, and between the rows, she spotted figures moving with slow, deliberate grace. They looked human at first glance—men and women in simple clothes, harvesting fruit into woven baskets—but something was wrong with their movements. Too fluid. Too coordinated. As though they were all extensions of a single will. "Helbound," Nyx murmured. "Souls contracted to the realm. They serve out their terms in the fields and kitchens." "Servants?" "Chefs. Vintners. The artisans of indulgence." Nyx's form
flickered
, shadows rippling across their features. "Belphegor's court prizes culinary excellence above all things. These are the condemned who once pursued perfection in excess—and now they pursue it for eternity." One of the figures looked up, and Aurora caught a flash of eyes that held no whites—just darkness, deep and absolute, like staring into a well at midnight. The figure returned to their work without acknowledgment. Aurora exhaled
slowly
. "So the stories about demons tearing souls apart..." "Stories." Nyx's tone carried something that might have been amusement. "Humans always imagine punishment as fire and chains. But punishment can be a gilded cage. A beautiful prison. Ask yourself which would be harder to escape." She didn't answer. She wasn't sure she wanted to. The path wound upward, and they followed it, the amber light taking on a rosier hue as they climbed. Aurora's legs burned with the effort—her body still anchored to mortal physics, still subject to gravity and fatigue. Nyx moved like smoke, their form occasionally bleeding into the shadows cast by the strange trees, reappearing meters ahead without seeming to traverse the distance. Near the crest of the hill, Aurora paused. Her hand had found the pendant again, and this time the pulse was stronger—a rhythmic thrum against her sternum that matched her heartbeat but faster, more urgent. "What is it?" Nyx materialized at her shoulder. "Something's... different. The stone." She pulled the chain over her head, holding the crimson gem up to the amber light. It glowed from within, a soft pulse that reminded her of a heartbeat. "It's never done this before." "Proximity." Nyx's violet eyes fixed on something beyond her, something down the far side of the hill. "The pendant was forged in this realm. It responds to the old places. The places where the contracts are sealed." Aurora followed their gaze. The valley below held a structure that made her breath catch. It was a palace, but the word felt too small. Pavilions of pale stone stretched across the landscape, connected by covered walkways and surrounded by gardens that
seemed to
shift and rearrange themselves as she watched. Fountains sent arcs of liquid gold into the air, and the sound that drifted upward wasn't water—it was music, a thousand delicate notes played in harmony. At the center of it all, a great hall rose against the amber sky, its domed roof painted with scenes of feasts and festivals, figures frozen in eternal celebration. "The Court of Dymas." Nyx's voice had gone quiet, careful. "Prince Belphegor's seat of power." Aurora tucked the pendant back beneath her shirt, the gem's warmth a constant pressure against her skin now. She thought of Evan, of the night she'd finally run—the way he'd smiled when he told her she'd never escape him, that he'd find her no matter where she went. She thought of London's grey skies and the smell of rain on pavement, Silas's bar below her flat, the
weight
of the Fae blade against her hip. She thought of how badly she wanted to turn around. Instead, she took another step forward. "The pendant was given to me for a reason," she said, her voice steadier than she felt. "Someone wanted me to come here. To find something." "Or to be found." Nyx's form shifted, shadows consolidating into something more solid beside her. "The difference matters, Aurora Carter. In Hel, intention shapes reality. If you walk in expecting a trap, the halls will rearrange themselves to provide one." She looked at the Shade—
really
looked, for the first time since they'd arrived. Their violet eyes held something almost like concern, though she wasn't certain a being like Nyx could
feel
such a thing. "Then what do you suggest I expect?" Nyx was silent for a long moment. When they spoke, their voice carried an unfamiliar
weight
. "Expect nothing. Anticipate everything. And remember—" they gestured toward the palace below, its music drifting up like a promise, "—the most dangerous prisons are the ones that do not
feel
like prisons at all." The wind shifted, carrying scents that made Aurora's head swim—fresh bread and roasting meat, wine aged beyond human lifespans, spices she had no names for. Her stomach clenched with sudden, fierce hunger, though she'd eaten before they left London. She understood, then, what Isolde had meant. *The hunger that feeds the soul is not the hunger that empties it.* Gluttony wasn't just about food. It was about wanting. It was about the void inside that could never be filled, the hunger that consumed from within. The realm would offer her everything she'd ever desired—and each offering would be another chain. Aurora set her shoulders and began the descent into the valley. Behind her, Nyx followed, a living shadow against the amber sky.
created_at
"2026-02-17T02:50:07.354341+00:00"
2/17/2026, 2:50:07 AM
model
"z-ai/glm-5-20260211"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1939
moderation_latency
(null)
generation_time
76231
tokens_prompt
1590
tokens_completion
2659
native_tokens_prompt
1542
native_tokens_completion
2258
native_tokens_completion_images
(null)
native_tokens_reasoning
478
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.0087676
router
(null)
provider_responses
0
id
"94a5f1419f3647280117ac1291e6a850"
status
200
is_byok
false
latency
1939
endpoint_id
"898a8e6d-04a4-48c0-8457-36690a68782b"
provider_name
"Novita"
model_permaslug
"z-ai/glm-5-20260211"
api_type
"completions"
id
"gen-1771296530-YQDZ8MsNoPQtzqcwpbWh"
upstream_id
"94a5f1419f3647280117ac1291e6a850"
total_cost
0.0087676
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Novita"
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
2
adverbTagCount
0
adverbTags
(empty)
78.5867%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1401
totalAiIsmAdverbs
3
found
0
adverb
"completely"
count
1
1
adverb
"slowly"
count
1
2
adverb
"really"
count
1
highlights
0
"completely"
1
"slowly"
2
"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)
71.4490%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1401
totalAiIsms
4
found
0
word
"lurch"
count
1
1
word
"flickered"
count
1
2
word
"weight"
count
2
highlights
0
"lurch"
1
"flickered"
2
"weight"
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
82
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
2
narrationSentences
82
filterMatches
0
"feel"
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
97
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
47
mean
29.4
std
22.29
cv
0.758
sampleLengths
0
22
1
33
2
4
3
70
4
54
5
68
6
18
7
32
8
2
9
9
10
55
11
41
12
7
13
69
14
2
15
76
16
18
17
1
18
38
19
36
20
11
21
36
22
9
23
62
24
35
25
8
26
38
27
37
28
4
29
73
30
29
31
15
32
75
33
10
34
6
35
26
36
40
37
34
38
7
39
16
40
34
41
39
42
7
43
13
44
41
45
11
46
11
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
0
totalSentences
82
matches
(empty)
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
2
totalVerbs
200
matches
0
"were hearing"
1
"wasn't triggering"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1157
adjectiveStacks
0
stackExamples
(empty)
adverbCount
40
adverbRatio
0.03457216940363008
lyAdverbCount
8
lyAdverbRatio
0.006914433880726016
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
97
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
97
mean
14.25
std
9.25
cv
0.649
sampleLengths
0
22
1
4
2
1
3
1
4
27
5
4
6
17
7
20
8
17
9
16
10
10
11
23
12
13
13
8
14
24
15
44
16
10
17
8
18
20
19
12
20
2
21
9
22
13
23
22
24
20
25
37
26
4
27
1
28
6
29
10
30
33
31
14
32
12
33
2
34
13
35
27
36
22
37
2
38
2
39
10
40
3
41
15
42
1
43
14
44
24
45
28
46
8
47
3
48
8
49
10
82.1306%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
7
diversityRatio
0.5360824742268041
totalSentences
97
uniqueOpeners
52
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
2
fancyCount
2
fancyTags
0
"Nyx murmured (murmur)"
1
"she said, her voice steadier than she felt (say, feel)"
90.1274%