NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMR7MBBCJXR8526J4AQQZT3
Run Details
Model:
Z.AI GLM 5
Test:
Bad Writing Habits
Scenario:
Fantasy: entering an ancient ruin
Duration:
49.6s
Cost:
$0.006549
Provider:
SiliconFlow
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 amber light hit her first—warm as honey, thick as summer—before her feet even touched solid ground. Aurora stumbled forward, her boots sinking into grass that was too green, too vibrant, wrong in a way that made her stomach clench. The Heartstone pendant burned against her collarbone, pulsing heat through the thin fabric of her shirt. She pressed her palm flat against her chest,
feel
ing the rapid drum of her own heartbeat alongside the stone's strange rhythm. "Easy." Nyx's voice barely rose above a whisper, their shadow-form flickering at the edges as they solidified beside her. Their violet eyes swept the landscape, scanning for threats. "The transition affects mortals differently." "Differently how?" Aurora managed, straightening her spine despite the nausea rolling through her in waves. "You could vomit. You could faint." A pause. "You could dissolve into the space between spaces and never re-form." She shot them a
look
. "You might have mentioned that before we stepped through." "You did not ask." The amber sky stretched endless above them, no sun visible but light everywhere—diffuse and golden, like perpetual late afternoon. No clouds. No stars. Just that strange, honeyed glow that made everything
feel
slightly
unreal, as though she'd stepped into a photograph left too long in the sun. Behind her, Isolde's bare feet made no sound on the grass. Aurora had learned to stop expecting it—the Seer moved through the world like smoke, leaving no trace of her passage. When she turned, she found the Half-Fae standing
perfectly
still, her silver hair drifting in a breeze Aurora couldn't
feel
, her pale lavender eyes fixed on something in the distance. "The vines," Isolde said, her voice carrying that melodic quality that made everything sound half-song. "They remember." Aurora followed her gaze. Beyond the clearing where they'd arrived, the landscape rolled into gentle hills covered in vineyards—but these were no ordinary grapes. The vines crawled across trellises of pale stone, their leaves shifting through colors that had no names, their fruit swollen and
glistening
in clusters of deep purple-black, crimson, and something that wasn't quite gold. The air smelled thick with sweetness, almost cloying, underscored by something darker. Fermentation. Rot. "Where exactly are we?" Aurora asked, though the pendant's heat had already given her the answer. Hel. One of its realms. "Dymas." Nyx moved forward, their form rippling between solid and shadow as they passed beneath the branches of an enormous tree—oak, maybe, but twisted in on itself, bark spiraling in patterns that made her eyes water if she
look
ed too long. "The domain of Gluttony. Prince Belphegor's territory." "I know what it is." She caught up to them, her hand instinctively moving to the Fae blade strapped at her hip. The moonsilver hummed cold against her palm, a counterpoint to the Heartstone's warmth. "I meant—what is this place? These vines, this light—" "A vineyard." Isolde drifted past them both, her white dress trailing through flowers that bent toward her as she passed. "One of many. Dymas provides sustenance for all of Hel. The souls here cook, brew, cultivate. They serve." "And in exchange?" Nyx's laugh was a rustle of dead leaves. "They eat. They drink. They consume until there is nothing left of them but hunger." The path wound between the vineyards, the stones pale and smooth beneath Aurora's boots. She
tried to
memorize the route—left at the twisted oak, straight past the fountain that ran with something viscous and amber, right where the trellises arched overhead—but the landscape
seemed to
shift when she
wasn't looking
. A tree she could have sworn was on her left appeared on her right. A row of fruit-heavy branches stretched longer than physics should allow. "The realm knows you're here." Isolde's voice came from somewhere to Aurora's right, though the Seer hadn't
seemed to
move. "It tastes new hungers." "I'm not hungry." "Not yet." Isolde's pale eyes caught hers, and for a moment, the pupils
seemed to
shift, swirling like ink in water. "But you will be. Everyone hungers in Dymas. It is the nature of the place. The question is not whether you will eat—but what you will consume, and what will consume you in turn." Aurora's mouth had gone dry despite the thick, sweet air. She walked faster, her boots clicking against stone that gradually widened into a proper road. The vineyards gave way to orchards—trees heavy with fruits she didn't recognize, some
luminous
and pulsing with inner light, others dark as bruises and weeping sap that steamed where it hit the ground. Nyx moved beside her, their presence a cool shadow in the eternal amber warmth. "Your pendant," they said quietly. "It grows more agitated." She glanced down. The Heartstone pulsed rapidly now, its crimson glow visible even through her shirt. The warmth had shifted from pleasant to urgent, like a second heartbeat trying to sync with her own. "We're getting closer to something." "Or something is getting closer to you." The road curved, and the trees parted to reveal a structure that stole the breath from Aurora's lungs. It wasn't a palace—not exactly. It rose from the earth like something grown rather than built, walls of pale stone twined with living vines, towers that spiraled impossibly upward, windows of colored glass that caught the amber light and
fractured
it into a thousand shifting patterns. Tables sprawled across the grounds before it, hundreds of them, laden with dishes that steamed and glistened and smelled of things Aurora couldn't name but
suddenly
, desperately wanted to taste. People—no, not people, souls—moved among the tables. They wore fine clothes in rich fabrics, their faces flushed with pleasure, their laughter carrying on the warm breeze. But something was wrong with their movements. Too fluid. Too controlled. And when one of them turned toward her, Aurora
saw that their
eyes were hollow, empty, starving. "Helbound." Nyx's voice was barely audible now. "Contracted souls. They serve the feasts, maintain the grounds, cook the endless meals. Their contracts bind them here until—" "Until what?" "Until the hunger consumes even the contract." Aurora's hand tightened on the Fae blade. The coldness of it grounded her, cut through the thick sweetness clogging her thoughts. She realized with sudden clarity that she'd been breathing deeper, her body craving the rich scents that drifted from the feast tables. Her stomach, empty since breakfast, clenched with a want that bordered on pain. Don't, she told herself. Don't eat anything. Don't drink anything. Don't— "A traveler!" The voice came from her left, bright and musical and warm. Aurora spun, her blade half-drawn, and found herself face-to-face with a woman who seemed carved from honey and gold. Her skin gleamed in the amber light, her eyes the deep purple of wine, her smile wide and welcoming. She wore a dress of deep burgundy, and when she moved, the fabric rippled like liquid. "You've come to the Feast of Endless Summer." The woman's gaze traveled over Aurora, assessing, hungry in a way that had nothing to do with food. "How wonderful. We so rarely receive living guests. Please—sit. Eat. You must be famished after your journey." Behind her, Isolde made a sound that might have been warning. Nyx had gone
perfectly
still, their shadow-form flickering with tension. But Aurora kept her hand on her blade and met the woman's smile with a level
look
of her own. "I'll stand, thanks. And I ate before I got here." The woman's smile didn't falter. If anything, it widened. "Oh, darling." She gestured toward the endless tables, the steaming dishes, the wine that flowed in crystal rivers. "In Dymas, everyone is always hungry. The only question is how long you can resist before you give in." The Heartstone burned against Aurora's chest. The Fae blade froze against her palm. And somewhere in the distance, through the amber light and the impossible vineyards, a bell
began to
toll—deep and slow, counting out seconds that felt like hours. She thought, not for the first time, that she should have stayed in Cardiff. Should have endured law school. Should have done anything other than follow her best friend to London and into a world she'd never believed existed. But here she was. And the feast was just beginning.
created_at
"2026-02-17T02:53:42.462457+00:00"
2/17/2026, 2:53:42 AM
model
"z-ai/glm-5-20260211"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
2341
moderation_latency
(null)
generation_time
49415
tokens_prompt
1590
tokens_completion
2789
native_tokens_prompt
1542
native_tokens_completion
2387
native_tokens_completion_images
(null)
native_tokens_reasoning
565
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.00654945
router
(null)
provider_responses
0
id
"019c6983d3786313c2edea09a7e97a06"
status
200
is_byok
false
latency
2341
endpoint_id
"c173ea30-3dc0-4957-850e-f2df8c031f10"
provider_name
"SiliconFlow"
model_permaslug
"z-ai/glm-5-20260211"
api_type
"completions"
id
"gen-1771296772-VQlaG1rTbXyQwQkZippN"
upstream_id
"019c6983d3786313c2edea09a7e97a06"
total_cost
0.00654945
cache_discount
(null)
upstream_inference_cost
0
provider_name
"SiliconFlow"
Evaluation details
Result
Evaluator
Details
Meta Data
22.2222%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
3
adverbTagCount
1
adverbTags
0
"they said quietly [quietly]"
71.2437%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1391
totalAiIsmAdverbs
4
found
0
adverb
"perfectly"
count
2
1
adverb
"slightly"
count
1
2
adverb
"suddenly"
count
1
highlights
0
"perfectly"
1
"slightly"
2
"suddenly"
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)
78.4328%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1391
totalAiIsms
3
found
0
word
"luminous"
count
1
1
word
"glistening"
count
1
2
word
"fractured"
count
1
highlights
0
"luminous"
1
"glistening"
2
"fractured"
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
83
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
2
hedgeCount
5
narrationSentences
83
filterMatches
0
"feel"
1
"look"
hedgeMatches
0
"seemed to"
1
"tried to"
2
"began to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
106
matches
0
"saw that their"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
45
mean
30.36
std
22
cv
0.725
sampleLengths
0
17
1
60
2
33
3
15
4
19
5
14
6
4
7
47
8
61
9
17
10
72
11
21
12
48
13
44
14
38
15
3
16
23
17
75
18
24
19
3
20
55
21
58
22
23
23
34
24
5
25
7
26
18
27
76
28
54
29
26
30
2
31
7
32
56
33
11
34
2
35
65
36
43
37
21
38
30
39
9
40
37
41
40
42
39
43
4
44
6
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
1
totalVerbs
192
matches
0
"wasn't looking"
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1129
adjectiveStacks
1
stackExamples
0
"deep purple-black, crimson,"
adverbCount
35
adverbRatio
0.03100088573959256
lyAdverbCount
13
lyAdverbRatio
0.011514614703277236
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
106
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
106
mean
12.89
std
9.28
cv
0.72
sampleLengths
0
17
1
23
2
16
3
21
4
19
5
9
6
5
7
15
8
8
9
11
10
5
11
9
12
4
13
19
14
2
15
2
16
24
17
11
18
20
19
30
20
15
21
2
22
4
23
20
24
34
25
12
26
1
27
1
28
16
29
1
30
4
31
41
32
7
33
22
34
13
35
9
36
20
37
18
38
3
39
8
40
15
41
14
42
36
43
14
44
11
45
20
46
4
47
3
48
21
49
34
52.8302%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
14
diversityRatio
0.39622641509433965
totalSentences
106
uniqueOpeners
42
8.3333%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
3
fancyCount
2
fancyTags
0
"Isolde said, her voice carrying that melodic quality that made everything sound half-song (say, carry make sound)"
1
"they said quietly (say quietly)"
83.9448%