NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMRCVCKTQD5YHWVF7TPQ7SD
Run Details
Model:
MoonshotAI: Kimi K2.5
Test:
Bad Writing Habits
Scenario:
Mystery: examining a crime scene
Duration:
2m 20s
Cost:
$0.022295
Provider:
Moonshot AI
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 in the abandoned station tasted of rust and old water, heavy with the mineral tang of London clay. Detective Harlow Quinn ducked under the crime scene tape, her closely cropped salt-and-pepper hair brushing the crumbling tilework of the entrance. Eighteen years on the force had taught her that death had a particular
weight
, a density that settled in the lungs before the eyes ever found the body. Here, thirty feet below Camden High Street, the
weight
pressed against her chest like a second heartbeat. She checked her
watch
out of habit—the worn leather strap on her left wrist, the face scratched but reliable. 6:47 AM. Three years to the day since Morris had died in a warehouse in Brixton, his blood arranged in patterns that made no sense to the coroner, his body positioned with a precision that still visited her in dreams. "Detective Quinn." The voice came from the shadows beyond the platform's edge. Quinn's torch beam cut through the darkness, catching the
glint
of round spectacles and a spill of curly red hair. Eva Kowalski stood against the curved wall, her worn leather satchel clutched to her chest like a shield. At five-foot-four, she looked small and almost childlike in the dim light, her freckled complexion pale against the black iron of the support beams. She had no business being at an active crime scene. "Miss Kowalski," Quinn said, her voice carrying the clipped efficiency of her military bearing. She straightened to her full five-foot-nine, sharp jaw set. "The Museum doesn't open for two hours. Nor does it, to my knowledge, maintain offices in condemned Tube stations." Eva tucked a strand of hair behind her left ear, a nervous tic Quinn had catalogued during their two previous encounters. "I wasn't here officially. I mean, I was researching the old Northern Line extension maps—there are records in the restricted archives about this station being a convergence point during the 1920s—and I found the... I found him." Quinn stepped onto the platform. Her boots crunched on grit and shattered glass. The station had
been sealed
since 1940, the tracks ripped up, the tunnels flooded and drained and forgotten. Yet here was a body, laid out with geometric exactness at the platform's center, as if the deceased had
been arranged
for inspection. The victim was male, mid-thirties, wearing a tailored wool coat that cost more than Quinn's monthly rent. His shoes—hand-stitched leather, polished to a mirror sheen—pointed toward the tunnel's black maw. His arms extended perpendicular to his torso, forming a perfect T. Military precision, Quinn noted, her sharp jaw tightening. The kind of alignment that required time, care, and a complete disregard for the chaos of death. "Suicide," said DC Harrow, stepping from behind a support pillar. The young officer's face was pale in the forensic lighting they'd strung along the platform's edge. "Jumped from the street level, maybe. Or overdosed. There's no blood trail, so he died right here. Peaceful, almost." Quinn said nothing. She circled the body, her brown eyes tracking details. No syringes. No pill bottles. No contusions from a fall. The man's eyes were open, staring at the vaulted ceiling, and his expression was not peaceful—it
was surprised
. "The positioning," Eva said quietly. She hadn't moved from the wall. "It's ritualistic. The arms
like that, the
orientation toward the tunnel... this station was built on a site used for threshold ceremonies in the Victorian era. The archives mention—" "Miss Kowalski," Quinn interrupted, not unkindly. "This is a crime scene, not a lecture hall." But her attention snagged on the victim's right hand. The fingers were curled
slightly
, as if clutching something that had been removed, or releasing something that had been placed. She knelt, her knees popping in the damp cold, and studied the grout between the tiles. No scuff marks. No drag patterns. The dust layer—undisturbed except for the footprints of the first responders and Eva's small trainer impressions—remained
pristine
around the body. Quinn felt the familiar shift in her chest, the clicking of mental gears when evidence refused to align. Morris's body had been the same: positioned with impossible care in a room locked from the inside, no footprints in the blood. "He didn't walk here," Quinn said. Harrow frowned. "Ma'am?" "The dust." Quinn pointed with her penlight. "Undisturbed. He was placed here after death, but there's no blood spatter on the walls, no arterial spray. He bled out somewhere else, was cleaned, dressed, and arranged here." She looked up at the darkness of the tunnel. "Carried in from... where? The access points are all sealed. The stairs are the only way down, and the constable at the top swears no one passed since the last inspection three days ago." Eva stepped forward, her satchel swinging. "Not carried. Ejected." Quinn's gaze snapped to her. "Excuse me?" "The Veil Market." Eva's voice dropped, taking on the cadence of someone reciting forbidden texts. "It convenes in abandoned spaces. It was here three nights ago, during the full moon. It moves locations every lunar cycle, but when it departs, sometimes things get left behind. Or people." Quinn stood, her height allowing her to look down at the younger woman. "Superstition doesn't explain the lack of entry wounds, Miss Kowalski." "Check his pockets," Eva said. It was an impertinence, but Quinn's hand was already moving, latex gloves snapping. She patted the coat—empty. The breast pocket yielded a handkerchief,
silk
, monogrammed. The trouser pockets held a wallet with cash and cards, and a set of keys. And in the
watch
pocket, something hard and cold. Quinn withdrew it between two fingers. A small brass compass, no larger than a sovereign. The casing bore a patina of verdigris, ancient and crusted, yet the hinge moved smoothly. She flipped it open. Instead of a compass rose, the face
was etched
with sigils that
seemed to
shift in the torchlight—protective marks, her mind catalogued, though she didn't know how she recognized them. The needle spun wildly, not seeking north, but trembling toward the bricked-up tunnel wall with the intensity of a hound spotting game. "That's a Veil Compass," Eva whispered. "Crafted by a Shade artisan. It points toward supernatural rifts. Thresholds." Quinn stared at the needle. It
quivered
against the glass, pointing unerringly at a section of Victorian tilework twenty feet away. At nothing. At solid earth and brick and the bedrock of London. But the draft... She walked to the wall, boots
echoing
. The air here moved. Not the stale circulation of a sealed tomb, but a breeze carrying the scent of myrrh and hot iron and something else—ozone, like a storm about to break. She pressed her palm against the tile the needle indicated. Her hand passed through. Quinn jerked back, stumbling, her military composure fracturing. For a heartbeat, the tile had been insubstantial, a mirage, and beyond it she had felt the press of a vast space, crowded and whispering and wrong. "Christ," Harrow breathed behind her. Quinn looked at the compass in her hand, then at the body arranged like a compass needle on the platform. The clean tiles. The impossibility of the geometry. "He didn't die here," Quinn said, her voice steady despite the hammering in her chest. "He died in there. In the Market. And when it moved—when it shifted to its new location last night—it left him behind. Like a snake shedding skin." Eva nodded, her green eyes wide behind her glasses. "The bone tokens. You need one to enter, to be anchored to the space. If he lost his, or if he was killed inside... the Market would reject him when it moved. Spit him back into the mundane world." Quinn looked at her
watch
again. 6:52. Morris had
been found
at 6:47, three years ago today. His body positioned with the same geometric precision, his blood arranged in patterns that suggested he had died inside a space that no longer existed. She closed the compass with a snap. The brass was warm now, humming against her palm. "Miss Kowalski," Quinn said, her sharp jaw set with new resolve. "I believe you have expertise I have previously... discounted. I need you to tell me everything the Museum archives say about these Markets. And about how one might track their movements." Eva tucked her hair behind her ear, but this time her hand was steady. "You believe me?" Quinn looked back at the body, at the impossible lack of evidence, at the memory of Morris's empty eyes staring at a ceiling that should have been there. "I believe the evidence," Quinn said. "And the evidence suggests we are looking for a killer who doesn't operate in
places that stay
put." She slipped the Veil Compass into her own pocket, feeling the needle press against her hip, pointing toward a world she had spent three years refusing to see.
created_at
"2026-02-17T02:58:04.65807+00:00"
2/17/2026, 2:58:04 AM
model
"moonshotai/kimi-k2.5-0127"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
938
moderation_latency
(null)
generation_time
129446
tokens_prompt
923
tokens_completion
8579
native_tokens_prompt
847
native_tokens_completion
7305
native_tokens_completion_images
(null)
native_tokens_reasoning
6288
native_tokens_cached
256
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.0222952
router
(null)
provider_responses
0
status
(null)
is_byok
false
latency
10923
endpoint_id
"3438c28e-ebcb-4f46-8bab-f133912d5297"
provider_name
"Together"
model_permaslug
"moonshotai/kimi-k2.5-0127"
1
id
"chatcmpl-6993d8ba62423198c4c83b7a"
status
200
is_byok
false
latency
938
endpoint_id
"49762299-66fd-4514-b0ee-c9e11e231e3b"
provider_name
"Moonshot AI"
model_permaslug
"moonshotai/kimi-k2.5-0127"
api_type
"completions"
id
"gen-1771296943-yqYf4RWQVAaLnPfJ6heF"
upstream_id
"chatcmpl-6993d8ba62423198c4c83b7a"
total_cost
0.0222952
cache_discount
0.000128
upstream_inference_cost
0
provider_name
"Moonshot AI"
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
11
adverbTagCount
1
adverbTags
0
"Eva said quietly [quietly]"
93.3155%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1496
totalAiIsmAdverbs
1
found
0
adverb
"slightly"
count
1
highlights
0
"slightly"
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)
46.5241%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1496
totalAiIsms
8
found
0
word
"glint"
count
1
1
word
"quivered"
count
1
2
word
"silk"
count
1
3
word
"pristine"
count
1
4
word
"weight"
count
2
5
word
"echoing"
count
1
6
word
"etched"
count
1
highlights
0
"glint"
1
"quivered"
2
"silk"
3
"pristine"
4
"weight"
5
"echoing"
6
"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
93
matches
0
"was surprised"
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
2
hedgeCount
1
narrationSentences
93
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
2
totalSentences
111
matches
0
"like that, the"
1
"places that stay"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
42
mean
35.12
std
23.05
cv
0.656
sampleLengths
0
86
1
59
2
2
3
82
4
42
5
58
6
54
7
66
8
45
9
40
10
40
11
15
12
45
13
66
14
6
15
3
16
79
17
9
18
7
19
47
20
23
21
5
22
49
23
64
24
22
25
17
26
33
27
3
28
49
29
4
30
35
31
5
32
28
33
42
34
48
35
42
36
16
37
42
38
17
39
28
40
24
41
28
90.3226%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
6
totalSentences
93
matches
0
"been sealed"
1
"been arranged"
2
"was surprised"
3
"were curled been removed, been placed"
4
"was etched"
5
"been found"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
180
matches
(empty)
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1104
adjectiveStacks
0
stackExamples
(empty)
adverbCount
20
adverbRatio
0.018115942028985508
lyAdverbCount
9
lyAdverbRatio
0.008152173913043478
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
111
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
111
mean
13.29
std
9.56
cv
0.719
sampleLengths
0
20
1
21
2
28
3
17
4
19
5
2
6
38
7
2
8
10
9
20
10
18
11
24
12
10
13
14
14
9
15
19
16
21
17
37
18
5
19
8
20
18
21
23
22
17
23
13
24
11
25
8
26
17
27
10
28
16
29
19
30
3
31
9
32
2
33
3
34
5
35
18
36
5
37
6
38
29
39
6
40
9
41
9
42
20
43
16
44
3
45
3
46
20
47
18
48
22
49
6
52.4242%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
9
diversityRatio
0.36363636363636365
totalSentences
110
uniqueOpeners
40
38.6364%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
11
fancyCount
6
fancyTags
0
"Quinn said, her voice carrying the clipped efficiency of her military bearing (say, carry clip bear)"
1
"said DC Harrow, stepping from behind a support pillar (say step)"
2
"Eva said quietly (say quietly)"
3
"Quinn interrupted, not unkindly (interrupt)"
4
"Eva whispered (whisper)"
5
"Harrow breathed behind her (breathe)"
89.4837%