NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQRY8VFKBNQQD181R0Y096
Run Details
Model:
MoonshotAI: Kimi K2.5
Test:
Bad Writing Habits
Scenario:
Mystery: examining a crime scene
Duration:
22.6s
Cost:
$0.007640
Provider:
BaseTen
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 stairs down to the platform smelled of wet brick and ozone, a metallic tang that caught in the back of the throat. Detective Harlow Quinn descended with her hand trailing along the cold iron railing, her worn leather
watch
strap catching on the rivets. Eleven-forty-three. Three years to the day since DS Morris had died in a basement not unlike this one, surrounded by evidence that made sense to everyone except the people who had to write the reports. She stepped onto the platform. The abandoned Tube station beneath Camden had
been sealed
in the seventies, but the tiles still held their sickly cream color, and the tracks gleamed with recent disturbance. Not dust, then. Activity. The body lay curled against the far wall, knees drawn to chest, head lolled forward. Male, mid-thirties, track marks spidering up his forearms. A textbook overdose—foaming at the mouth, the acrid smell of vomit, a hypodermic needle still lodged in the crook of his elbow. Uniforms had already taped off the area, their boots crunching on debris. But something was wrong. Quinn approached
slowly
, her military precision evident in each measured step. She crouched, ignoring the protest of her knees, and studied the needle. The plunger was fully depressed, yes, but the dosage seemed excessive for a man this size, and the positioning—angled too steeply, driven with force rather than the lazy collapse of a user seeking escape. She looked up. "Who found him?" A voice came from the shadows near the platform edge. "Security guard from the market above. Heard the screaming." Eva Kowalski stepped into the dim light, her round glasses reflecting the beam of Quinn's torch. The research assistant clutched her worn leather satchel to her chest as if it were armor, books heavy enough to tilt her posture to the left. She
was tucking
a curl of red hair behind her left ear—a nervous habit, Quinn noted, third time since she'd arrived. "Screaming," Quinn repeated, standing. "Not typical for an overdose. They usually go quiet." "Yes," Eva said. Her green eyes darted to the body, then away. "He wasn't using, Detective. He was buying." Quinn followed her gaze. The dead man's hands
were clenched
tight, fingernails broken, bloodied from scratching at the brick. She knelt again, prying the fingers open with gentle pressure. Something small and brass fell into her palm. A compass. It was no larger than a pocket
watch
, the casing green with verdigris, ancient and pitted. But the face was
pristine
,
etched
with protective sigils that caught the torchlight—geometric patterns that
seemed to
shift when viewed from the corner of the eye. The needle spun wildly, not north, not anywhere fixed, but pointing toward the tunnel's darkness with frantic insistence. Quinn's thumb brushed the casing. The metal was warm, impossibly so, like skin. "A Veil Compass," Eva whispered. She had moved closer, close enough that Quinn could smell the lavender soap and old paper of her. "It points to rifts. Doorways. He was trying to find the Market." "The Veil Market," Quinn said. The words tasted strange. She'd heard rumors, whispers in the department about an underground exchange that moved locations, that required bone tokens for entry. She'd filed them alongside Morris's final report—superstitious nonsense meant to explain away a death that had no logical explanation. But here, in the dark, with a compass needle spinning toward shadows that seemed thicker than they should be, she felt the first crack in her certainty. She searched the body's pockets. No wallet. No phone. But in the jacket lining, stitched into the fabric, she found it—a small token carved from bone,
etched
with the same sigils as the compass. "He had entry," Quinn said, holding it up. "So why is he dead?" Eva adjusted her glasses. "Because he wasn't buying goods, Detective. He was buying information. And someone didn't want him to share it." Quinn looked at the compass again. The needle had stopped spinning. It pointed now, steady and true, not at the tunnel, but at the body itself. Or rather, at something clutched in the dead man's other hand—a scrap of paper, half-swallowed by his fist. She extracted it
carefully
. A photograph, blurred and water-damaged, but recognizable. Three men standing in front of a bookshop. One was the victim, younger, smiling. The second was a man Quinn didn't know. The third— She stopped breathing. The third was DS Morris. The date stamp on the corner read three weeks before Morris died. Quinn stood
slowly
, her military bearing
suddenly
rigid, her hand closing around the compass until the brass edges bit into her palm. The tunnel str
etched
before her, dark and patient. Eva
was watching
her, the research assistant's nervous habit stilled, her green eyes sharp with understanding. "You see it now," Eva said. It wasn't a question. Quinn looked at the compass needle, still pointing toward the photograph, toward a truth she'd spent three years denying. The worn leather of her
watch
strap creaked as she checked the time. Eleven-fifty-two. "Yes," Quinn said, her voice precise and clean as a blade. "I see it." She stepped over the tape, toward the darkness, the compass warm in her hand like a heartbeat. Behind her, Eva followed, the leather of her satchel creaking with the
weight
of books and history and things that should not exist but did. The Market had moved locations every full moon for centuries. But tonight, Quinn was going to find it. And this time, she wouldn't look away from what the shadows showed her.
created_at
"2026-02-17T02:45:14.188298+00:00"
2/17/2026, 2:45:14 AM
model
"moonshotai/kimi-k2.5-0127"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
255
moderation_latency
(null)
generation_time
22512
tokens_prompt
923
tokens_completion
2851
native_tokens_prompt
848
native_tokens_completion
2377
native_tokens_completion_images
(null)
native_tokens_reasoning
1411
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.0076398
router
(null)
provider_responses
0
id
"chatcmpl-d7e1f7473f1146b18acde97a1157439f"
status
200
is_byok
false
latency
255
endpoint_id
"6b68e10a-44e0-4815-9b96-52f34335f83d"
provider_name
"BaseTen"
model_permaslug
"moonshotai/kimi-k2.5-0127"
api_type
"completions"
id
"gen-1771296291-xDHntIR01ZjG30r439Yz"
upstream_id
"chatcmpl-d7e1f7473f1146b18acde97a1157439f"
total_cost
0.0076398
cache_discount
(null)
upstream_inference_cost
0
provider_name
"BaseTen"
Evaluation details
Result
Evaluator
Details
Meta Data
85.7143%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
7
adverbTagCount
1
adverbTags
0
"Quinn said, holding it up [up]"
57.2193%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
935
totalAiIsmAdverbs
4
found
0
adverb
"carefully"
count
1
1
adverb
"slowly"
count
2
2
adverb
"suddenly"
count
1
highlights
0
"carefully"
1
"slowly"
2
"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)
57.2193%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
935
totalAiIsms
4
found
0
word
"pristine"
count
1
1
word
"weight"
count
1
2
word
"etched"
count
2
highlights
0
"pristine"
1
"weight"
2
"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
0
narrationSentences
74
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
3
hedgeCount
1
narrationSentences
74
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
82
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
31
mean
29.71
std
20.15
cv
0.678
sampleLengths
0
80
1
37
2
57
3
4
4
57
5
6
6
19
7
63
8
13
9
19
10
37
11
2
12
60
13
13
14
35
15
48
16
27
17
34
18
13
19
22
20
44
21
35
22
3
23
5
24
12
25
46
26
10
27
33
28
14
29
42
30
31
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
2
totalSentences
74
matches
0
"been sealed"
1
"were clenched"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
2
totalVerbs
138
matches
0
"was tucking"
1
"was watching"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
853
adjectiveStacks
0
stackExamples
(empty)
adverbCount
29
adverbRatio
0.03399765533411489
lyAdverbCount
9
lyAdverbRatio
0.010550996483001172
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
82
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
82
mean
11.23
std
8.16
cv
0.726
sampleLengths
0
23
1
22
2
1
3
34
4
5
5
28
6
3
7
1
8
15
9
8
10
22
11
12
12
4
13
11
14
12
15
34
16
3
17
3
18
10
19
9
20
16
21
26
22
21
23
4
24
9
25
3
26
9
27
7
28
4
29
15
30
10
31
8
32
2
33
16
34
26
35
18
36
5
37
8
38
5
39
18
40
12
41
5
42
4
43
20
44
19
45
27
46
5
47
2
48
2
49
25
54.8780%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
5
diversityRatio
0.36585365853658536
totalSentences
82
uniqueOpeners
30
67.8571%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
7
fancyCount
3
fancyTags
0
"Quinn repeated, standing (repeat, stand)"
1
"Eva whispered (whisper)"
2
"Quinn said, holding it up (say, hold)"
89.5816%