NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQSFBF7F528GF7SYWADARQ
Run Details
Model:
Qwen 3.5 Plus (2026-02-15)
Test:
Bad Writing Habits
Scenario:
Fantasy: entering an ancient ruin
Duration:
36.2s
Cost:
$0.005869
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> <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 air inside the grove did not smell like Richmond Park. Outside the ancient oak standing stones that marked the boundary, the London winter bit with a damp, grey chill, carrying the scent of wet dog and exhaust fumes. Here, the air was thick and sweet, heavy with the perfume of blooming jasmine and something sharper, like ozone before a storm. Aurora Carter paused just past the threshold, her breath catching in her throat. She adjusted the strap of her delivery bag, though she hadn't brought any food this time, and looked down at her hands. They
were trembling
, just
slightly
. "Stay close," she murmured, more to herself than to the others. Her voice sounded wrong here, too solid, too human against the humming silence of the place. To her left, Nyx shifted. The Shade did not walk so much as flow, a humanoid silhouette of living shadow detaching itself from the deeper dark beneath the trees. At six-foot-two, they towered over Aurora, their form rippling like smoke caught in a draft. Where a face should have been, two points of faintly glowing violet light watched the surroundings with an ageless,
unreadable
intensity. "The boundary is thin here," Nyx whispered, their voice sounding like wind rushing through dry leaves. "Thinner than the Veil in the city. I can taste the magic on my tongue. It tastes like copper and old blood." Aurora ignored the prickling unease that crawled up her spine at Nyx's words. She forced her cool-headed mask into place, the one she wore when dealing with angry customers or
navigating
London traffic. She needed to focus. They were here for Isolde. "Can you sense her?" Aurora asked, scanning the tree line. The grove was a contradiction of seasons. While the world outside shed its leaves and curled into dormancy, the flora here erupted in a chaotic, vibrant explosion of life. Wildflowers bloomed year-round, a
kaleidoscope
of blues, purples, and golds that
seemed to
glow from within. Vines heavy with unfamiliar fruit draped across branches that twisted in impossible geometries, reaching toward a sky that wasn't quite the grey London overcast, but a soft, pearlescent twilight. "I sense many things," Nyx replied, drifting forward. Their feet, when they occasionally solidified to touch the mossy ground, left no impression. "Time is... fluid. An hour here could be a minute out there. Or a decade. Be careful where you step, Rory. The ground remembers." Aurora touched the small crescent-shaped scar on her left wrist, a habitual gesture when she felt out of her depth. It was a reminder of a childhood accident, a mundane injury in a world that
suddenly
felt anything but. She took a step forward, her boots sinking into moss that felt unnervingly warm, like living flesh. As they moved deeper, the sounds of the city vanished
completely
. There was no distant hum of traffic, no sirens, no planes. Instead, the air vibrated with a low, melodic thrumming, as if the trees themselves
were singing
. Birds with feathers of iridescent silver darted between the branches, their calls sounding like tinkling glass. "Do you
see that?" Aurora
stopped, pointing toward a cluster of standing stones further ahead. They were not like the oaks at the entrance. These were slender, white pillars that
seemed to
grow directly out of the earth, pulsing with a faint, rhythmic light. Nyx drifted closer, their shadowy form stretching and contracting. "Fae architecture. Or perhaps Fae biology. It is difficult to tell the difference in this realm." A figure emerged from behind the white pillars, stepping into the clearing with a grace that made Aurora
feel
clumsy by comparison. Isolde Varga moved without sound. Her silver hair, reaching all the way to her waist, floated around her as if she were underwater. She wore robes of woven leaves and starlight, and her pale lavender eyes locked onto Aurora with an intensity that felt physical. Isolde left no footprints. Aurora watched the hem of the Seer's robes brush against the tall grass, yet the blades did not bend, and the moss did not compress. It was a small detail, but it made Aurora's stomach turn. "You have brought the shadow with you," Isolde said. Her voice was melodic, layered with an
echo
that suggested she
was speaking
from two places at once. "And the girl who carries the stone of Gluttony." Aurora's hand flew to her chest, instinctively covering the Heartstone pendant beneath her jacket. The deep crimson gemstone, roughly the size of her thumbnail, had begun to pulse with a faint warmth the moment they crossed the threshold. It was a warning, or perhaps a greeting. "We needed answers," Aurora said, keeping her voice steady despite the urge to back away. "The Wardens say the Veil is weakening. The rifts are opening faster than they can seal them. We thought you might know why." Isolde tilted her head, a bird-like motion. "The Veil breathes, child. It expands and contracts with the turning of the sun. The solstice approaches. The barrier thins, as it must, to let the old magic bleed through. But you seek a specific tear. A wound, not a breath." "Can you show us?" Nyx asked, the violet glow of their eyes narrowing. "My senses are clouded by the density of this place. The shadows here are too bright." Isolde smiled, but it did not reach her eyes. "I cannot lie to you, little shade. The compulsion of my blood forbids it. But I can choose which truths to speak." She raised a slender hand, pointing toward the center of the grove where the air
seemed to
shimmer like heat haze off asphalt. "There. The boundary is stretched thin as spider
silk
. Something pushes from the other side. Something hungry." Aurora stepped toward the shimmering distortion. As she approached, the air grew colder, a
stark
contrast to the warmth of the flowers. The Hairstone pendant against her chest grew hot, nearly burning her skin through her shirt. She flinched but didn't stop. "What is it?" she asked. "A door left ajar," Isolde said
softly
. "Prince Belphegor grows restless in Dymas. The feasts there are no longer enough. He seeks new flavors. New souls to contract." Aurora remembered the descriptions of Dymas she had heard in hushed tones at Silas' bar—a realm of excess, of sprawling vineyards and grand feasts where helbound souls cooked for eternity. The thought made her nauseous. "How do we close it?" Aurora asked, her mind already racing through possibilities, looking for the out-of-the-box solution that had kept her alive this long. Isolde's expression softened, just a fraction. "You cannot close a door with force, Aurora Carter. You must convince the one on the other side to shut it. Or you must offer a trade." She gestured to the dagger at Aurora's hip. Aurora glanced down. The Fae-forged blade, a gift from Isolde herself during their last meeting, hung in its sheath. The moonsilver hilt was always cold to the touch, a grounding
weight
against her thigh. In the dim light of the grove, the leaf-shaped blade
seemed to
glow with its own faint luminescence. "A trade?" Nyx whispered, the wind-like voice dropping an octave. "What does a prince of Gluttony desire that we possess?" Isolde's lavender eyes
flickered
to Aurora, then to the pulsing red light emanating from beneath her jacket. "That is a riddle you must solve before the solstice breaks the thread entirely. Time here is a trickster. You may have hours, or you may have seconds." Suddenly, the shimmering distortion in the air rippled violently. A sound tore through the grove, not a bird call or a whisper, but a roar that sounded like tearing metal and screaming voices. The wildflowers nearest the rift wilted instantly, turning brown and crumbling to dust. "The barrier is failing," Isolde said, her voice losing its melodic lilt, becoming urgent. "The scent of your world, of your fear and your hunger, draws them like moths to a flame." Aurora grabbed the hilt of the moonsilver dagger. The cold bit into her palm, sharpening her focus. She looked at Nyx, whose shadow form was expanding, spikes of darkness protruding from their shoulders in a defensive posture. "Plan?" Nyx asked. Aurora took a deep breath, filling her lungs with the strange, sweet air of the Fae Grove. She thought of her flat above Silas' bar, of the delivery routes she knew by heart, of the life she had built after fleeing Evan. She wasn't a warrior. She was a delivery girl from Cardiff who studied law before running away. But she was here, and she was the one with the plan. "We don't fight," Aurora said, her bright blue eyes hardening. "Isolde said Belphegor wants a trade. So we give him something else to eat. Something that isn't a soul." She pulled the Heartstone pendant from under her jacket. The crimson gem
was blazing
now, casting a bloody light across the clearing. "Nyx," she commanded, her voice cutting through the rising roar of the rift. "Can you mask the scent of the stone? Make it smell like... I don't know, like a feast? Like the richest thing in Dymas?" Nyx hesitated, the violet eyes widening. "I can twist the shadows to hide many things. But to mimic the essence of a Hel-realm artifact? That is dangerous." "Do it," Aurora said. "And Isolde, keep talking. Keep them distracted with riddles. Buy me ten seconds." Isolde nodded once, stepping forward to face the tearing sky, her silver hair whipping around her as she
began to
chant in a language that sounded like running water. Aurora tightened her grip on the cold dagger and stepped toward the rift, the alien world swirling around her, wondering if this was the moment her luck finally ran out.
created_at
"2026-02-17T02:45:45.370685+00:00"
2/17/2026, 2:45:45 AM
model
"qwen/qwen3.5-plus-20260216"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
793
moderation_latency
(null)
generation_time
36196
tokens_prompt
1590
tokens_completion
2461
native_tokens_prompt
1635
native_tokens_completion
2173
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.0058692
router
(null)
provider_responses
0
id
"chatcmpl-cac1d12d-a557-973c-96a7-ae22084a578c"
status
200
is_byok
false
latency
793
endpoint_id
"71e0f6c3-7815-4734-92d3-8a04f3b0ca91"
provider_name
"Alibaba"
model_permaslug
"qwen/qwen3.5-plus-20260216"
api_type
"completions"
id
"gen-1771296308-grJjE72WZRrxvpWNe4Yi"
upstream_id
"chatcmpl-cac1d12d-a557-973c-96a7-ae22084a578c"
total_cost
0.0058692
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Alibaba"
Evaluation details
Result
Evaluator
Details
Meta Data
70.8333%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
16
adverbTagCount
3
adverbTags
0
"she murmured, more to herself than to the others [more]"
1
"Isolde said softly [softly]"
2
"Aurora said, her bright blue eyes hardening [bright]"
69.4936%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1639
totalAiIsmAdverbs
5
found
0
adverb
"completely"
count
1
1
adverb
"slightly"
count
1
2
adverb
"softly"
count
1
3
adverb
"suddenly"
count
2
highlights
0
"completely"
1
"slightly"
2
"softly"
3
"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)
51.1897%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1639
totalAiIsms
8
found
0
word
"flickered"
count
1
1
word
"silk"
count
1
2
word
"unreadable"
count
1
3
word
"stark"
count
1
4
word
"weight"
count
1
5
word
"echo"
count
1
6
word
"navigating"
count
1
7
word
"kaleidoscope"
count
1
highlights
0
"flickered"
1
"silk"
2
"unreadable"
3
"stark"
4
"weight"
5
"echo"
6
"navigating"
7
"kaleidoscope"
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
90
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
5
narrationSentences
90
filterMatches
0
"feel"
hedgeMatches
0
"seemed to"
1
"began to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
106
matches
0
"see that?\" Aurora"
95.7070%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
41
mean
39.76
std
19.28
cv
0.485
sampleLengths
0
101
1
27
2
65
3
38
4
42
5
10
6
74
7
46
8
56
9
54
10
44
11
25
12
67
13
40
14
36
15
46
16
38
17
48
18
29
19
71
20
42
21
5
22
28
23
35
24
25
25
41
26
52
27
20
28
45
29
46
30
32
31
37
32
3
33
71
34
29
35
22
36
37
37
27
38
17
39
29
40
30
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
0
totalSentences
90
matches
(empty)
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
4
totalVerbs
200
matches
0
"were trembling"
1
"were singing"
2
"was speaking"
3
"was blazing"
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1209
adjectiveStacks
1
stackExamples
0
"small crescent-shaped scar"
adverbCount
39
adverbRatio
0.03225806451612903
lyAdverbCount
15
lyAdverbRatio
0.01240694789081886
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
15.38
std
8.17
cv
0.531
sampleLengths
0
11
1
28
2
22
3
13
4
22
5
5
6
11
7
16
8
5
9
24
10
15
11
21
12
16
13
22
14
13
15
20
16
4
17
5
18
10
19
7
20
22
21
16
22
29
23
8
24
14
25
24
26
20
27
19
28
17
29
11
30
11
31
16
32
16
33
15
34
9
35
20
36
9
37
16
38
22
39
5
40
18
41
22
42
4
43
25
44
11
45
9
46
18
47
9
48
14
49
24
60.3774%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
6
diversityRatio
0.39622641509433965
totalSentences
106
uniqueOpeners
42
50.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
16
fancyCount
8
fancyTags
0
"she murmured, more to herself than to the others (murmur)"
1
"Nyx whispered, their voice sounding like wind rushing through dry leaves (whisper, sound like rush)"
2
"Aurora said, keeping her voice steady despite the urge to back away (say, keep back away)"
3
"Isolde said softly (say softly)"
4
"whispered (whisper)"
5
"Isolde said, her voice losing its melodic lilt, becoming urgent (say, lose)"
6
"Aurora said, her bright blue eyes hardening (say, harden)"
7
"she commanded, her voice cutting through the rising roar of the rift (command, cut)"
87.7412%