NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQKJS4BG7Z79Z7AX2RKZMH
Run Details
Model:
Gemini 3 Flash (Preview)
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
17.8s
Cost:
$0.007300
Provider:
Google AI Studio
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 neon heart of Soho bled onto the pavement in a series of rhythmic, electric pulses. Aurora paused under the buzzing green glow of the sign for The Raven’s Nest, the familiar vibration humming in the soles of her boots. It was a Tuesday, the kind of night where the air felt thick with unspilt rain and the scent of frying oil from the Golden Empress still lingered in the fibers of her jacket. She shifted her
weight
, the strap of her bag digging into her shoulder, and pushed through the heavy oak door. Inside, the world slowed down. The Nest was an anchor in the shifting tides of the city, a place of amber light and the low, melodic clink of glassware. Silas was behind the bar, his grey-streaked auburn hair catching the light as if it
were threaded
with actual silver. He didn't look up immediately, but Aurora saw the slight, practiced tilt of his head—the instinctive tallying of a new arrival. "You're late, Rory," Silas said, his voice a gravelly
baritone that cut
through the low-fi jazz playing from the speakers. He didn't check a clock; he didn't have to. He polished a highball glass with a linen cloth, his right hand flashing the silver signet ring that never left his finger. "Yu-Fei had a rush at the last minute," Aurora replied, sliding onto a leather-topped stool. She rested her hands on the polished wood, the small crescent-shaped scar on her left wrist pale against the dark grain. "The whole of Wardour Street decided they wanted dim sum at seven-thirty." Silas grunted, a sound that served as shorthand for sympathy. He poured her a glass of water without
being asked
, his movements economical despite the slight, hitching limp in his left leg as he moved toward the taps. "The city's restless tonight. I can feel it in the floorboards." Aurora was about to answer when the bell above the door chimed again. Cold air swept in, briefly cutting through the warmth of the bar. She didn't look back; she lived in London now, and the first rule of survival was never showing curiosity. But Silas’s hands stilled on the linen cloth. His hazel
eyes narrowed
, tracking the newcomer with the sharp, predatory focus he usually reserved for creditors or ghosts from his MI6 days. "Rory?" The voice was a jagged glass edge, familiar and yet fundamentally wrong. It carried the cadence of Cardiff, the lilt of the valleys, but it
was weighted
with a gravity that hadn't been there years ago. Aurora froze. She didn't want to turn, but the name—her name—was a hook in her skin. She
slowly
rotated the stool. Standing by the end of the bar was a man who looked like a charcoal sketch of the boy she had left behind. Evan. He was thinner, his cheekbones sharp enough to bruise, and the expensive wool coat he wore
seemed to
hang off a frame that had forgotten how to stand up straight. He looked older than thirty, his eyes sunken and rimmed with a weary redness that hadn't come from a single night’s lack of sleep. "Evan," she said. The name felt like ash in her mouth. He moved toward her, his steps hesitant. Silas shifted, leaning his elbows on the bar in a way that looked casual but placed him inches away from the heavy brass muddler he used for cocktails. The Spymaster was always watching. "I didn't think... I mean, Eva said you were in London, but I didn't think I'd actually find you," Evan said. He
tried to
smile, but it didn't reach his eyes. It stopped at his mouth, twitching like a dying nerve. "You look different. Your hair. It’s shorter." "Five years is a long time, Evan," Aurora said. Her voice was remarkably steady, even as her heart hammered against her ribs like a trapped bird. She noted the way he wouldn't meet her gaze, the way his fingers twitched near the buttons of his coat. "Can I sit?" he asked, gesturing to the stool beside her. Aurora looked at Silas. The older man gave a nearly imperceptible nod, a silent assurance that he was there, a ghost in the wings. "Sit," Aurora said. Evan climbed onto the stool, looking around the bar at the old maps and black-and-white photographs that lined the walls. He looked out of place among the relics of secret histories. "It’s a quiet place. Not
really
your style, is it? I remember you liking the noise. The clubs on Greyfriars Road." "I grew up," she said simply. "Or maybe I just stopped wanting to be seen." Evan stared at his own hands, which
were interlaced
tightly
on the bar. "I went back to the house. In Cardiff. Your dad, Brendan... he wouldn't even open the gate for me. Said if he saw me on the property again, he'd have me charged. He’s still
got that barrister’s
tongue, hasn't he? Making every word feel like a sentencing." "He was always a good judge of character," Aurora replied, her tone cool and clinical. The silence that followed was heavy, a physical pressure in the room. Evan signaled Silas for a scotch, double. Silas served him with an icy professionalism, the clink of the ice cubes against the glass the only sound for a long moment. Evan downed half the glass in a single go, a shudder racking his thin shoulders. "I'm sorry, Rory," he whispered. The words were small, pathetic things. They lacked the power to undo the nights she had spent staring at the ceiling in her old flat, waiting for the sound of his key in the lock and the dread that came with it. They didn't fix the way she still flinched if someone raised their voice or moved too
quickly
in her peripheral vision. "Which part?" Aurora asked. "The lying? The drinking? The way you made me feel like I was disappearing every day I was with you?" Evan looked up then, and she saw the wreckage of him. He wasn't the monster she had fled; he was a ruin. "All of it. I got clean, Rory. Two years ago. But by the time I woke up, everything
was gone
. I just wanted to see you. To
see that you
were... okay. That I hadn't broken you." Aurora leaned forward, the light from the green neon sign outside cutting across her face, highlighting the intelligence and the hard-won independence in her bright blue eyes. "You didn't break me, Evan. You just changed the floor plan. I had to build something else on the site of what you ruined. And I like the new version better." Evan reached out, his hand hovering near her left wrist, near the crescent-shaped scar. He didn't touch her—he knew better—but the gesture was laden with a desperate, phantom intimacy. "You were going to be a lawyer. You
had that fire
. Now you're... what? Working in a bar?" "I'm living," she said, her voice dropping to a low, fierce whisper. "I work for Yu-Fei. I live upstairs. I have friends who don't ask anything of me other than my company. I have peace. Do you have any idea how much that’s worth?" Silas cleared his throat, a sharp, tactical intervention. He
began to
wipe the bar in front of Evan, his movements forcing the younger man to draw back his hand. "Closing time soon," Silas lied. The bar stayed open until two, and it wasn't even eleven. Evan got the message. He drained the rest of his scotch and stood up. He looked smaller now than he had when he walked in, dwarfed by the shadows of the Nest. He reached into his pocket and pulled out a crumpled ten-pound note, laying it on the bar. "I won't come back," Evan said. "I just... I needed to know the ending of the story." "This isn't the ending," Aurora said, looking not at him, but at her own reflection in the mirror behind the bottles of gin and rye. "It’s just a different chapter. One you aren't in." Evan lingered for a second, his mouth opening as if to say something more, some final plea for absolution. But
the weight of the silence
from both Aurora and Silas was too much for him to push through. He turned and walked toward the door, his wool coat fluttering like the wings of a moth. The bell chimed, the cold air rushed in and out, and he
was gone
, swallowed by the London fog. Aurora didn't move for a long time. She watched the door until the green neon light stopped flickering in the glass pane. Silas reached out and took the ten-pound note, tucking it into the register. He then picked up a fresh glass and poured a finger of the good bourbon—the stuff he kept under the counter for himself. He pushed it toward her. "Hard work, facing ghosts," Silas said quietly. Aurora took a sip, the burn of the alcohol grounding her. She felt the tension
slowly
leave her shoulders, the ghost of the girl she used to be finally settling into the floorboards of the Raven’s Nest, becoming just another story among the old maps and faded photos. "He's so small now, Silas," she said, her voice barely audible over the jazz. "He used to fill up the whole world. I used to be so afraid of him." "Time doesn't just heal, Rory," Silas said, leaning back against the back-bar, his signet ring catching a stray beam of light. "It erodes. It takes the sharp edges off the things that hurt us until they're just pebbles in our pockets. You can keep them, or you can throw them away. But they don't have the power to cut you anymore." Aurora looked at the crescent scar on her wrist. It was just a mark now. A bit of history. She looked up at Silas and managed a small, genuine smile. "I think I'll throw it away," she said. She finished her drink, stood up, and tucked her chair in neatly. She didn't look at the door Evan had exited. Instead, she looked toward the stairs that led to her flat, to her life, and to the quiet, unremarkable peace she had fought so hard to win. Silas watched her go, his hazel eyes wise and weary, the gatekeeper of a thousand such secrets, as the green neon continued to pulse in the dark outside.
created_at
"2026-02-17T02:42:14.036207+00:00"
2/17/2026, 2:42:14 AM
model
"google/gemini-3-flash-preview-20251217"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
706
moderation_latency
(null)
generation_time
17726
tokens_prompt
867
tokens_completion
2479
native_tokens_prompt
842
native_tokens_completion
2293
native_tokens_completion_images
0
native_tokens_reasoning
0
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.0073
router
(null)
provider_responses
0
status
200
is_byok
false
latency
706
endpoint_id
"6e82f652-2693-4b60-bbe0-7362d6e345f0"
provider_name
"Google AI Studio"
model_permaslug
"google/gemini-3-flash-preview-20251217"
api_type
"completions"
id
"gen-1771296115-HLrdKkqcvmO6eGpP3IFU"
upstream_id
(null)
total_cost
0.0073
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Google AI Studio"
Evaluation details
Result
Evaluator
Details
Meta Data
63.1579%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
19
adverbTagCount
4
adverbTags
0
"Silas said, his voice a gravelly baritone that cut through the low-fi jazz playing from the speakers [gravelly]"
1
"she said simply [simply]"
2
"Silas said quietly [quietly]"
3
"she said, her voice barely audible over the jazz [barely]"
71.7035%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1767
totalAiIsmAdverbs
5
found
0
adverb
"quickly"
count
1
1
adverb
"slowly"
count
2
2
adverb
"tightly"
count
1
3
adverb
"really"
count
1
highlights
0
"quickly"
1
"slowly"
2
"tightly"
3
"really"
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)
88.6814%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1767
totalAiIsms
2
found
0
word
"weight"
count
2
highlights
0
"weight"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
2
maxInWindow
1
found
0
label
"eyes widened/narrowed"
count
1
1
label
"weight of words/silence"
count
1
highlights
0
"eyes narrowed"
1
"the weight of the silence"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
97
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
3
narrationSentences
97
filterMatches
(empty)
hedgeMatches
0
"seemed to"
1
"tried to"
2
"began to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
4
totalSentences
113
matches
0
"baritone that cut"
1
"got that barrister’s"
2
"see that you"
3
"had that fire"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
43
mean
40.63
std
23.2
cv
0.571
sampleLengths
0
94
1
70
2
51
3
48
4
49
5
75
6
1
7
36
8
21
9
78
10
11
11
40
12
48
13
46
14
11
15
24
16
3
17
52
18
15
19
60
20
15
21
57
22
5
23
63
24
24
25
59
26
58
27
47
28
44
29
45
30
49
31
17
32
34
33
74
34
22
35
41
36
7
37
48
38
30
39
61
40
30
41
8
42
76
98.9691%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
5
totalSentences
97
matches
0
"were threaded"
1
"being asked"
2
"was weighted"
3
"were interlaced"
4
"was gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
211
matches
(empty)
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1351
adjectiveStacks
1
stackExamples
0
"small crescent-shaped scar"
adverbCount
41
adverbRatio
0.030347890451517395
lyAdverbCount
17
lyAdverbRatio
0.012583271650629163
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
113
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
113
mean
15.46
std
9.18
cv
0.594
sampleLengths
0
16
1
24
2
34
3
20
4
5
5
24
6
20
7
21
8
20
9
9
10
22
11
15
12
21
13
12
14
10
15
28
16
11
17
13
18
12
19
19
20
8
21
23
22
1
23
12
24
24
25
2
26
14
27
5
28
23
29
1
30
30
31
24
32
3
33
8
34
7
35
28
36
5
37
21
38
10
39
10
40
7
41
9
42
17
43
20
44
11
45
4
46
20
47
3
48
20
49
11
40.2655%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
11
diversityRatio
0.26548672566371684
totalSentences
113
uniqueOpeners
30
56.5789%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
19
fancyCount
9
fancyTags
0
"Silas said, his voice a gravelly baritone that cut through the low-fi jazz playing from the speakers (say, gravelly baritone that)"
1
"Aurora replied, sliding onto a leather-topped stool (reply, slide)"
2
"she said simply (say simply)"
3
"he whispered (whisper)"
4
"she said, her voice dropping to a low, fierce whisper (say, drop)"
5
"Silas lied (lie)"
6
"Aurora said, looking not at him, but at her own reflection in the mirror behind the bottles of gin and rye (say, does look not)"
7
"Silas said quietly (say quietly)"
8
"Silas said, leaning back against the back-bar, his signet ring catching a stray beam of light (say, catch)"
89.0210%