NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQZTS3B9CTTTQMXHVD5K2S
Run Details
Model:
Qwen 3.5 397B A17B
Test:
Bad Writing Habits
Scenario:
Mystery: examining a crime scene
Duration:
1m 41s
Cost:
$0.016297
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="4416" name="Detective Harlow Quinn" aliases="Quinn, Detective Quinn, Harlow" pronouns="she/her" species="Human" storyRole="Antagonist"> <eyeColor>brown</eyeColor> <hair>closely cropped salt-and-pepper</hair> <height>5'9"</height> <age>41</age> <jawline>sharp jaw</jawline> <watch>worn leather watch on her left wrist</watch> <bearing>military precision</bearing> <description>A Metropolitan Police detective with 18 years of decorated service who suspects the clique is involved in criminal activity.</description> <backstory>She lost her partner, DS Morris, during a case three years ago under unexplained circumstances that had supernatural origins she doesn't yet understand.</backstory> </character> <character id="4414" name="Eva Kowalski" aliases="Eva, Evie" pronouns="she/her" species="Human" storyRole="Best Friend"> <eyeColor>green</eyeColor> <hair>curly red</hair> <height>5'4"</height> <age>26</age> <glasses>round glasses</glasses> <satchel>worn leather satchel full of books</satchel> <freckles>freckled complexion</freckles> <nervousHabit>tucking hair behind her left ear</nervousHabit> <description>Aurora's childhood friend and an occult researcher.</description> <backstory>Moved to London two years before Aurora and works as a research assistant at the British Museum's restricted archives. She holds a master's degree in Ancient History from Oxford.</backstory> </character> <location id="856" name="The Veil Market" aliases="Veil Market, the Market, underground market" realm="Earth"> <currentLocation>abandoned Tube station beneath Camden</currentLocation> <entryRequirement>bone token</entryRequirement> <schedule>moves locations every full moon</schedule> <description>A hidden supernatural black market that sells enchanted goods, banned alchemical substances, and information.</description> </location> <item id="2004" name="Veil Compass" aliases="the Compass, shadow compass" type="Tool" origin="The Veil Market"> <casingMaterial>small brass compass</casingMaterial> <faceMarkings>face etched with protective sigils</faceMarkings> <needle>points toward the nearest supernatural rift or portal</needle> <patina>casing has a patina of verdigris</patina> <creator>crafted by a Shade artisan</creator> <description>A compass attuned to supernatural energy.</description> </item> </codex> Write a fully fleshed out scene of at least 1000 words in the mystery genre. A detective arrives at a crime scene in an unusual location. Something is wrong — the evidence doesn't add up. A colleague is present, offering a different interpretation. Through careful observation and deduction, the detective begins to see what others have missed. 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 air beneath Camden tasted of copper and old rain, a stagnant breath held in the lungs of the abandoned Tube station for decades. Detective Harlow Quinn stepped over the yellow tape, the soles of her boots clicking against the cracked tiles with military precision. She checked the worn leather
watch
on her left wrist. 03:14. The witching hour had passed, but the silence here felt heavier than mere latency. She paused at the edge of the platform, her brown eyes scanning the shadows. The Veil Market had
been frozen
mid-trade when the raid hit. Stalls draped in
velvet
and chainmail stood abandoned, their wares glittering under the harsh glare of the portable floodlights Quinn's team had erected. But her attention wasn't on the stalls. It was on the body lying near the track bed. Quinn crouched, the knees of her trousers stretching tight. The victim was a male, mid-thirties, dressed in robes that
shimmered
with a fabric she couldn't identify. No visible wounds. No blood. Just a stillness that looked less like death and more like suspension. Uniforms are calling it a heart attack, Detective. Quinn didn't turn. She knew the voice. Eva Kowalski stood behind her, clutching a worn leather satchel full of books against her chest like a shield. The younger woman's curly red hair
was frizzed
from the humidity, and she pushed her round glasses up the bridge of her nose with a nervous jerk of her hand. Quinn stood, smoothing her jacket. She towered over Eva by five inches, her sharp jaw set in a line that usually made suspects confess before the interview started. Heart attacks don't happen in underground black markets during a police raid, Kowalski. Not unless someone helped them along. Eva tucked a stray curl behind her left ear, a tic Quinn had noticed every time the pressure spiked. It's not a heart attack. Look at the skin. Quinn looked back down. She pulled a penlight from her pocket and clicked it on, sweeping the beam over the victim's exposed hands. The freckled complexion of the dead man was pale, yes, but there was a translucence to it, like wax paper held over a flame. Hypothermia? Quinn asked, though she knew the temperature down here was a steady fifteen degrees. Exsanguination of the soul, Eva corrected
softly
. Her green eyes were wide behind the lenses, reflecting the floodlights. He didn't die here, Detective. He
was emptied
. Quinn straightened, her spine cracking audibly. She walked a slow circle around the body. This was the problem with bringing in civilians, even ones with master's degrees from Oxford. They spoke in riddles when she needed facts. But Quinn had learned three years ago, when DS Morris vanished into thin air during a stakeout, that facts sometimes wore masks. Explain, Quinn said. The blood is wrong, Eva said, stepping closer to the body but keeping her distance from Quinn. There's no pooling. Rigor mortis is absent, but he's been dead for hours. I checked the lividity. It's... inconsistent. Quinn knelt again, pressing two fingers against the victim's neck. Cold. Stone cold. But the clothes were dry. If he had been outside in the London rain before
being moved
down here, there should be dampness. If he had died here, the struggle should have left marks on the floor. The tiles were
pristine
around the body, undisturbed dust settling in a perfect circle around the robes. He wasn't dragged, Quinn murmured. No, Eva said. He
was placed
. Quinn reached into her inner pocket and pulled out the Veil Compass. It was a small brass instrument, the casing covered in a patina of verdigris that stained her thumb whenever she handled it. The face
was etched
with protective sigils that
seemed to
shift if she looked at them too long. She held it flat in her palm. The needle didn't point north. It never did. It spun
lazily
, then jerked, settling on a point directly above the victim's chest. Quinn frowned. The Compass pointed toward the nearest supernatural rift or portal. If it
was pointing
down at the body, the energy wasn't coming from a door or a window. It
was coming
from him. Or what was left of him. This doesn't add up, Quinn said, her voice low. If he
was emptied
here, where's the residue? Your people always leave ash. Or smoke. Or something. Not this time, Eva said. She opened her satchel and withdrew a notebook, flipping pages rapidly. Her fingers
trembled
slightly
. There's a type of extraction that leaves no trace. A vacuum seal. It happens when a portal closes around a living subject. Quinn snapped the compass shut. The metal clicked like a gunshot in the quiet station. A portal. Morris. The name surfaced in her mind unbidden, sharp and painful as a shiv. Three years ago, Morris had stood right where Quinn
was standing
. One moment he
was briefing
her on the perimeter, the next he
was gone
. No body. No blood. Just a gap in the world where a man used to be. She had spent eighteen years building a career on evidence, on chain of custody and forensic reports. But Morris had taught her that some things slipped through the cracks. If he
was pulled
through a rift, Quinn said, walking to the edge of the track bed. She shined her light into the tunnel. Darkness swallowed the beam within ten feet. Then why is the body here? Why not leave him on the other side? Because something went wrong, Eva said. She had moved closer, emboldened by Quinn's engagement. The extraction
was interrupted
. Maybe by the raid. Maybe by the market moving. Quinn checked her
watch
again. 03:22. The Veil Market moved locations every full moon. Tonight was the full moon. The schedule, Quinn said. The market moves tonight. It moves at dawn, Eva confirmed. But the energy spikes beforehand. If he
was caught
in the transition... Quinn looked back at the body. The lack of blood. The lack of struggle. The perfect circle of undisturbed dust. He hadn't
been killed
in the market. He had
been deposited
here because the market
was rejecting
him. He was cargo that didn't make the manifest. She holstered the compass and walked back to the body. She needed to see something specific. She pulled a pair of latex gloves from her belt and snapped them on. Leaning over, she lifted the hem of the victim's robe. His shoes were clean. Pristine leather, no scuffs, no mud. But the soles... Quinn turned his foot. The soles were wet. Not with rain, but with a viscous, clear fluid that evaporated as she
watch
ed. Sea water? Quinn asked. Brine from the Between, Eva corrected. Quinn stood up and pulled off the gloves. She looked at Eva,
really
looked at her. The younger woman
was terrified
, but she
wasn't lying
. Quinn had spent eighteen years reading liars. Eva's fear was for the situation, not for herself. You said he
was emptied
, Quinn said. I said his soul
was extracted
. The body is just a shell. Quinn looked at the dead man's face. The features were slack, empty. Like a house with the lights turned off. She thought of Morris. Had he
been emptied
too? Or had he just walked through a door she couldn't see? Bag him, Quinn called out to the uniforms waiting near the entrance. Her voice bounced off the tiled walls, authoritative and final. And seal the tunnel. I want forensics on that fluid before it vanishes. She turned to Eva. You're coming with me. Eva clutched her satchel tighter. To the station? To the morgue, Quinn said. She started walking toward the exit, her boots clicking on the tiles. If this was a vacuum seal extraction, I need to know what was inside him before he popped. Eva hurried to catch up, her shorter strides struggling to match Quinn's long, purposeful gait. Detective, if the market moves at dawn— Then we have until dawn to figure out who sent him, Quinn said. She didn't look back. She kept her eyes on the stairs leading up to the street, to the real world where laws mattered and evidence held
weight
. But she could feel the
weight
of the compass in her pocket, heavy and warm against her hip. The evidence didn't add up. Not yet. But Quinn had time. She had eighteen years of practice in finding the truth, and three years of hunger for the kind of truth that bled. She touched the leather strap of her
watch
, feeling the pulse of her own wrist beneath it. Alive. Present. For now.
created_at
"2026-02-17T02:50:18.124506+00:00"
2/17/2026, 2:50:18 AM
model
"qwen/qwen3.5-397b-a17b-20260216"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
670
moderation_latency
(null)
generation_time
100663
tokens_prompt
923
tokens_completion
4774
native_tokens_prompt
905
native_tokens_completion
4376
native_tokens_completion_images
(null)
native_tokens_reasoning
2481
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.0162966
router
(null)
provider_responses
0
id
"chatcmpl-2759c00f-5716-9f38-9f1d-be148f783ecb"
status
200
is_byok
false
latency
670
endpoint_id
"180484a2-e24b-495a-ba41-b34b680d5a9f"
provider_name
"Alibaba"
model_permaslug
"qwen/qwen3.5-397b-a17b-20260216"
api_type
"completions"
id
"gen-1771296516-P8jxZ4L4YlsMK3Yg6vTg"
upstream_id
"chatcmpl-2759c00f-5716-9f38-9f1d-be148f783ecb"
total_cost
0.0162966
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)
72.2607%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1442
totalAiIsmAdverbs
4
found
0
adverb
"lazily"
count
1
1
adverb
"slightly"
count
1
2
adverb
"softly"
count
1
3
adverb
"really"
count
1
highlights
0
"lazily"
1
"slightly"
2
"softly"
3
"really"
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)
44.5215%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1442
totalAiIsms
8
found
0
word
"shimmered"
count
1
1
word
"trembled"
count
1
2
word
"velvet"
count
1
3
word
"pristine"
count
2
4
word
"weight"
count
2
5
word
"etched"
count
1
highlights
0
"shimmered"
1
"trembled"
2
"velvet"
3
"pristine"
4
"weight"
5
"etched"
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
171
matches
0
"was terrified"
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
3
hedgeCount
1
narrationSentences
171
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
171
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
45
mean
32
std
21.12
cv
0.66
sampleLengths
0
70
1
65
2
43
3
8
4
56
5
47
6
28
7
47
8
15
9
26
10
59
11
3
12
36
13
67
14
5
15
6
16
59
17
22
18
41
19
26
20
42
21
17
22
84
23
45
24
27
25
19
26
8
27
18
28
46
29
40
30
35
31
4
32
6
33
41
34
7
35
12
36
40
37
35
38
8
39
8
40
35
41
22
42
58
43
52
44
2
67.0565%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
17
totalSentences
171
matches
0
"been frozen"
1
"was frizzed"
2
"was emptied"
3
"being moved"
4
"was placed"
5
"was etched"
6
"was emptied"
7
"was gone"
8
"was pulled"
9
"was interrupted"
10
"was caught"
11
"been killed"
12
"been deposited"
13
"was terrified"
14
"was emptied"
15
"was extracted"
16
"been emptied"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
7
totalVerbs
251
matches
0
"was pointing"
1
"was coming"
2
"was standing"
3
"was briefing"
4
"was rejecting"
5
"wasn't lying"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1442
adjectiveStacks
0
stackExamples
(empty)
adverbCount
30
adverbRatio
0.020804438280166437
lyAdverbCount
9
lyAdverbRatio
0.0062413314840499305
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
171
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
171
mean
8.42
std
5.98
cv
0.71
sampleLengths
0
24
1
21
2
10
3
1
4
14
5
14
6
11
7
23
8
7
9
10
10
9
11
17
12
3
13
2
14
12
15
8
16
3
17
4
18
19
19
30
20
5
21
23
22
13
23
6
24
19
25
5
26
4
27
4
28
19
29
24
30
1
31
14
32
7
33
11
34
5
35
3
36
6
37
8
38
15
39
8
40
22
41
3
42
17
43
3
44
10
45
4
46
1
47
1
48
10
49
1
43.1953%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
17
diversityRatio
0.31952662721893493
totalSentences
169
uniqueOpeners
54
100.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
0
fancyCount
0
fancyTags
(empty)
89.8255%