NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQQ4WB69SP2C89DX07XY34
Run Details
Model:
MoonshotAI: Kimi K2.5
Test:
Bad Writing Habits
Scenario:
Mystery: examining a crime scene
Duration:
1m 48s
Cost:
$0.009198
Provider:
SiliconFlow
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 descent smelled of wet stone and iron, a familiar mineral tang that reminded Harlow Quinn of old blood. She took the stairs two at a time, her boots ringing against the concrete, the rhythm precise as a metronome. Her left wrist felt heavy—the leather strap of her
watch
had gone slick with the humidity, but she didn't adjust it. She never did. Some habits held their shape even when the world beneath your feet turned treacherous. The abandoned Tube station had no name anymore, just a number on a rusted maintenance map. Beneath Camden, they said. Beneath e
very
thing that made sense. CSIs moved through the vaulted dark like ghosts, their blue-white lamps carving slices out of the blackness. Forty-one years old, eighteen of them in service, and Harlow had learned to read the architecture of death. But this—this was wrong. The body lay at the platform's edge, sprawled in a posture that suggested flight rather than collapse. Male, mid-thirties, expensive shoes. No wallet, no identification, but the suit
was tailored
, Savile Row by the stitching. What struck her first was the absence. No blood pooling beneath the skull, though the cranium had clearly impacted the concrete with enough force to spiderweb the surface. No defensive wounds on the hands. Just the body, empty and
pristine
in its violence, as though the life had
been vacuumed
out rather than ended. "Detective." The voice came from the shadows near a tiled pillar. Quinn turned, her hand instinctively moving toward the torch at her belt—not her service weapon, but the heavy metal cylinder she carried these days. A woman stepped forward, her curly red hair catching the harsh light like copper wire. Twenty-six, maybe twenty-seven. Round glasses sliding down a freckled nose. She carried a leather satchel, worn soft at the corners, bulging with the rectangular shapes of books. "Miss Kowalski," Quinn said. The name had come through on the dispatch—consultant from the British Museum, restricted archives. An expert in antiquities, they'd claimed. An unhelpful addition to a fresh homicide. "Eva, please." The younger woman tucked a curl behind her left ear, then immediately
seemed to
regret the gesture, clasping her hands together. "I was already in the building when the call came. The station above—the active one—has holdings from the Roman era in its foundations. I thought... perhaps I could assist." Quinn moved closer to the body, circling it clockwise. Military precision. Her partner Morris had teased her about it once, three years ago, before he'd walked into that warehouse in Shoreditch and never walked out. Before the coroner had used words like "cardiac event" and "unexplained cellular degradation" and looked at her with eyes that held something worse than pity. She pushed the memory down. Focused on the dead man's hands. "Assist with what, exactly?" Quinn asked. "This isn't an archaeological site." "No," Eva said. She knelt, keeping a respectful distance from the police tape, her satchel thumping against her hip. "But it was. Briefly. Eight hours ago, this wasn't an abandoned station at all." Quinn stopped. "Explain." "The moisture on the walls." Eva pointed with a slim finger, not touching. "It's not seepage. Look at the distribution—horizontal bands, waist-high. Condensation from body heat. Hundreds of bodies packed tight. And the scent beneath the damp. Myrrh, belladonna, something alkaline. Like a laboratory. Or a pharmacy." Quinn's brown
eyes narrowed
. She crouched, her sharp jaw set tight, and touched the ground. The concrete was cold, but not uniformly so. Patches retained heat, as if recently vacated. She stood, sweeping her torch across the platform. Scuff marks—hundreds of them, overlapping, all pointing toward the tunnel mouth. Not random. Organized. Queued. "This was a market," Eva said
softly
. "A specific kind. One that moves. Like a carnival, or a..." "A tide," Quinn finished. Her voice had gone flat. She
was seeing
it now—the ghost architecture of commerce superimposed over the emptiness. The way the dust had
been disturbed
in patterns too regular for random urban decay. The symbols scratched into the tilework near the corpse's feet, faint but fresh, smelling of ozone. She moved to the body again, her mind working the puzzle. No blood. No struggle. But the trauma to the head was catastrophic. Inconsistent. Unless... "His
watch
," Quinn said. The CSI looked up. "No
watch
, Detective. No jewelry at all." "No." Quinn reached out, hovering her fingers over the man's left wrist. There, in the waxy skin, a pale band of untanned flesh. Recently removed. Recently enough that the indentation remained. "He wore one. Expensive. Leather strap, by the wear pattern." She touched her own left wrist, feeling the
weight
of her own timepiece. "Taken post-mortem. But why?" Eva had gone
very
still. "Detective Quinn. The symbols on the wall. Do you see them?" "I see scratches." "They're protective sigils. Old ones. And that—" Eva pointed to something
glinting
near the track bed, half-buried in the oily grime. Quinn moved before she could think, vaulting down to the rails with a grace that belied her height. Her fingers closed around metal. Cold brass, heavy for its size. She lifted it into the light. A compass. Small, antiquated, its casing green with verdigris. But the face was wrong. Instead of cardinal directions, it bore
etched
symbols that
seemed to
shift when viewed indirectly. The needle spun
lazily
, not northward, but toward the dark tunnel mouth, trembling with
magnetic
hunger. "Don't let it touch your skin directly," Eva said. Her voice had tightened, losing its academic softness. "Please. The patina—it's not oxidation. It's residue. From the Between." Quinn turned the object in her hands. The brass felt alive, humming against her palm. The needle pointed toward the darkness, insistent. A tool, then. Not decorative. Functional. She thought of Morris, of the way he'd been found clutching his chest in that empty room, the way his expression had been frozen not in pain, but in wonder. The case files she'd stolen from evidence, the photographs of symbols she'd told herself were graffiti. "What is it?" Quinn asked, though she suspected she already knew. The answer sat heavy as lead in her gut, the same
weight
she'd carried for three years. "A Veil Compass," Eva said. She tucked that red curl behind her ear again, her green eyes wide behind the glass. "It points toward rifts. Doorways. This station—it's a nexus. The market uses places like this, but they only settle during specific lunar phases. Full moons. Last night was the full moon, wasn't it?" Quinn checked her
watch
without thinking. The date window confirmed it. Three days since the full moon. If the market moved with the lunar cycle, it
was gone
now. But the body remained. A leftover. A message. "He was running," Quinn said, turning the facts in her mind like a Rubik's cube clicking into place. "Not from a mugger. From something in the market. He bought this—" She hefted the compass. "—to find his way out. But he didn't make it. The trauma to his head..." "Consistent with a fall," Eva said. "But from where? The platform is only four feet high." "Not a fall." Quinn stood, looking up at the curved ceiling. The tiles were old, Edwardian, black and white checkerboard. But in one section, directly above the body, the pattern was wrong. A perfect circle of white tiles where black should be. A portal, sealed now, but recently used. She could see the scorch marks radiating outward, dark stars against the ceramic. "He came through from above. From somewhere else. The impact killed him, but not from falling down. From falling... through." The silence between them was absolute. The CSIs had moved to the far end of the platform, their voices distant, oblivious to the geometry of impossibility drawing itself in chalk and shadow around them. "Your partner," Eva said quietly. "Morris. He died three years ago. Unexplained circumstances." Quinn's head snapped around. Her hand found the compass, gripping it tight enough to hurt. "How do you
know that name
?" "I work in restricted archives, Detective. I know about the cases that don't close. The ones with margins filled in by hand, with warnings." Eva stepped closer, her satchel bumping against her hip. "This place—it connects to wherever he died. I can help you find it. But you have to
accept that the
evidence here isn't going to add up. Not by the metric you're used to." Quinn looked down at the brass compass in her palm. The needle
quivered
, pointing not toward north, not toward the exit, but toward her. As if it recognized something in her blood, some
resonance
of loss and unanswered questions. She thought of Morris's empty apartment, the files she'd hidden under her floorboards, the months of waking up with the taste of copper in her mouth. She slipped the compass into her coat pocket. It was warm against her ribs, pulsing like a second heart. "Show me," Quinn said. "Show me what I've been missing." Eva nodded,
tucking that curl
away one last time. "The market moves, but it leaves traces. Sigils, tokens, paths. We need to find the bone token that opened this place. It's here, somewhere on the body or nearby. Without it, we're just standing in a hole in the ground." "And with it?" Eva's smile was thin, nervous, but certain. "With it, we follow him. Through the Veil." Quinn turned back to the dead man, her military precision settling over her shoulders like armor. She
began to
search, not for a murder weapon, not for a wallet, but for a key made of bone that would unlock the architecture of the impossible. For the first time in three years, the evidence didn't fit—and for the first time in three years, that felt like truth rather than failure. The darkness in the tunnel
seemed to
breathe. Quinn checked her
watch
. midnight. They had until dawn to find a door that shouldn't exist, in a market that had already moved on, chasing a killer who might not be human. Her jaw tightened. Good. Let it move. She was tired of standing still. "Start looking," Quinn said. "E
very
pocket. E
very
seam. The truth is here. We just have to learn to read the signs." And somewhere in the dark, the compass needle spun, eager, pointing toward the shadow where the world had torn open and swallowed her partner whole.
created_at
"2026-02-17T02:45:40.751913+00:00"
2/17/2026, 2:45:40 AM
model
"moonshotai/kimi-k2.5-0127"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
5922
moderation_latency
(null)
generation_time
108023
tokens_prompt
923
tokens_completion
3525
native_tokens_prompt
848
native_tokens_completion
3001
native_tokens_completion_images
(null)
native_tokens_reasoning
700
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.00919804
router
(null)
provider_responses
0
id
"019c697b94a1f3594000e013e0640bc7"
status
200
is_byok
false
latency
5922
endpoint_id
"34bb2131-6727-40e5-9dec-8793b254ba5c"
provider_name
"SiliconFlow"
model_permaslug
"moonshotai/kimi-k2.5-0127"
api_type
"completions"
id
"gen-1771296232-oJwmUE16ExZni45kMCfI"
upstream_id
"019c697b94a1f3594000e013e0640bc7"
total_cost
0.00919804
cache_discount
(null)
upstream_inference_cost
0
provider_name
"SiliconFlow"
Evaluation details
Result
Evaluator
Details
Meta Data
85.7143%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
14
adverbTagCount
2
adverbTags
0
"Eva said softly [softly]"
1
"Eva said quietly [quietly]"
82.8571%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1750
totalAiIsmAdverbs
3
found
0
adverb
"lazily"
count
1
1
adverb
"softly"
count
1
2
adverb
"very"
count
1
highlights
0
"lazily"
1
"softly"
2
"very"
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)
54.2857%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1750
totalAiIsms
8
found
0
word
"resonance"
count
1
1
word
"glinting"
count
1
2
word
"quivered"
count
1
3
word
"pristine"
count
1
4
word
"magnetic"
count
1
5
word
"weight"
count
2
6
word
"etched"
count
1
highlights
0
"resonance"
1
"glinting"
2
"quivered"
3
"pristine"
4
"magnetic"
5
"weight"
6
"etched"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"eyes widened/narrowed"
count
1
highlights
0
"eyes narrowed"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
137
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
3
hedgeCount
4
narrationSentences
137
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
1
"began to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
3
totalSentences
161
matches
0
"know that name"
1
"accept that the"
2
"tucking that curl"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
46
mean
37.57
std
24.6
cv
0.655
sampleLengths
0
77
1
64
2
89
3
1
4
76
5
31
6
52
7
71
8
11
9
33
10
3
11
47
12
53
13
18
14
53
15
25
16
4
17
11
18
58
19
16
20
3
21
21
22
35
23
45
24
27
25
74
26
28
27
54
28
37
29
49
30
16
31
82
32
34
33
13
34
21
35
67
36
65
37
19
38
10
39
49
40
3
41
15
42
69
43
53
44
21
45
25
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
5
totalSentences
137
matches
0
"was tailored"
1
"been vacuumed"
2
"been disturbed"
3
"been found been frozen"
4
"was gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
211
matches
0
"was seeing"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1301
adjectiveStacks
0
stackExamples
(empty)
adverbCount
40
adverbRatio
0.030745580322828592
lyAdverbCount
15
lyAdverbRatio
0.011529592621060722
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
161
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
161
mean
10.73
std
8.26
cv
0.77
sampleLengths
0
19
1
20
2
21
3
3
4
14
5
16
6
4
7
5
8
17
9
18
10
4
11
17
12
4
13
14
14
7
15
21
16
6
17
20
18
1
19
10
20
24
21
15
22
3
23
7
24
17
25
4
26
14
27
6
28
7
29
23
30
29
31
9
32
2
33
24
34
25
35
5
36
6
37
6
38
5
39
3
40
16
41
14
42
2
43
1
44
13
45
34
46
4
47
11
48
8
49
7
57.5569%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
14
diversityRatio
0.39751552795031053
totalSentences
161
uniqueOpeners
64
100.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
14
fancyCount
4
fancyTags
0
"Eva said softly (say softly)"
1
"Quinn finished (finish)"
2
"Quinn said, turning the facts in her mind like a Rubik's cube clicking into place (say, turn like click)"
3
"Eva said quietly (say quietly)"
92.9655%