NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMR09YPSMHMYXJZ80CZBAAF
Run Details
Model:
Z.AI GLM 4.7
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
2m
Cost:
$0.009127
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="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> <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> </codex> Write a fully fleshed out scene of at least 1000 words in the horror genre. A character is alone in a strange, isolated place at night. They came here for a reason, but something feels off from the moment they arrive. The wrongness builds slowly — sounds that shouldn't be there, things that move at the edge of vision, a growing certainty that they are not alone. Build tension through restraint, not through gore. Use the codex entries above as your world reference for the character and setting. Only include the prose of the scene without any markdown or commentary.
Model response
Messages
Meta
AI
The mist in Richmond Park
was supposed
to be natural, a product of the Thames and the cooling autumn air, but this clung to the ground with a tenacity that felt deliberate. Aurora Carter adjusted the strap of her bag, her breath hitching
slightly
as she stepped over a gnarled root. The silence here was heavy, a physical
weight
that pressed against her eardrums. It wasn’t the quiet of an empty library or a sleeping house; it was the silence of a held breath. She checked her
watch
for the third time in as many minutes. The hands were frozen, stuttering between eleven and twelve as if the mechanism itself was unsure of the hour. Time in the Grove was never linear—it was a suggestion rather than a rule—but tonight the distortion felt aggressive. She had walked for what felt like twenty minutes, yet the moon hadn’t budged from its perch high above the canopy. The shadows remained static, stretched out like black fingers across the grass. Rory reached up, her fingers brushing against the silver chain at her throat. The Heartstone Pendant was usually dormant against her skin, a cool, smooth
weight
of inert stone. Tonight, however, it was awake. It radiated a faint, rhythmic heat, like a second, frantic heartbeat. The deep crimson gem caught the scant moonlight, glowing with an inner luminescence that illuminated the underside of her chin. "Just a delivery run," she whispered to herself, the sound of her voice painfully small in the vast clearing. "Just a shortcut. In and out." It was a lie. She hadn’t come here to deliver dumplings for the Golden Empress. She had come because the pendant had pulled her here, vibrating with a low hum that only she could feel, a
magnetic
draw that had made her skin itch until she boarded the train to Richmond. The air smelled wrong. Usually, the Grove smelled of ancient loam and wild jasmine, a cloying sweetness that made her dizzy. Tonight, the floral scent
was gone
, replaced by the metallic tang of ozone and something faintly rotting, like wet leaves left to decay in the dark. Rory took a cautious step forward, her boots crunching on gravel that sounded disturbingly like breaking bones. She stopped immediately, wincing. The standing stones marked the boundary of the clearing, ancient oaks turned to petrified wood that stood
sentinel
in a perfect circle. They were taller than she remembered, their bark twisted into faces that
seemed to
grimace in the peripheral vision. Every time she looked directly at them, they were just wood. When she looked away, she felt the shift, the sensation of grain moving like muscle under skin. She moved toward the center of the grove, where the wildflowers bloomed year-round. Even in the dead of winter, this patch was a riot of color. But as she drew closer, she slowed, her cool-headed analytical mind struggling to process the visual data. The flowers
were blooming
, yes, but they were wrong. The petals were too sharp, shaped like jagged shards of glass rather than soft tissue. The colors
were inverted
—violets that glowed with a sickly yellow-green, roses that were a pale, bruised blue. And they were moving. Not swaying in the breeze—there was no wind—but trembling, vibrating with a feverish energy. The pendant against her chest
suddenly
seared hot, a spike of temperature that made her gasp and clutch at the silver chain. The deep crimson light flared brighter, casting long,
dancing
shadows across the aberrant flora. A sound broke the silence. It came from behind her, distinct and terrifyingly close. A wet, heavy inhalation, followed by the slow, deliberate scrape of something dragging through the undergrowth. Rory spun around, her heart hammering against her ribs, her bright blue eyes scanning the darkness between the oaks. Nothing. Just the standing stones,
looming
like silent judges. "You're alone," she muttered, forcing the words out through a dry throat. She rubbed the crescent-shaped scar on her left wrist, a nervous habit she hadn’t been able to break since childhood. "It's just the acoustics. It's just the… Fae-touched nonsense." Another sound. This time, to her left. A dry snap, like a twig breaking, but amplified, as loud as a pistol crack. She wasn't alone. The certainty of it settled in her stomach like ice. She was
being hunted
. Rory backed away from the flowers, moving toward the edge of the clearing where the ancient oaks thinned out into the "normal" parkland. She kept her breathing steady, in through the nose, out through the mouth, forcing her mind to catalogue her surroundings even as panic threatened to claw its way up her throat. *Exit vector is twelve o'clock. Terrain is uneven. Visibility is poor.* As she moved, the shadows
seemed to
detach themselves from the trees. At the edge of her vision, tall, spindly shapes
were uncoiling
, standing upright with a fluidity that no human possessed. They had too many joints, their limbs elongated, their silhouettes jagged and wrong. She didn't look directly at them. She
knew that rule
. To look was to acknowledge. To acknowledge was to invite. The pendant burned again, pulsing in time with a low thrumming sound that
began to
vibrate through the soles of her boots. The ground beneath her felt soft, spongy, as if the earth was decaying rapidly. The heat in the stone
was warning
her, but of what? A Hel portal? If a gate to the underworld
was opening
in the middle of a Fae grove, she was in trouble far beyond her pay grade. She reached the tree line, her hand outstretched to brush against the rough bark of a boundary oak. Her hand met nothing but empty air. Rory stumbled forward, catching herself before she fell. She spun around. The clearing was there, the twisted flowers glowing in their sickly hues. The standing stones were there. But the path she had taken to get here, the narrow gap in the trees that led back to the park,
was gone
. In its place was a wall of dense, impenetrable thorns, woven so
tightly
together that not even a rat could squeeze through. The grove had shifted. The exit had moved. The dragging sound came again, louder this time,
echoing
from all sides. It was a chorus of wet, slithering noises. Rory pressed her back against the barrier of thorns, ignoring the sharp prickles that snagged her jacket. She scanned the perimeter, looking for a weakness, a gap, anything. "Okay," she said, her voice trembling despite her best efforts. "Think, Rory. You're the clever one. You're the lawyer who didn't want to be a lawyer. Solve the puzzle." The stones in the center of the grove
began to
hum. The sound was low and dissonant, a chord that made her teeth ache. The light from the pendant grew frantic now, flashing like a distress
beacon
. Then, silence fell again. Absolute, suffocating silence. The dragging stopped. The trembling of the flowers ceased. The stillness was worse than the noise. It was the moment before the predator pounced. Slowly, Rory turned her head toward the center of the clearing. The space between the standing stones
was distorting
, the air rippling like heat haze over asphalt. Something
was pushing
through. It wasn't a physical shape, but a hole in the reality of the grove, a void of absolute blackness that
seemed to
suck the light out of the pendant. The cold that emanated from it was unnatural. It wasn't the chill of a winter night; it was the absence of heat, the absolute zero of a vacuum. It smelled of old dust and sealed tombs. A hand reached out of the void. It was pale, greyish-blue, and the fingers were too long. The nails were black, chipped, and looked like iron. It gripped the edge of the rift, pulling a body that looked half-formed, half-smoke into the material world. Rory couldn't move. Her legs were leaden, her muscles locked by a primal terror that bypassed her conscious thought entirely. She
watch
ed, helpless, as the figure fully emerged. It was tall, draped in tatters of darkness that moved like liquid. It had no face, just a smooth, pale surface where eyes and a mouth should be. It turned its head, scanning the clearing. It didn't look with eyes. It sensed. The pendant seared her skin, so hot she cried out, a sharp yelp that shattered the silence. The figure froze. The faceless head snapped toward her. It knew she was there. Rory pushed off the thorns, adrenaline finally overriding the fear paralysis. She ran along the perimeter, her boots slipping on the slick, unnatural grass. She didn't care about the logic anymore; she didn't care about the time slip. She just needed a gap. "Come on," she gritted out, dodging a low-hanging branch that
seemed to
swipe at her face. "Come on!" Behind her, the air split with a screech, a sound like metal tearing against metal. The sound of pursuit followed—rapid, thudding
footsteps
that didn't match the gait of any living creature. They were erratic, skipping, closing the distance with terrifying speed. The Heartstone pulsed violently, the crimson light turning a shade of bright, angry orange. The heat spread through her chest, into her arms. It wasn't just warning her anymore; it
was energizing
her, lending her a frantic, buzzing strength. She saw a break in the trees ahead—a sliver of darker darkness where the thorns hadn't closed
completely
. It was small, maybe too small, but it was the only chance. She dove for it, throwing herself through the gap just as a cold, clammy hand swiped through the air where her jacket had been a second before. She felt the wind of the movement, the brush of icy fingers against the nape of her neck. She hit the ground on the other side, tumbling down an embankment of wet leaves and mud. She rolled, bruising her shoulder, scraping her palms, until she came to a halt at the bottom of a shallow ravine. Rory lay there for a moment, gasping for air, her chest heaving. The air here was different. It smelled of London traffic and wet dog. It smelled real. She scrambled to her knees and looked back up the slope. There was no grove. There was no wall of thorns. There was just the dense, gloomy woodland of Richmond Park, the familiar path winding away into the mist. She looked down at her chest. The pendant had stopped glowing. The crimson stone was dull and cooling rapidly against her skin. The heat
was gone
, leaving only a lingering ache in her bones. Rory pulled herself to her feet, brushing the mud from her jeans. She
was shaking
, her hands trembling so badly she had to clench them into fists to stop them. She checked her
watch
. The second hand was moving smoothly, ticking away the seconds. It was 11:15 PM. She had been in the grove for nearly an hour, but outside, only minutes had passed. She looked back at the woods one last time. The trees stood silent and still, looking like nothing more than trees. But as she turned to walk back toward the main road, she saw it—a single, perfect flower growing at the base of an oak tree. It was a rose. It was a pale, bruised blue. Rory didn't stop to pick it. She pulled her collar up high, tucked the pendant inside her shirt, and walked into the mist, refusing to look back again.
created_at
"2026-02-17T02:50:53.267644+00:00"
2/17/2026, 2:50:53 AM
model
"z-ai/glm-4.7-20251222"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1803
moderation_latency
(null)
generation_time
120007
tokens_prompt
812
tokens_completion
4649
native_tokens_prompt
747
native_tokens_completion
4111
native_tokens_completion_images
(null)
native_tokens_reasoning
1651
native_tokens_cached
745
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.00912735
router
(null)
provider_responses
0
id
"20260217104852a67e9daf6ef9495b"
status
200
is_byok
false
latency
1803
endpoint_id
"be4acbf5-9fcf-4332-a01d-76dfeb6d7b99"
provider_name
"Z.AI"
model_permaslug
"z-ai/glm-4.7-20251222"
api_type
"completions"
id
"gen-1771296532-8L7Sr9V8x39zecu9t44D"
upstream_id
"20260217104852a67e9daf6ef9495b"
total_cost
0.00912735
cache_discount
0.00036505
upstream_inference_cost
0
provider_name
"Z.AI"
Evaluation details
Result
Evaluator
Details
Meta Data
50.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
4
adverbTagCount
1
adverbTags
0
"she whispered to herself, the sound of her voice painfully small in the vast clearing [painfully]"
74.1869%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1937
totalAiIsmAdverbs
5
found
0
adverb
"completely"
count
1
1
adverb
"slightly"
count
1
2
adverb
"slowly"
count
1
3
adverb
"suddenly"
count
1
4
adverb
"tightly"
count
1
highlights
0
"completely"
1
"slightly"
2
"slowly"
3
"suddenly"
4
"tightly"
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)
53.5364%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1937
totalAiIsms
9
found
0
word
"beacon"
count
1
1
word
"sentinel"
count
1
2
word
"looming"
count
1
3
word
"magnetic"
count
1
4
word
"weight"
count
2
5
word
"dancing"
count
1
6
word
"footsteps"
count
1
7
word
"echoing"
count
1
highlights
0
"beacon"
1
"sentinel"
2
"looming"
3
"magnetic"
4
"weight"
5
"dancing"
6
"footsteps"
7
"echoing"
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
157
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
2
hedgeCount
6
narrationSentences
157
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
1
totalSentences
161
matches
0
"knew that rule"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
56
mean
34.29
std
20.66
cv
0.603
sampleLengths
0
84
1
83
2
65
3
25
4
51
5
47
6
21
7
69
8
43
9
59
10
36
11
5
12
25
13
28
14
41
15
22
16
17
17
65
18
45
19
20
20
74
21
18
22
7
23
73
24
8
25
20
26
28
27
29
28
37
29
16
30
15
31
11
32
49
33
36
34
7
35
37
36
56
37
14
38
17
39
9
40
5
41
43
42
18
43
41
44
39
45
30
46
45
47
38
48
28
49
11
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
6
totalSentences
157
matches
0
"was supposed"
1
"was gone"
2
"were inverted"
3
"being hunted"
4
"was gone"
5
"was gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
8
totalVerbs
312
matches
0
"were blooming"
1
"were uncoiling"
2
"was warning"
3
"was opening"
4
"was distorting"
5
"was pushing"
6
"was energizing"
7
"was shaking"
93.8148%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1890
adjectiveStacks
1
stackExamples
0
"sickly yellow-green, roses"
adverbCount
76
adverbRatio
0.04021164021164021
lyAdverbCount
30
lyAdverbRatio
0.015873015873015872
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
161
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
161
mean
11.93
std
6.99
cv
0.586
sampleLengths
0
32
1
19
2
13
3
20
4
12
5
19
6
19
7
21
8
12
9
13
10
16
11
5
12
11
13
20
14
19
15
6
16
4
17
11
18
36
19
4
20
17
21
26
22
17
23
4
24
22
25
19
26
11
27
17
28
13
29
13
30
17
31
9
32
15
33
17
34
4
35
14
36
22
37
14
38
5
39
9
40
16
41
19
42
1
43
8
44
12
45
20
46
9
47
2
48
5
49
15
26.3975%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
38
diversityRatio
0.2422360248447205
totalSentences
161
uniqueOpeners
39
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
4
fancyCount
4
fancyTags
0
"she whispered to herself, the sound of her voice painfully small in the vast clearing (whisper)"
1
"she muttered, forcing the words out through a dry throat (mutter, force)"
2
"she said, her voice trembling despite her best efforts (say, tremble)"
3
"she gritted out, dodging a low-hanging branch that seemed to swipe at her face (grit dodge seem swipe)"
82.2315%