NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQYJKA5E6VEZT0ZRVQ9N1B
Run Details
Model:
Qwen 3.5 Plus (2026-02-15)
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
22.5s
Cost:
$0.004446
Provider:
Alibaba
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 inside the Fae Grove did not smell like Richmond Park. Outside the boundary of ancient oak standing stones, the London night would be thick with exhaust, damp earth, and the distant, rhythmic thrum of traffic on the A307. Here, the air was too sweet, cloying with the scent of wildflowers that had no business blooming in November. They pushed up through the grass in violent bursts of color—impossible blues and
searing
oranges that
seemed to
vibrate under the moonlight, their petals unfurled with a hunger that felt less botanical and more predatory. Aurora Carter stopped just inside the perimeter, her boots sinking into turf that felt spongy, almost like flesh. She wrapped her coat tighter around herself, though the chill wasn't from the temperature. It was a draft that
seemed to
originate from inside her own bones. She checked her
watch
, a reflex born of a life spent racing against delivery timers for the Golden Empress, but the hands
were spinning
lazily
, uncoupled from any sense of forward motion. Time moved differently here; an hour inside could be minutes or days outside. The uncertainty of it made her stomach turn over. She had come for silence. That was the reason she had told herself, the logical justification her pre-law brain had constructed to explain why she
was wandering
into a pocket dimension at midnight instead of sleeping in the flat above Silas' bar. She needed to think, to untangle the knots Evan had left in her head before he'd been cut out of her life, to find a quiet space where the world couldn't reach her. But as she stepped deeper into the clearing, the silence she sought curdled into something heavy and expectant. The Heartstone pendant lay cold against her collarbone, a deep crimson tear suspended on a silver chain. Usually, it pulsed with a faint warmth when near a Hel portal, a gentle warning
beacon
. Tonight, it was inert, a dead
weight
that
seemed to
drain the heat from her skin. Aurora touched it with her thumb, tracing the small crescent-shaped scar on her left wrist, a nervous tic she'd carried since childhood. The stone remained dark. That was wrong. If the Grove was a threshold, a place between Earth and the Fae realm, the artifact should have been singing. Its silence
suggested that whatever
rules governed this place had shifted, or that something else had moved in to take its place. A rustle came from her left. Aurora froze, her bright blue eyes scanning the line of wildflowers. The movement had been sharp, distinct—the snap of a twig or the brush of fabric. But when she turned, there was nothing but the swaying stems, bending in a wind she couldn't feel. "Hello?" she called out. Her voice sounded flat, absorbed instantly by the dense, perfumed air. It didn't
echo
. It just died. She forced herself to walk forward, her mind racing through probabilities. Was it an animal? A fox, perhaps, displaced by the weird physics of the Grove? No. Foxes didn't move like that. The sound hadn't been the scramble of claws; it had been deliberate. A step. She reached the center of the clearing, where the moonlight pooled brightest. The shadows here were wrong. They didn't stretch away from the light source; they pooled around the bases of the oak stones, thick and viscous, seeming to detach themselves from the objects that cast them. Aurora
watch
ed one such shadow near the largest stone. It rippled, independent of the breeze, and for a heartbeat, it looked like a hand reaching up from the ground before smoothing back into darkness. She blinked hard, rubbing her eyes with the heel of her hand. Stress. Lack of sleep. The lingering trauma of fleeing Cardiff, of starting over in London with nothing but the clothes on her back and a job delivering noodles to people who didn't know her name. Her brain
was painting
monsters on the canvas of the night because it was used to looking for threats. Then she heard the breathing. It wasn't hers. It was slow, wet, and rhythmic, coming from everywhere and nowhere all at once. It matched the cadence of her own heart for three beats, then slipped out of sync, faster, shallower. Aurora spun around, her hands balling into fists. The wildflowers
seemed to
have grown taller in the few seconds she'd looked away. The blooms were turned toward her now, their faces open and gaping. Something moved at the edge of her vision, a blur of pale gray darting between the oaks. She whipped her head toward it, but the space was empty. Yet, the air displaced by the movement brushed against her cheek, carrying a scent that cut through the floral sweetness—the metallic tang of old blood and wet soil. "You're not alone," a voice whispered. It didn't come from the air; it vibrated directly against the back of her skull, intimate and invasive. It sounded like her own voice, but stripped of emotion, flattened into a monotone drone. "You never were." Aurora backed away, her heel catching on a root that hadn't been there a moment ago. She stumbled, catching herself on the rough bark of an oak standing stone. The wood felt warm, pulsing
slightly
under her palm, mimicking the rhythm of the breathing. She snatched her hand back as if burned. The shadows between the trees
were lengthening
, stretching across the grass like fingers testing the water. They weren't just absence of light anymore; they were substance. They coalesced, forming shapes that hinted at human proportions but lacked definition, blurring at the edges as if reality couldn't quite hold them together. One of them stood directly in her path, taller than her, its head tilted at an unnatural angle. Aurora's breath hitched. She wanted to run, to sprint for the boundary, to burst out into the cold, normal reality of Richmond Park where streetlights and cars offered safety. But her legs felt heavy, as if the gravity in the Grove had increased tenfold. The fear was a cold knot in her chest, tightening with every second she stood paralyzed. The figure in the shadow took a step. There was no sound of
footfall
, only a shift in the pressure of the air. The wildflowers around it wilted instantly, turning brown and crumbling to dust in a rapid decay that spread outward in a circle. "Who are you?" Aurora demanded, her voice trembling despite her effort to keep it steady. She was cool-headed; that was who she was. She solved problems. She
navigated
abusive exes and chaotic kitchens and legal briefs. She didn't freeze. But this was not a problem with a solution. This was a violation of the natural order. The shadow didn't answer. Instead, the breathing grew louder, a chorus now, overlapping whispers that murmured in a language she almost recognized, a distortion of Welsh and Irish, the tongues of her parents, twisted into something unrecognizable. The Heartstone pendant
suddenly
flared, not with warmth, but with an icy burn that seared her skin. The crimson gem glowed with a faint, sickly inner light, reacting not to a portal, but to the presence standing before her. The figure raised an arm, or what looked like an arm, a limb of solidified darkness that ended in jagged points. Aurora realized with
a jolt of horror
that the standing stones were no longer marking the boundary of the Grove. They
were marking
a cage. And she was inside with whatever hunted in the spaces between seconds. She forced her legs to move, pushing off the stone, turning to run toward the gap in the oaks where she had entered. But the path had changed. The wildflowers had woven themselves into a dense wall, thorns erupting from the stems with audible cracks. The exit
was gone
. The Grove had closed its mouth. Behind her, the whispering stopped. The silence returned, absolute and suffocating. In that quiet, Aurora heard the distinct sound of something smiling. She stood frozen in the center of the impossible garden, the crimson light of the pendant casting long,
dancing
shadows that looked too much like hands reaching for her throat, waiting for the first touch.
created_at
"2026-02-17T02:48:18.798055+00:00"
2/17/2026, 2:48:18 AM
model
"qwen/qwen3.5-plus-20260216"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
724
moderation_latency
(null)
generation_time
22467
tokens_prompt
812
tokens_completion
2031
native_tokens_prompt
794
native_tokens_completion
1720
native_tokens_completion_images
(null)
native_tokens_reasoning
0
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.0044456
router
(null)
provider_responses
0
id
"chatcmpl-cfde6b5f-dce9-92d9-b367-39d4478026b6"
status
200
is_byok
false
latency
724
endpoint_id
"71e0f6c3-7815-4734-92d3-8a04f3b0ca91"
provider_name
"Alibaba"
model_permaslug
"qwen/qwen3.5-plus-20260216"
api_type
"completions"
id
"gen-1771296475-eLSBYw4ytwKQVjvmvL1K"
upstream_id
"chatcmpl-cfde6b5f-dce9-92d9-b367-39d4478026b6"
total_cost
0.0044456
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Alibaba"
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
3
adverbTagCount
0
adverbTags
(empty)
78.1659%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1374
totalAiIsmAdverbs
3
found
0
adverb
"lazily"
count
1
1
adverb
"slightly"
count
1
2
adverb
"suddenly"
count
1
highlights
0
"lazily"
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)
49.0539%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1374
totalAiIsms
7
found
0
word
"beacon"
count
1
1
word
"searing"
count
1
2
word
"weight"
count
1
3
word
"dancing"
count
1
4
word
"footfall"
count
1
5
word
"echo"
count
1
6
word
"navigated"
count
1
highlights
0
"beacon"
1
"searing"
2
"weight"
3
"dancing"
4
"footfall"
5
"echo"
6
"navigated"
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
1
narrationSentences
99
matches
0
"a jolt of horror"
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
4
narrationSentences
99
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
100
matches
0
"suggested that whatever"
87.0128%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
23
mean
59.52
std
27.06
cv
0.455
sampleLengths
0
94
1
99
2
93
3
120
4
6
5
44
6
21
7
46
8
81
9
66
10
5
11
69
12
56
13
42
14
52
15
68
16
60
17
45
18
56
19
76
20
58
21
55
22
57
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
99
matches
0
"was gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
5
totalVerbs
217
matches
0
"were spinning"
1
"was wandering"
2
"was painting"
3
"were lengthening"
4
"were marking"
82.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1364
adjectiveStacks
3
stackExamples
0
"lay cold against her"
1
"small crescent-shaped scar"
2
"faint, sickly inner light,"
adverbCount
44
adverbRatio
0.03225806451612903
lyAdverbCount
11
lyAdverbRatio
0.008064516129032258
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
100
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
100
mean
13.69
std
8.76
cv
0.64
sampleLengths
0
12
1
28
2
19
3
35
4
18
5
14
6
13
7
32
8
13
9
9
10
5
11
37
12
33
13
18
14
17
15
16
16
16
17
22
18
4
19
3
20
20
21
22
22
6
23
11
24
15
25
18
26
4
27
11
28
3
29
3
30
11
31
4
32
11
33
1
34
5
35
12
36
2
37
12
38
5
39
30
40
9
41
25
42
12
43
1
44
3
45
31
46
19
47
5
48
3
49
14
42.6667%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
14
diversityRatio
0.34
totalSentences
100
uniqueOpeners
34
8.3333%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
3
fancyCount
2
fancyTags
0
"a voice whispered (whisper)"
1
"demanded (demand)"
85.1313%