NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQTCK3DXXPV2BY68S76SZE
Run Details
Model:
Z.AI GLM 4.6
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
54.3s
Cost:
$0.006950
Provider:
AtlasCloud
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 air in Richmond Park was different at night. It was heavier, thick with the scent of damp earth and decaying leaves, a smell that clung to the back of the throat. Aurora Carter pulled her jacket tighter, the worn denim a flimsy shield against the encroaching chill. She had walked this path a dozen times, but never under a sliver of moon like this, one that cast the ancient oaks in skeletal relief and turned the bracken into a sea of silver-black spikes. Every crunch of her boots on the gravel path sounded like a gunshot in the
profound
quiet. She was here because of the pendant. It had been a gift, left on her doorstep in a small, unmarked box two months ago. A deep crimson stone, roughly the size of her thumbnail, on a simple silver chain. For weeks, it did nothing. Then, three days ago, it had pulsed with a faint, inner warmth. The warmth had grown, a steady, rhythmic thrumming against her skin, growing stronger whenever she was near this specific part of the park. Cool-headed logic, the remnant of her abandoned Pre-Law degree, told her it was a trick of body heat, a psychosomatic reaction to a weird piece of jewelry. The other part of her, the part that had fled Cardiff and an ex named Evan, knew better. Some things weren't logical. Some things were just wrong. She found the marker she
was looking
for: a pair of ancient, gnarled oaks that grew like entwined lovers. Beyond them, the world
seemed to
… thin. She slipped between the trunks, and the normal world fell away. The Fae Grove. Isolde’s grove. Whatever you wanted to call it. It was a pocket of impossibility, a clearing that shouldn’t exist. The air here was still and warm, a
stark
contrast to the park’s autumnal bite. Wildflowers bloomed in a riot of colour—violets so deep they were almost black, bell-shaped blossoms that glowed with a soft, luminescent blue, and poppies the colour of fresh blood, their centres black as pitch. They carpeted the ground in a silent, vibrant
tapestry
, unbothered by the season or the moon. At the edge of the clearing stood the standing stones, great monoliths of weathered oak that marked the boundary, their bark like the wrinkled faces of silent, ancient judges. Rory’s thumb instinctively went to the small crescent scar on her left wrist, a nervous habit she’d never broken. The pendant against her sternum was noticeably warmer now, a pleasant heat, like a hand cupped over her heart. So this was the source. A place of power. She’d expected to feel… something. Awe, perhaps. A sense of peace. Instead, a
profound
unease settled over her, as cold and heavy as a shroud. It was the silence. It wasn’t an empty silence, but a full one. A pressed-down, held-breath silence. There were no crickets, no rustle of nocturnal animals in the undergrowth, no hoot of an owl from the high branches of the surrounding trees. It was a vacuum. The only sound was the faint, frantic thumping of her own blood in her ears. She took a step deeper into the clearing, her boots sinking
softly
into the mossy earth between the flowers. The sweet, cloying scent of the blossoms was overwhelming, like walking into a room where a dozen bottles of perfume had
been smashed
. It was beautiful, it was intoxicating, and it
was sickening
. A twig snapped. Rory froze, every muscle tensing. Her head whipped toward the sound, toward the dense wall of bracken and thorns that bordered the grove beyond the standing stones. A fox, she told herself. A badger. The park was full of wildlife. It was the most logical explanation. She held her breath, listening. Nothing. The silence rushed back in to fill the space, thicker than before. She forced herself to relax her shoulders, to unclench her jaw. You’re being paranoid, Carter. This place is just… old. It feels different because it *is* different. She took another step, her eyes scanning the standing stones. In the strange, ambient light of the flowers, the grain of the wood
seemed to
shift and swirl. For a moment, one of the stones looked like a screaming face, its mouth a dark knot of wood, its eyes two splintered holes. She blinked, and it was just a tree again. A trick of the light. The pendant grew hotter. The pleasant warmth was becoming uncomfortable, a distinct, focused heat that seared through her t-shirt. She rested her fingers against it. The crimson stone
was glowing
now, not just with a faint inner light, but with a
throb
of angry red light that painted the inside of her jacket in fleeting pulses. Another sound. This wasn’t a snap. It was a slow, deliberate *scrape*. Like a heavy branch
being dragged
across stone. It came from her left, from the direction of the standing stones. It was rhythmic. Scrape… pause… scrape… pause. It was the sound of something patient. Something searching. Rory’s rational mind
was screaming
for explanations. Wind in the trees. Settling wood. But there was no wind. And the sound was too… intentional. Her gaze darted to the edge of the grove. Between two of the towering oak monoliths, she saw it. A
flicker
of movement. A shape darker than the surrounding shadows. It was tall and unnaturally thin, and it moved with a stuttering, jointless motion that made her stomach clench. She stared, forcing her focus, but when she looked directly at it, it
was gone
. Nothing but the impenetrable blackness between the stones. But she knew what she had seen. It hadn’t been an animal. The air grew colder, the warmth of the grove leeching away. The sweet scent of the flowers soured, curdling into the smell of rot and wet soil. The glowing blossoms
seemed to
dim, their light receding, leaving the clearing in a deeper shadow. The only illumination now was the moon above and the frantic, crimson glow of the Heartstone against her chest. A whisper slithered through the air, sibilant and devoid of any human tongue. It
seemed to
come from everywhere at once, from the flowers at her feet and the stones at her back. It was a sound like dry leaves skittering across pavement, a sound that promised desiccation and decay. *Get out.* The thought was not a suggestion. It was a command, screamed by the most primitive, lizard part of her brain. The cool-headed intellect that had served her so well in London
was gone
, submerged beneath a tidal wave of pure, animal terror. She didn’t hesitate. She spun on her heel and ran for the gap between the twin oaks, the way she had come in. The ground
seemed to
shift beneath her. The soft, mossy earth now felt like grasping fingers, clinging to her ankles, trying to pull her down. The cheerful, luminescent flowers now seemed like teeth, snapping at her shins. The scraping sound was closer now, behind her, accompanied by the dry, rustling whisper. It was the sound of pursuit. She risked a glance over her shoulder. The shape was there, at the centre of the clearing where she had just been standing. It was a silhouette of impossible angles, a thing of spindly limbs and a head that was too long, too narrow. It had no face she could discern, only a deeper patch of shadow that
seemed to
absorb the moonlight. It raised one of its long arms, and the whispering grew louder, a hungry, chittering sound that scraped at the inside of her skull. Rory screamed, a raw, ragged sound torn from her throat. She threw herself forward, bursting through the twin oaks and stumbling back onto the gravel path of Richmond Park. The cold night air hit her like a physical blow, shocking her system. She landed hard, her palms scraping against sharp stones. She scrambled to her feet, her heart hammering against her ribs like a trapped bird. She looked back. The twin oaks stood there, ordinary and benign. There was no grove. No impossible wildflowers. No standing stones. Just the dark, impenetrable woods of the park. She fumbled for her phone, her hands shaking so badly she could barely grip it. The screen lit up, casting a pale blue light on her terrified face. No signal. But the time… the time was wrong. She had checked her
watch
before entering the grove. It had been 11:15 PM. Now, her phone read 1:47 AM. Nearly two and a half hours. Gone. It had felt like minutes. She backed away from the trees, one step at a time, never taking her eyes off the spot where the grove should have been. The pendant against her skin was no longer hot. It was ice cold, a sliver of frozen metal that burned with a deep, penetrating chill. The crimson glow
was gone
, the stone now dark and dormant. But as she finally turned and fled into the night, she knew with a horrifying certainty that this was not over. She had gone into the grove to find the source of the pendant’s power. She had found it. And it had seen her. The cold on her chest was not just a memory; it was a brand. A marker. And she knew, with every fibre of her
being, that it
could find her anywhere now.
created_at
"2026-02-17T02:46:33.518241+00:00"
2/17/2026, 2:46:33 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
1170
moderation_latency
(null)
generation_time
54228
tokens_prompt
812
tokens_completion
4206
native_tokens_prompt
748
native_tokens_completion
3805
native_tokens_completion_images
(null)
native_tokens_reasoning
1781
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.00694982
router
(null)
provider_responses
0
id
"14cce95e012e40fb8e51a9960255f99d"
status
200
is_byok
false
latency
1170
endpoint_id
"3971cf0a-5d2a-4938-b0e3-a5e480fdd9a3"
provider_name
"AtlasCloud"
model_permaslug
"z-ai/glm-4.6"
4/6/2001, 12:00:00 AM
api_type
"completions"
id
"gen-1771296338-xhHQ3bz5YxszFaAthQQ0"
upstream_id
"14cce95e012e40fb8e51a9960255f99d"
total_cost
0.00694982
cache_discount
(null)
upstream_inference_cost
0
provider_name
"AtlasCloud"
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
0
adverbTagCount
0
adverbTags
(empty)
93.6468%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1574
totalAiIsmAdverbs
1
found
0
adverb
"softly"
count
1
highlights
0
"softly"
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)
61.8806%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1574
totalAiIsms
6
found
0
word
"tapestry"
count
1
1
word
"throb"
count
1
2
word
"flicker"
count
1
3
word
"profound"
count
2
4
word
"stark"
count
1
highlights
0
"tapestry"
1
"throb"
2
"flicker"
3
"profound"
4
"stark"
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
152
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
6
narrationSentences
152
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
152
matches
0
"being, that it"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
27
mean
58.04
std
36.08
cv
0.622
sampleLengths
0
101
1
133
2
37
3
116
4
72
5
61
6
52
7
3
8
51
9
13
10
93
11
56
12
2
13
46
14
24
15
72
16
12
17
62
18
50
19
2
20
65
21
57
22
87
23
51
24
44
25
69
26
136
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
5
totalSentences
152
matches
0
"been smashed"
1
"being dragged"
2
"was gone"
3
"was gone"
4
"was gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
4
totalVerbs
235
matches
0
"was looking"
1
"was sickening"
2
"was glowing"
3
"was screaming"
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1575
adjectiveStacks
1
stackExamples
0
"black, bell-shaped blossoms"
adverbCount
52
adverbRatio
0.03301587301587302
lyAdverbCount
14
lyAdverbRatio
0.008888888888888889
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
152
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
152
mean
10.31
std
7.63
cv
0.74
sampleLengths
0
9
1
23
2
16
3
36
4
17
5
7
6
17
7
15
8
5
9
12
10
23
11
27
12
18
13
4
14
5
15
19
16
6
17
1
18
11
19
3
20
2
21
6
22
11
23
15
24
34
25
16
26
29
27
19
28
19
29
5
30
4
31
4
32
1
33
2
34
4
35
14
36
4
37
9
38
4
39
25
40
4
41
15
42
19
43
23
44
10
45
3
46
5
47
22
48
5
49
2
36.8421%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
20
diversityRatio
0.29605263157894735
totalSentences
152
uniqueOpeners
45
100.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
0
fancyCount
0
fancyTags
(empty)
93.3158%