NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQMV2A1F5SB50XC4BMZYE1
Run Details
Model:
Gemini 3 Flash (Preview)
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
17.7s
Cost:
$0.007039
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 green neon sign of The Raven’s Nest hummed with a low-frequency buzz that Rory felt in her teeth. It was a Tuesday, the kind of night where Soho felt less like the beating heart of London and more like a collection of damp alleyways and overpriced gin. Rory adjusted the strap of her delivery bag—empty now, smelling faintly of the Golden Empress’s star anise and fried garlic—and stepped inside. The bar was a cavern of amber light and dust motes. Silas was behind the mahogany, his grey-streaked auburn hair catching the glow of the overhead pendant lamps. He didn’t look up immediately, but the rhythm of his movement changed, a subtle acknowledgement of her presence. He
was polishing
a highball glass with the
methodical
precision of a man who used to service firearms. The silver signet ring on his right hand caught the light as he set the glass down. "The usual, Rory?" Silas asked, his voice a gravelly baritone that anchored the room. "Please, Silas. My knees feel like they’re made of wet cardboard tonight," she said, sliding onto a stool at the far end of the bar. Silas moved to the taps, his left leg dragging just a fraction of an inch—a ghost of Prague that never quite left him. He didn’t pity his limp, so Rory didn’t either. She watched his hands, steady and calloused. He was the most constant thing in her life lately, a quiet
sentinel
who asked no questions about the black-and-white photographs of forgotten sailors or the maps on the wall that dated back to the Cold War. He placed a cold pint in front of her. Rory reached for it, her left sleeve riding up just enough to reveal the small crescent-shaped scar on her wrist. She caught movement in the peripheral of her vision—a man sitting three stools down who had been staring at his own reflection in a puddle of spilled stout. He looked up when she spoke, and for a heartbeat, the air in the bar
seemed to
thin. "Rory?" The name didn’t sound like it belonged in London. It didn’t sound like the name she used for Yu-Fei’s delivery logs or the name on her lease upstairs. It sounded like Cardiff. It sounded like rain on a slate roof and the smell of old law books in her father’s study. Rory turned
slowly
. The man was in his mid-twenties, wearing a charcoal wool coat that looked expensive but lacked character. His hair was cut in a sharp, professional fade, a
stark
contrast to the thick, unruly curls she remembered. His face was leaner, the boyish softness of his jaw gone, replaced by the hard, weary lines of someone who spent their life under fluorescent office lights. "Caleb," she said. The word felt heavy, a stone she’d forgotten she
was carrying
. Caleb stood, his movements hesitant. He looked her over—her shoulder-length black hair, her practical boots, the faint scent of takeout that clung to her jacket. "I thought... I heard you’d gone to London, but Eva wouldn't say where. Christ, Rory. It’s been four years." "Five," she corrected
gently
. "Five since the graduation party." Silas didn't move, but his hazel eyes shifted toward Caleb, measuring the threat level or perhaps just the emotional
weight
of the intruder. Finding neither to be immediately dangerous, he went back to wiping the bar, though he stayed within earshot. "Five," Caleb repeated, pulling out the stool next to her. "You look... different." "I’m older, Caleb. That tends to happen when time passes." "No, I mean..." He gestured vaguely at her, at the bar, at the grit of Soho pressing against the windows. "You were going to be a barrister. Your dad
had that spot
lined up at the chambers in Gray’s Inn. I went there for a brief last month, actually. I asked after you. They acted like I was asking about a ghost." Rory took a long pull of her beer, letting the cold bitterness settle her nerves. "I decided against the law. Turns out, I’m better at finding my way through the city than I am through a legal brief." Caleb flinched at the dismissal. He looked down at his drink. "We all thought... we thought something had happened. When you left Cardiff without a word, when you stopped answering the phone. Evan was a mess, Rory. He looked for you for months." At the mention of the name, Rory’s fingers tightened around her glass. She felt the phantom prickle of anxiety at the base of her neck, the old instinct to check the exits. Silas slowed his cloth on the bar. He had heard the tension. "Evan was a mess because he lost his favorite audience," Rory said, her voice dropping to a cool, flat register. "Let’s not rewrite history, Caleb. You knew what it was like." Caleb had the grace to look ashamed. He traced a circle in the condensation on the bar. "I knew you fought. I didn't know it was... that bad. I just thought you were one of those couples that thrived on the drama. We were kids. We were idiots." "I wasn't a kid," Rory said. "I was twenty and I was drowning. There’s a difference." The silence that followed
was filled
by the low jazz playing from the speakers and the muffled sound of a taxi horn outside. Caleb looked around the Nest, his eyes landing on a map of 19th-century Istanbul pinned behind the bar. "Is this where you’ve been? Hiding in a cellar in Soho?" "I’m not hiding," Rory said, though the lie tasted like copper. "I’m living. I work. I have a flat upstairs. I’m quiet. It’s a good life." "You were the smartest person in our year," Caleb said, his voice rising with a sudden, sharp frustration. "You could have done anything. Now you’re... what? Delivering noodles? Living above a pub? Don't you regret it? Don't you miss the way things were supposed to be?" Rory looked at him—
really
looked at him. She saw the expensive watch, the manicured nails, and the way his eyes darted
nervously
, as if he were constantly checking a mental schedule. He was exactly who he
was supposed
to be. He was the success story their parents talked about over Sunday roast. And he
looked miserable
. "I miss the person I thought I’d be," Rory admitted, her voice softening. "I miss the girl who thought the world was a series of logical arguments you could win if you just cited the right precedent. But I don't miss the
weight
of expectations. I don't miss the fear." She leaned closer, her bright blue eyes locking onto his. "Tell me, Caleb. Do you like the law? Do you like the three-piece suits and the billable hours and the way your heart hammers when you realize you’ve traded your entire youth for a title?" Caleb didn't answer. He took a gulp of his drink, his throat bobbing. The silence was his confession. "I saw your mother," he said after a moment, his voice thick. "In the supermarket in Penarth. She looked... grey. She said she hears from you occasionally, but that you never give an address. She thinks you’re ashamed of how you left." Rory felt a sharp
pang
of guilt, a familiar needle in her heart. "I’m not ashamed. I’m just... I had to prune the tree so it would stop dying, Caleb. Sometimes that means cutting off the branches that look healthy, too." "I'm a branch now?" Caleb asked, a ghost of a smile touching his lips. It was a sad, fragile thing. "You’re a memory," Rory said. "A good one, mostly. But you belong to a version of me that doesn't exist anymore." Caleb stood up, buttoning his coat. The movement was stiff, formal. He looked around the bar one last time, his gaze lingering on Silas, who was now leaning against the back counter, arms crossed, watching them with the detached curiosity of an apex predator. "I have a train to catch," Caleb said. "I’m heading back to Cardiff tonight. My sister’s getting married this weekend." "Tell her I said congratulations," Rory said, knowing he wouldn't. Knowing the name 'Rory Carter' was a taboo subject in those circles now, a cautionary tale about the girl who threw it all away. Caleb hesitated. He reached out as if to touch her hand, then saw the way she didn't move, the way she remained
perfectly
still and contained within her own orbit. He pulled back. "I’m glad you’re alive, Rory. Truly." "I’m more than alive, Caleb," she said. "I’m here." He nodded, a sharp, jerky movement, and walked toward the door. The green neon glow swallowed him as he stepped out into the London night, the bell above the door chiming a lonely note. Rory sat still until the sound of his
footsteps
faded. She felt the heavy silence of the bar settle back over her, comfortable and familiar. Silas moved down the bar, picking up Caleb’s half-finished glass. "Friend of yours?" Silas asked. "An old ghost," Rory replied. She looked at her reflection in the mirror behind the rows of amber bottles. Her face was the same, but the eyes were different—sharper, less searching. "They have a habit of showing up when the weather turns," Silas said, pouring a small measure of rye whiskey into a fresh glass and pushing it toward her. "On the house." Rory took the glass. The silver ring on Silas’s hand caught the light again, a reminder of secrets kept and lives left behind. He didn't ask her why she
was crying
, mostly because she wasn't—not on the outside. She just leaned her head back, listened to the hum of the neon, and waited for the feeling of
being hunted
to pass, replaced by the quiet, cold certainty of being exactly where she had chosen to be.
created_at
"2026-02-17T02:42:55.141234+00:00"
2/17/2026, 2:42:55 AM
model
"google/gemini-3-flash-preview-20251217"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
756
moderation_latency
(null)
generation_time
17614
tokens_prompt
867
tokens_completion
2419
native_tokens_prompt
842
native_tokens_completion
2206
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.007039
router
(null)
provider_responses
0
status
200
is_byok
false
latency
756
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-1771296156-uk1WKQwBryfXK4m3WVu4"
upstream_id
(null)
total_cost
0.007039
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Google AI Studio"
Evaluation details
Result
Evaluator
Details
Meta Data
98.2456%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
19
adverbTagCount
2
adverbTags
0
"she corrected gently [gently]"
1
"Rory said, though the lie tasted like copper [like]"
63.9856%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1666
totalAiIsmAdverbs
6
found
0
adverb
"gently"
count
1
1
adverb
"nervously"
count
1
2
adverb
"perfectly"
count
1
3
adverb
"slowly"
count
1
4
adverb
"really"
count
1
5
adverb
"truly"
count
1
highlights
0
"gently"
1
"nervously"
2
"perfectly"
3
"slowly"
4
"really"
5
"truly"
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)
57.9832%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1666
totalAiIsms
7
found
0
word
"sentinel"
count
1
1
word
"pang"
count
1
2
word
"methodical"
count
1
3
word
"stark"
count
1
4
word
"weight"
count
2
5
word
"footsteps"
count
1
highlights
0
"sentinel"
1
"pang"
2
"methodical"
3
"stark"
4
"weight"
5
"footsteps"
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
89
matches
0
"looked miserable"
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
1
narrationSentences
89
filterMatches
(empty)
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
112
matches
0
"had that spot"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
46
mean
35.83
std
20.02
cv
0.559
sampleLengths
0
70
1
81
2
14
3
25
4
76
5
57
6
18
7
1
8
51
9
66
10
14
11
44
12
9
13
41
14
13
15
10
16
62
17
38
18
43
19
44
20
31
21
48
22
16
23
41
24
11
25
26
26
46
27
56
28
50
29
45
30
18
31
42
32
41
33
20
34
21
35
44
36
20
37
34
38
39
39
9
40
34
41
35
42
5
43
31
44
32
45
76
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
3
totalSentences
89
matches
0
"was filled"
1
"was supposed"
2
"being hunted"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
3
totalVerbs
198
matches
0
"was polishing"
1
"was carrying"
2
"was crying"
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1157
adjectiveStacks
1
stackExamples
0
"small crescent-shaped scar"
adverbCount
33
adverbRatio
0.028522039757994815
lyAdverbCount
17
lyAdverbRatio
0.014693171996542784
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
112
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
112
mean
14.71
std
9.41
cv
0.64
sampleLengths
0
19
1
29
2
22
3
11
4
17
5
18
6
18
7
17
8
14
9
25
10
23
11
9
12
7
13
37
14
9
15
20
16
28
17
18
18
1
19
9
20
19
21
4
22
19
23
3
24
17
25
19
26
27
27
3
28
11
29
5
30
20
31
19
32
4
33
5
34
23
35
18
36
10
37
3
38
10
39
20
40
42
41
15
42
23
43
5
44
6
45
32
46
12
47
20
48
7
49
5
33.9286%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
18
diversityRatio
0.25892857142857145
totalSentences
112
uniqueOpeners
29
56.5789%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
19
fancyCount
9
fancyTags
0
"she said, sliding onto a stool at the far end of the bar (say, slide)"
1
"she corrected gently (correct gently)"
2
"Caleb repeated, pulling out the stool next to her (repeat, pulling out)"
3
"Rory said, her voice dropping to a cool, flat register (say, drop)"
4
"Rory said, though the lie tasted like copper (say, taste like)"
5
"Caleb said, his voice rising with a sudden, sharp frustration (say, rise)"
6
"Rory admitted, her voice softening (admit, soften)"
7
"Rory said, knowing he wouldn't (say, does would not)"
8
"Silas said, pouring a small measure of rye whiskey into a fresh glass and pushing it toward her (say, pour push)"
88.5131%