NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMR7X7VS6VDQR7FG1WHZWRV
Run Details
Model:
Qwen 3.5 Plus (2026-02-15)
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
31.9s
Cost:
$0.005188
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="4413" name="Silas Blackwood" aliases="Silas, Si, the Spymaster" pronouns="he/him" species="Human" storyRole="Mentor"> <eyeColor>hazel</eyeColor> <hair>grey-streaked auburn</hair> <height>6'1"</height> <age>58</age> <beard>neatly trimmed, matching his grey-streaked auburn hair</beard> <limp>slight limp in his left leg from an old knee injury</limp> <signetRing>silver signet ring, always worn on his right hand</signetRing> <description>Silas is a retired intelligence operative turned bar owner. He carries himself with quiet authority.</description> <backstory>Former MI6 field agent who retired after a botched operation in Prague left him with a permanent knee injury. He opened "The Raven's Nest" bar in Soho as a front for his network of contacts.</backstory> </character> <location id="854" name="The Raven's Nest" aliases="the Nest, Raven, Silas' bar" realm="Earth"> <signColor>distinctive green neon sign above the entrance</signColor> <secretRoom>hidden back room accessible through a bookshelf, used for clandestine meetings</secretRoom> <description>A dimly lit bar in Soho, London. The walls are covered with old maps and black-and-white photographs.</description> </location> </codex> Write a fully fleshed out scene of at least 1000 words in the literary fiction genre. Two old friends who haven't seen each other in years run into each other unexpectedly at a bar. One of them has changed significantly. Through their conversation and the tension between who they were and who they've become, reveal the weight of time and unspoken regret. Use the codex entries above as your world reference for characters and setting. Only include the prose of the scene without any markdown or commentary.
Model response
Messages
Meta
AI
The green neon sign above the entrance buzzed with a low, insectile hum, casting a sickly emerald glow over the wet pavement of Soho. Rain slicked the cobblestones, turning the street into a mirror that
fractured
the city lights into jagged streaks of gold and red. Aurora Carter pushed open the heavy oak door of The Raven's Nest, shaking the water from her straight, shoulder-length black hair. The warmth inside hit her instantly, a thick blanket of air smelling of aged wood, lemon polish, and the faint, metallic tang of beer lines
being cleaned
. She moved through the dimness with the practiced efficiency of someone who knew the terrain, though tonight she
wasn't wearing
her deli
very
uniform. No Golden Empress takeout bags hung from her arms; no helmet tucked under her elbow. Tonight, she was just Rory, or at least, the version of herself she pre
tended to
be when she
wasn't running
from ghosts. Her bright blue eyes scanned the room, bypassing the clusters of tourists and the
solitary
drinkers nursing their regrets at the counter. The walls, papered in peeling black-and-white photographs of a London that no longer existed and maps marked with faded ink,
seemed to
lean in, watching. She found him in the corner booth, the one shadowed by a large map of pre-war Europe. Silas Blackwood sat with his back to the wall, a posture so instinctive it looked like part of his skeleton. He
was stirring
a drink, the silver signet ring on his right hand catching the low light e
very
time it circled the glass. His grey-streaked auburn hair
was combed
back, neat despite the late hour, and his beard was trimmed with military precision. When he looked up, his hazel
eyes narrowed
, then widened in
a flicker of recognition
that
quickly
settled into something heavier. "Rory," he said. His voice was rougher than she remembered, gravel grinding against glass. "I thought you were dead." Aurora stopped at the edge of the table. The old name felt foreign in this context, a garment she had outgrown years ago. "Hello, Silas." He didn't stand. The slight limp in his left leg, a souvenir from Prague that had ended his career before it
truly
began, kept him anchored to the seat. Instead, he gestured to the empty stool opposite him with a tilt of his chin. "Sit. Before you vanish again." She slid into the booth. The leather was cracked but comfortable, worn smooth by decades of informants and spies. Up close, the years were unkind to Silas. Deep lines bracketed his mouth, and the quiet authority he once carried now looked like a burden he was too tired to set down. He looked like a man who had spent too long waiting for a phone call that would never come. "You look different," Silas said, studying her face. "Harder." "Time
does that," Aurora
replied, keeping her voice level. She was good at that—keeping things level,
calculating
the angle of approach, assessing the exit strategy. It was a survival mechanism honed in Cardiff and sharpened in the alleys of London. "You haven't changed much. Still holding court in the shadows." "The shadows are safer," Silas murmured. He took a sip of his drink, whiskey by the smell of it. "And you? Last I heard, you were studying law. Following in your father's
footsteps
. Brendan must be proud." The mention of her father, the Irish barrister with the booming voice and impossible expectations, sent a sharp spike of tension through her shoulders. She touched the small crescent-shaped scar on her left wrist, a nervous tic she hadn't realized she still had. The memory of the childhood accident that caused it was distant, overshadowed by the newer, uglier scars Evan had left on her psyche before she fled to London. "Brendan doesn't know where I am," Aurora said
softly
. "And I never finished the degree." Silas nodded
slowly
, as if he had expected nothing less. "Eva told me you left Cardiff. Said you needed air." "Eva talks too much." "Eva cares." Silas leaned forward, the movement causing a slight wince as his bad knee protested. "We all cared, Rory. You just made it
very
difficult to find you." "I didn't want to be found." The words came out sharper than she intended. She looked away, focusing on a photograph on the wall behind Silas—a grainy image of men in trench coats standing outside a building that had
been bombed
out in the Blitz. "I needed to become someone else. Laila. Just... someone who wasn't Aurora Carter, the disappointment." "You were never a disappointment," Silas said, his voice dropping to that intimate register he used when extracting truth from a reluctant source. "You were brilliant. Cool-headed. You could think your way out of a locked room while e
very
one else was pounding on the door. That hasn't changed. I can see it in your eyes. You're still
calculating
." Aurora forced a laugh, but it sounded brittle. "I deliver noodles, Silas. I ride a moped through traffic in the rain and argue with customers who want extra sweet and sour sauce. That's my great intellect at work." "And you live above my bar," Silas countered
gently
. "You've been here for months. Working for Yu-Fei. Sleeping in the flat. You've been under my nose the entire time, and you never once knocked on the door." The accusation
hung in the air
between them, heavier than the smoke that used to fill places like this. Aurora felt the
weight
of it pressing against her chest. It wasn't just about hiding from her family or Evan. It was about hiding from the people who remembered who she used to be. In their eyes, she was still the girl with potential, the one who
was destined
for greatness. Seeing her now, scrubbing floors and dodging traffic, would only confirm their fears. Or worse, their pity. "I wasn't ready," she admitted, her gaze dropping to the table. The wood
was scarred
with knife marks and cigarette burns, a history of violence and conversation
etched
into the grain. "I couldn't face... the gap. Between who I was supposed to be and who I am." Silas reached across the table, his hand hovering near hers but not touching. The silver ring gleamed. "The gap is where life happens, Rory. The plan, the degree, the
pristine
future—that's fiction. This?" He gestured vaguely at the bar, at the rain-streaked window, at her worn boots. "This is real. You survived. You got out. That's not failure. That's victory." "It feels like running away," she whispered. "Sometimes running away is the only intelligent move," Silas said. He sat back, the movement stiff. "I know a thing or two about botched operations. About having to leave e
very
thing behind because the alternative was death. Prague taught me that. Sometimes you lose the leg to save the life." Aurora looked up, meeting his hazel eyes. For the first time, she saw not judgment, but a shared understanding. They were both refugees from their own histories, hiding in plain sight in a city that didn't care about their pasts. "I missed you," she said, the confession slipping out before she could check it. "I missed having someone who knew the whole story." Silas's expression softened, the hard lines around his eyes relaxing. "And I missed my protégé. Though I suppose 'mentor' is a generous term for an old spy with a bad knee." "You were the only one who didn't try to fix me," Aurora said. "E
very
one else wanted to patch me up and send me back. You just handed me a map and told me to find my own north." "Because I knew you'd find it eventually." Silas signaled the bartender, a young man with nervous hands. "Two whiskeys. The good stuff. None of that swill I serve the tourists." As the bartender poured, the ambient noise of the bar
seemed to
recede. The clinking of glasses, the murmur of conversations, the jazz record spinning
softly
in the corner—it all faded into a backdrop for this singular moment of reconnection. The tension of the
unspoken
years
began to
dissolve, replaced by a weary but genuine warmth. "So," Silas said, sliding a glass toward her. "Tell me about this moped. Does it have a name? And more importantly, does Yu-Fei pay you enough to buy your own drinks, or do I need to have a word with her?" Aurora smiled, a real one this time, feeling the muscles in her face stretch after
being frozen
for so long. "She pays enough. And the moped is named Bucephalus." Silas chuckled, a deep, rumbling sound that shook his frame. "Alexandrian ambitions on a deli
very
driver's salary. I knew there was still some fire in there." They clinked glasses. The crystal sang a clear, high note that cut through the haze of the bar. Aurora took a sip, the whiskey burning a trail down her throat, warming her from the inside out. Outside, the rain continued to fall, washing the streets clean, but inside The Raven's Nest,
amidst
the maps and the memories, she finally felt like she had stopped running. She was still Aurora, still scarred and complicated, but sitting across from Silas, she was no longer alone in the gap.
created_at
"2026-02-17T02:53:34.5875+00:00"
2/17/2026, 2:53:34 AM
model
"qwen/qwen3.5-plus-20260216"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
739
moderation_latency
(null)
generation_time
31880
tokens_prompt
867
tokens_completion
2282
native_tokens_prompt
867
native_tokens_completion
2017
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.0051876
router
(null)
provider_responses
0
id
"chatcmpl-3ce886c9-2297-9f93-a640-d36479ac4238"
status
200
is_byok
false
latency
739
endpoint_id
"71e0f6c3-7815-4734-92d3-8a04f3b0ca91"
provider_name
"Alibaba"
model_permaslug
"qwen/qwen3.5-plus-20260216"
api_type
"completions"
id
"gen-1771296781-yE0pmuY3gcQi9xhHFKYX"
upstream_id
"chatcmpl-3ce886c9-2297-9f93-a640-d36479ac4238"
total_cost
0.0051876
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Alibaba"
Evaluation details
Result
Evaluator
Details
Meta Data
82.0513%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
13
adverbTagCount
2
adverbTags
0
"Aurora said softly [softly]"
1
"Silas countered gently [gently]"
55.0129%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1556
totalAiIsmAdverbs
7
found
0
adverb
"gently"
count
1
1
adverb
"quickly"
count
1
2
adverb
"slowly"
count
1
3
adverb
"softly"
count
2
4
adverb
"truly"
count
1
5
adverb
"very"
count
1
highlights
0
"gently"
1
"quickly"
2
"slowly"
3
"softly"
4
"truly"
5
"very"
100.0000%
AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0
"Blackwood"
found
(empty)
100.0000%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
29.3059%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1556
totalAiIsms
11
found
0
word
"flicker"
count
1
1
word
"pristine"
count
1
2
word
"calculating"
count
2
3
word
"unspoken"
count
1
4
word
"fractured"
count
1
5
word
"solitary"
count
1
6
word
"weight"
count
1
7
word
"footsteps"
count
1
8
word
"amidst"
count
1
9
word
"etched"
count
1
highlights
0
"flicker"
1
"pristine"
2
"calculating"
3
"unspoken"
4
"fractured"
5
"solitary"
6
"weight"
7
"footsteps"
8
"amidst"
9
"etched"
33.3333%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
3
maxInWindow
3
found
0
label
"eyes widened/narrowed"
count
1
1
label
"hung in the air"
count
1
2
label
"flicker of emotion"
count
1
highlights
0
"eyes narrowed"
1
"hung in the air"
2
"a flicker of recognition"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
76
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
4
narrationSentences
76
filterMatches
(empty)
hedgeMatches
0
"tended to"
1
"seemed to"
2
"began to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
100
matches
0
"does that,\" Aurora"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
34
mean
45.38
std
26.56
cv
0.585
sampleLengths
0
94
1
107
2
101
3
19
4
25
5
49
6
70
7
9
8
50
9
37
10
71
11
15
12
20
13
4
14
29
15
60
16
58
17
38
18
37
19
87
20
47
21
60
22
7
23
49
24
40
25
23
26
31
27
38
28
30
29
56
30
41
31
29
32
26
33
86
80.7018%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
6
totalSentences
76
matches
0
"being cleaned"
1
"was combed"
2
"been bombed"
3
"was destined"
4
"was scarred"
5
"being frozen"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
3
totalVerbs
186
matches
0
"wasn't wearing"
1
"wasn't running"
2
"was stirring"
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1092
adjectiveStacks
1
stackExamples
0
"small crescent-shaped scar"
adverbCount
37
adverbRatio
0.03388278388278388
lyAdverbCount
12
lyAdverbRatio
0.01098901098901099
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
15.43
std
7.97
cv
0.517
sampleLengths
0
24
1
22
2
21
3
27
4
23
5
15
6
22
7
22
8
25
9
17
10
20
11
23
12
20
13
21
14
3
15
11
16
5
17
8
18
15
19
2
20
3
21
26
22
15
23
5
24
5
25
14
26
8
27
24
28
19
29
8
30
1
31
9
32
16
33
15
34
10
35
6
36
13
37
18
38
24
39
19
40
28
41
9
42
6
43
10
44
10
45
4
46
16
47
13
48
14
49
31
61.3333%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
7
diversityRatio
0.41
totalSentences
100
uniqueOpeners
41
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
13
fancyCount
10
fancyTags
0
"Silas said, studying her face (say, study)"
1
"Aurora replied, keeping her voice level (reply, keep)"
2
"Silas murmured (murmur)"
3
"Aurora said softly (say softly)"
4
"Silas said, his voice dropping to that intimate register he used when extracting truth from a reluctant source (say, drop use extract)"
5
"Silas countered gently (counter gently)"
6
"she admitted, her gaze dropping to the table (admit, drop)"
7
"she whispered (whisper)"
8
"she said, the confession slipping out before she could check it (say, slip out check)"
9
"Silas said, sliding a glass toward her (say, slide)"
78.5729%