NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMRAR7BYB2FM5ZJA4CB2BFJ
Run Details
Model:
Qwen 3.5 397B A17B
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
1m 36s
Cost:
$0.017129
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 buzzed like a dying insect, casting a sickly emerald glow over the wet pavement of Soho. Aurora Carter pushed open the door of The Raven's Nest, the bell above the frame chiming a dull, bronze note that smelled of brass polish and stale beer. She shook the rain from her black hair, the strands clinging to her cheeks like wet ink. The delivery bag from Golden Empress hung heavy on her shoulder, smelling of sesame oil and damp cardboard. She should have gone upstairs to the flat, should have kicked off her boots and poured a glass of wine, but the pull of the bar was a gravity she rarely resisted after a shift like this. Inside, the air was thick and warm, preserved in amber light. The walls were a collage of forgotten geography; old maps of London and black-and-white photographs of men in suits who
look
ed like they knew where the bodies
were buried
. Silas stood behind the bar, polishing a tumbler with a rag that
look
ed cleaner than the glass. He paused when she entered, his hazel eyes catching the light, the grey streaks in his auburn beard shifting as he nodded. He wore the silver signet ring on his right hand, the metal flashing as he set the glass down. He didn't speak. He never did when she came in
look
ing like this. He just poured a water and set it on the far end of the counter, respecting the space she needed to decompress. Rory moved toward her usual stool, her left wrist brushing against the cold wood of the bar. The crescent-shaped scar there itched when the pressure dropped, a phantom ache from a childhood accident that felt like it belonged to a different person. She
was reaching
for the water when she saw her. Sitting in the shadowed booth near the back, beneath a map of the Welsh valleys, was a woman with a cup of tea steaming in front of her. She wore a coat that cost more than Rory's monthly rent, her hair blown out in a perfect, sensible bob that hadn't seen a drop of London rain. Eva. The air left Rory's lungs in a sharp hiss. They hadn't spoken in three years, not since the night Rory fled Cardiff, leaving her Pre-Law textbooks stacked neatly on her desk and a voicemail from Evan unanswered. Eva had been the one to tell her to run, the one to buy the train ticket, but they had drawn a line after that. Safety required silence. Eva
look
ed up. The recognition was instant, a widening of the eyes that crinkled the corners. She didn't wave. She just waited. Rory picked up the water and walked over. Her boots felt heavy on the floorboards. She slid into the booth opposite her oldest friend. For a long moment, neither of them spoke. The
weight
of the time between them sat on the table, heavier than the tea service. You
look
well, Eva said. Her voice was the same, steady and warm, but it sounded foreign in this dim room. Rory traced the rim of her glass. I
look
tired, Eva. You
look
alive. That is enough. Eva glanced toward the bar, where Silas was now wiping down the counter, his slight limp visible as he shifted his
weight
off his left leg. Is he the one? He is the landlord. And a friend. He
look
s like a man who keeps secrets. We all do now. Rory took a sip of water. It was cold, shocking against her throat. I didn't think you would come to London. I had business. I wanted to see if you were still here. Eva leaned forward, her hands clasped
tightly
. I heard about Evan. He is in prison, Rory. The name hit her like a physical blow, a bruise pressed fresh on old skin. She
look
ed down at her hands. They were rougher than they used to be. The manicured nails of the university student
were gone
, replaced by short, practical edges suited for gripping handlebars and takeout bags. I
know
. Why didn't you call? You
know
why. I
know
you were scared. But you disappeared. You were going to be a barrister. You were going to argue cases in Cardiff Bay. Now I find you in a bar in Soho wearing a delivery uniform. Eva's voice wasn't judgmental, but the grief in it was
palpable
. You changed. People change. Not like this. Not all at once. Eva reached across the table, hovering her hand over Rory's left wrist. She didn't touch the scar, but her shadow fell over it. You used to plan everything. Every year mapped out. Now you
look
like you are waiting for the next shoe to drop. Rory pulled her hand back, tucking it into her lap. The scar
throbbed
. I am waiting. That is what survival is. It is not living, Eva. It is just waiting to see if the past catches up. Silas moved behind them, refilling a salt shaker. He didn't
look
at them, but his presence was a wall between them and the rest of the room. He knew the shape of Rory's silence. He knew the
weight
of a botched operation, whether it was in Prague or a living room in Cardiff. I missed you, Eva said
softly
. I missed my friend. I am still here. Are you? Eva
look
ed around the dimly lit room, at the maps of places neither of them would ever visit. You live above a bar. You deliver food for a man named Yu-Fei. You hide in the shadows. Where is Aurora? Where is the girl who wanted to fix things? She got hurt. Rory
look
ed up, her bright blue eyes meeting Eva's. And she learned that fixing things sometimes means breaking them first. I am not that girl anymore. I am the one who got out. Eva sat back, the leather of the booth creaking. She
look
ed at Rory,
really
look
ed at her, seeing the tension in the shoulders, the way her eyes scanned the exit, the way she kept her back to the wall. She saw the cost of safety. You are harder, Eva said. I am safer. Is it worth it? The law degree? The life we planned? Rory thought of the flat upstairs. Quiet. Secure. She thought of Silas, watching the door, his hand resting near the drawer where he kept the things he didn't talk about. She thought of Evan, behind bars, and the freedom that tasted like ash. I do not
know
, Rory said. But I am here. And you are here. For tonight, that has to be enough. Eva nodded,
slowly
. She picked up her tea. The steam had stopped rising. The heat
was gone
. They sat in the dim light of The Raven's Nest, two women separated by years and choices, drinking cold beverages while the green neon sign buzzed outside, marking the passage of time in electric hums. Silas finished his work at the counter and disappeared into the back room, leaving them alone with the maps and the memories. Rory touched her wrist again, the crescent scar smooth under her thumb. It did not hurt anymore. It just was. Like the rain. Like the bar. Like the distance between who she was and who she had become.
created_at
"2026-02-17T02:56:11.323212+00:00"
2/17/2026, 2:56:11 AM
model
"qwen/qwen3.5-397b-a17b-20260216"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
692
moderation_latency
(null)
generation_time
96110
tokens_prompt
867
tokens_completion
4839
native_tokens_prompt
865
native_tokens_completion
4614
native_tokens_completion_images
(null)
native_tokens_reasoning
3070
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.0171294
router
(null)
provider_responses
0
id
"chatcmpl-7d8499ce-fe4f-937b-af9a-ce9ded4b4396"
status
200
is_byok
false
latency
676
endpoint_id
"180484a2-e24b-495a-ba41-b34b680d5a9f"
provider_name
"Alibaba"
model_permaslug
"qwen/qwen3.5-397b-a17b-20260216"
api_type
"completions"
id
"gen-1771296874-W10lJQWnrOuUORTMiwFb"
upstream_id
"chatcmpl-7d8499ce-fe4f-937b-af9a-ce9ded4b4396"
total_cost
0.0171294
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
0
adverbTagCount
0
adverbTags
(empty)
67.4797%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1230
totalAiIsmAdverbs
4
found
0
adverb
"slowly"
count
1
1
adverb
"softly"
count
1
2
adverb
"tightly"
count
1
3
adverb
"really"
count
1
highlights
0
"slowly"
1
"softly"
2
"tightly"
3
"really"
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)
59.3496%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1230
totalAiIsms
5
found
0
word
"palpable"
count
1
1
word
"throbbed"
count
1
2
word
"weight"
count
3
highlights
0
"palpable"
1
"throbbed"
2
"weight"
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
128
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
7
hedgeCount
0
narrationSentences
128
filterMatches
0
"look"
1
"know"
hedgeMatches
(empty)
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
128
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
33
mean
37.15
std
33
cv
0.888
sampleLengths
0
120
1
133
2
52
3
57
4
65
5
22
6
48
7
21
8
11
9
36
10
7
11
8
12
25
13
28
14
52
15
4
16
3
17
50
18
2
19
52
20
37
21
53
22
10
23
4
24
50
25
36
26
45
27
5
28
3
29
11
30
43
31
21
32
112
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
3
totalSentences
128
matches
0
"were buried"
1
"were gone"
2
"was gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
230
matches
0
"was reaching"
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1231
adjectiveStacks
1
stackExamples
0
"cold, shocking against her"
adverbCount
29
adverbRatio
0.023558082859463852
lyAdverbCount
9
lyAdverbRatio
0.007311129163281885
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
128
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
128
mean
9.58
std
8
cv
0.835
sampleLengths
0
20
1
28
2
17
3
18
4
37
5
11
6
29
7
17
8
22
9
19
10
3
11
10
12
22
13
17
14
25
15
10
16
28
17
28
18
1
19
9
20
28
21
25
22
3
23
3
24
13
25
3
26
3
27
8
28
7
29
9
30
8
31
16
32
5
33
16
34
7
35
4
36
3
37
3
38
26
39
4
40
4
41
3
42
8
43
4
44
6
45
7
46
8
47
3
48
9
49
7
30.4688%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
25
diversityRatio
0.2421875
totalSentences
128
uniqueOpeners
31
100.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
0
fancyCount
0
fancyTags
(empty)
91.2528%