NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMR643YF44SJZV6W00F9GKW
Run Details
Model:
MoonshotAI: Kimi K2.5
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
1m 34s
Cost:
$0.010619
Provider:
AtlasCloud
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 of The Raven’s Nest buzzed against the gathering dark, a persistent electric hum that matched the static in Rory’s skull. She sat at the far end of the oak bar, her left hand wrapped around a pint of amber ale that had gone lukewarm twenty minutes ago. The crescent-shaped scar on her wrist peeked from beneath her sleeve, pale and silver against her skin, a permanent reminder of a Cardiff garden gate and a childhood she could no longer fully trust in memory. Above her, the walls pressed close with their cartography of old wars—faded maps of Prague, Belgrade, black-and-white photographs of men in fedoras who had likely died in ditches long before she was born. Silas moved behind the bar with the economical grace of a man who had learned to compensate for pain. His left leg dragged
slightly
, the knee injury from Prague decades ago still dictating his geography. He polished a tumbler with a white cloth, his silver signet ring catching the low light, grey-streaked auburn hair falling across his forehead as he worked. He didn’t ask if she wanted another drink. He knew she wasn’t here for the beer. The door opened, admitting a draft of November air and the wet smell of Soho after rain. Rory didn’t look up immediately. She
was counting
the rings on the bar’s surface, tracing the grain with her thumbnail, practicing the breathing technique she’d learned in the six months since she’d fled Evan’s flat in Cathays—the one where the walls had
seemed to
shrink every time she spoke too loudly. In, hold, out. The door clicked shut. High heels crossed the floorboards, a sound too sharp, too expensive for the usual afternoon crowd of failed actors and off-duty cab drivers. “Rory?” The voice stopped her breath mid-cycle. It carried the lilt of the Valleys, polished now, smoothed out by elocution lessons and ambition, but unmistakable. Rory’s shoulders tightened. She turned her head
slowly
, her straight black hair swinging against her jaw. Imogen stood three feet away, poised beneath the green neon like a creature from a different taxonomy entirely. She wore a camel-colored cashmere coat that probably cost more than Rory made in three months delivering Sichuan beef up five flights of stairs. Her hair was shorter now, a sleek bob that ended
precisely
at her jawline, and she carried a leather portfolio pressed against her ribs as though it contained state secrets. But her eyes were the same—hazel, sharp, capable of dissecting a contract or a friendship with equal precision. “It is you,” Imogen said. A statement, not a question, though her voice tilted upward at the end, betraying uncertainty. Rory forced her fingers to relax around the pint glass. “Imogen.” They stared at each other across the gulf of three years. Three years since Rory had left her Pre-Law textbooks scattered across their shared kitchen table in the student house on Colum Road, since she’d taken only what fit in a rucksack and caught the first train to Paddington while Evan was at the gym. Three years of silence, of deleted social media, of
carefully
maintained absences. “You’re... here,” Imogen said, stepping closer. Her heels clicked once, twice, then stopped. She
seemed to
realize the inadequacy of the observation and flushed
slightly
, the color high on her cheekbones. “I mean, London. I’d heard—Eva mentioned you’d moved, but she didn’t say where. She said you didn’t want to be found.” Rory felt the
weight
of Silas’s attention from behind the bar, subtle but present, the guardian instinct of the retired operative never fully dormant. She pulled her sleeve down to cover the scar, a reflex she hadn’t yet unlearned. “I’m upstairs,” Rory said, gesturing vaguely toward the ceiling with her chin. “Flat above the bar. I work for—” She stopped, the words sticking. She delivered takeaway for Yu-Fei Cheung six days a week. She lived in a studio with water stains on the ceiling and a lock she’d changed three times. “I’m here,” she finished flatly. Imogen’s gaze traveled over her, cataloguing the differences. The Rory she had known at Cardiff had worn pressed blouses and carried color-coded highlighters, had argued tort law with professors over afternoon tea, had
been groomed
since birth for the Inns of Court like her father before her. This Rory wore faded denim and a thermal shirt under a jacket that smelled of sesame oil. She was thinner, harder, her bright blue eyes dulled by a vigilance that never quite slept. “You look different,” Imogen said
softly
. “So do you,” Rory replied. “You look... successful.” “I’m clerking for Hardwicke Chambers. Commercial litigation.” Imogen said it
quickly
, as if rushing past the information before it could sound like boasting. She shifted the portfolio to her other arm. “I’m meeting a client nearby. I saw the sign—the green neon. I thought it looked... interesting. Different.” Different. The word hung between them, heavy with everything unsaid. Different like Rory had become different. Different like leaving without a note. Different like the bruises that had bloomed on Rory’s ribs during their second year, which Imogen had pretended not to see, and Rory had pretended were from falling off her bike. Silas limped over, his gait uneven but dignified, the rubber sole of his left shoe scuffing
softly
against the wood. He set a fresh pint in front of Rory without asking, then turned to Imogen. “Drink?” he asked. His voice was gravel and
velvet
, the kind of voice that suggested he had once persuaded people to betray their countries. “Gin and tonic, please,” Imogen said. “Bombay, if you have it.” Silas nodded and moved away, leaving them in the pocket of silence that had opened between them like a fissure. “You didn’t say goodbye,” Imogen said. She didn’t look at Rory as she said it, watching instead as Silas poured the gin with steady hands. “Third year. You just... vanished. Your father called me. He thought you might have told me where you were going. He was frantic.” Rory wrapped her fingers around the new pint, cold and sweating. “I couldn’t.” “Because of Evan?” The name landed like a stone in still water. Rory’s throat constricted. She remembered the last time she’d seen Imogen—at a coffee shop near the law library, three days before the end. Imogen had been outlining a moot court argument, her handwriting precise, her future mapped out in blue ink. Rory had sat across from her, wearing long sleeves in May, her wrist throbbing where Evan had gripped it too hard during an argument about a text message from her mother. “I had to disappear,” Rory said. Her voice sounded distant, as though it belonged to someone else. “It was the only way to make it stop.” Imogen turned then, fully, her eyes filling with a complex arithmetic of guilt and grief. “I knew something was wrong. I knew it. But you were always so... controlled. So capable. I thought if you needed help, you’d ask. You were always the strong one, Rory. The one with the plan.” “I had a plan,” Rory said. She looked down at her hands, at the scar, at the rough skin of her knuckles from hauling delivery bags up staircases. “The plan just stopped fitting.” The gin arrived. Imogen took it but didn’t drink, her manicured nails tapping a nervous rhythm against the glass. “I’m sorry,” she said. “For not seeing it. For letting you vanish.” Rory shook her head. “You were busy. You had your own future to worry about. Looks like it worked out.” “Does it?” Imogen’s laugh was sharp, brittle. She looked around the bar, at the maps of cities she would never visit under such desperate circumstances, at Silas who watched them with the impartial patience of a man who had seen every possible permutation of human tragedy. “I spend sixteen hours a day reviewing shipping contracts. I haven’t slept through the night in two years. I’m engaged to a man who thinks my job is ‘cute’ until it interferes with his golf schedule. And I saw you sitting here, with your hair all...” She gestured vaguely. “And you looked peaceful. You looked free.” Rory considered this. She thought of the flat upstairs, small but wholly hers, the locks she controlled, the silence that wasn’t predatory. She thought of Evan’s voice, which had once seemed like protection and then like a cage, and how she no longer flinched when phones rang unexpectedly. “I’m not free,” Rory said
carefully
. “I’m just... surviving differently.” They drank then, in parallel, the silence between them shifting from jagged to something almost tender, a shared recognition of roads not taken, of the brutal arithmetic of survival. The green neon
flickered
overhead, casting their faces in intermittent emerald light. “I should go,” Imogen said eventually, though she didn’t move. “My client.” “Yes.” Imogen reached into her portfolio and withdrew a card, ivory and embossed. She slid it across the bar. “If you ever want to... I don’t know. Talk. Or not talk. Have coffee where we don’t mention Cardiff or law or any of it.” Rory looked at the card but didn’t touch it. “I’m not that person anymore, Imogen. The one who knew Latin legal terms and wore blazers. I’m not sure there’s enough common language left.” “Maybe not,” Imogen said. She stood, smoothing her coat, adjusting herself back into the armor of her success. “But we knew each other once. That has to count for something. Even if it’s just... regret.” She turned and walked toward the door, her heels striking the floor with the decisive rhythm of someone who knew exactly where she
was going
. The bell chimed as she stepped out into the Soho night, leaving behind the scent of expensive perfume and the
weight
of three years of silence. Rory sat alone with her two pints, the scar on her wrist throbbing with a phantom ache. Silas limped over and removed the empty glasses, his signet ring clinking
softly
against the rim. “Old ghost?” he asked. “Something
like that,” Rory
said. She picked up the business card and turned it over in her fingers, then tucked it into her back pocket, not committing to anything, but not discarding it either. Outside, the green neon buzzed on, illuminating the maps of old wars, marking time in electric pulses against the London dark.
created_at
"2026-02-17T02:53:37.528703+00:00"
2/17/2026, 2:53:37 AM
model
"moonshotai/kimi-k2.5-0127"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1371
moderation_latency
(null)
generation_time
93702
tokens_prompt
867
tokens_completion
4814
native_tokens_prompt
820
native_tokens_completion
4056
native_tokens_completion_images
(null)
native_tokens_reasoning
2094
native_tokens_cached
820
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.01061858
router
(null)
provider_responses
0
id
"9ab0c03eabae4d4d86e9020dda579f39"
status
200
is_byok
false
latency
1371
endpoint_id
"c1de3dab-1e75-4a69-9c51-fde39ae5bb7e"
provider_name
"AtlasCloud"
model_permaslug
"moonshotai/kimi-k2.5-0127"
api_type
"completions"
id
"gen-1771296723-KwwFb7L4Vn3jceclPOUX"
upstream_id
"9ab0c03eabae4d4d86e9020dda579f39"
total_cost
0.01061858
cache_discount
0.00033702
upstream_inference_cost
0
provider_name
"AtlasCloud"
Evaluation details
Result
Evaluator
Details
Meta Data
40.7407%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
18
adverbTagCount
5
adverbTags
0
"Rory said, gesturing vaguely toward the ceiling with her chin [vaguely]"
1
"she finished flatly [flatly]"
2
"Imogen said softly [softly]"
3
"Rory said carefully [carefully]"
4
"Imogen said eventually, though she didn’t move [eventually]"
42.6934%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1745
totalAiIsmAdverbs
10
found
0
adverb
"carefully"
count
2
1
adverb
"precisely"
count
1
2
adverb
"quickly"
count
1
3
adverb
"slightly"
count
2
4
adverb
"slowly"
count
1
5
adverb
"softly"
count
3
highlights
0
"carefully"
1
"precisely"
2
"quickly"
3
"slightly"
4
"slowly"
5
"softly"
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)
77.0774%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1745
totalAiIsms
4
found
0
word
"flickered"
count
1
1
word
"velvet"
count
1
2
word
"weight"
count
2
highlights
0
"flickered"
1
"velvet"
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
98
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
2
narrationSentences
98
filterMatches
(empty)
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
119
matches
0
"like that,” Rory"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
44
mean
39.32
std
28.81
cv
0.733
sampleLengths
0
119
1
77
2
17
3
81
4
1
5
40
6
90
7
20
8
11
9
67
10
52
11
39
12
57
13
80
14
6
15
8
16
48
17
53
18
59
19
11
20
20
21
48
22
13
23
3
24
81
25
26
26
51
27
33
28
31
29
20
30
102
31
48
32
10
33
41
34
12
35
1
36
43
37
33
38
35
39
51
40
33
41
4
42
5
43
50
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
98
matches
0
"been groomed"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
2
totalVerbs
239
matches
0
"was counting"
1
"was going"
99.5018%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1405
adjectiveStacks
0
stackExamples
(empty)
adverbCount
57
adverbRatio
0.040569395017793594
lyAdverbCount
26
lyAdverbRatio
0.018505338078291814
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
119
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
119
mean
14.54
std
10.58
cv
0.728
sampleLengths
0
23
1
27
2
36
3
33
4
19
5
16
6
26
7
8
8
8
9
17
10
5
11
46
12
3
13
4
14
23
15
1
16
6
17
18
18
3
19
13
20
18
21
24
22
30
23
18
24
5
25
15
26
10
27
1
28
11
29
44
30
12
31
6
32
7
33
18
34
21
35
24
36
15
37
12
38
12
39
10
40
18
41
5
42
8
43
39
44
17
45
16
46
6
47
5
48
3
49
23
43.4174%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
10
diversityRatio
0.31092436974789917
totalSentences
119
uniqueOpeners
37
91.6667%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
18
fancyCount
6
fancyTags
0
"Imogen said, stepping closer (say, step)"
1
"Rory said, gesturing vaguely toward the ceiling with her chin (say, gesture vaguely)"
2
"she finished flatly (finish flatly)"
3
"Imogen said softly (say softly)"
4
"Rory said carefully (say carefully)"
5
"Imogen said eventually, though she didn’t move (say eventually, does not move)"
87.9469%