NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPENB51VHE3CD2NMSFN38J
Run Details
Model:
GPT-4o, Aug. 6th (temp=1)
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
55.2s
Cost:
$0.021712
Provider:
OpenAI
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 air inside The Raven's Nest smelled of hickory smoke and spilled whiskey, muted by a hint of lemon polish lingering on the aged wood. Aurora Carter, known as Rory to the few who mattered, pushed aside the dark oak door with a tentative shove. The hinges groaned, a noise familiar and curiously comforting. Above her, the distinctive green neon sign buzzed
softly
in the drizzly evening, piercing the sepia tones of dusk outside. Inside, the dimly lit room was a quilt of intimate conversations. The walls
were adorned
with old maps, their borders drawn with a precision that belied their historical inaccuracies, and black-and-white photographs that whispered stories to those who remembered. Rory's bright blue eyes, sharp and scanning, drank in every detail. The Nest hadn't changed much; it still held secrets like a miser hoarding coins. Her stride across the floor was purposeful yet relaxed. She knew the layout well enough to
navigate
it with ease; the slight unevenness of the floor near the bar, the dependable creak of the weathered boards closer to the back room. Silas had always said creaky floors were the best alarm system, and Aurora found comfort in their familiar complaint beneath her feet. Silas Blackwood, the Spymaster turned barman, stood behind the counter like a
sentinel
. His grey-streaked auburn hair glistened under the muted glow of an overhead lamp, matching the neatly trimmed beard that framed his weathered face. He listened with intent to a glass tumbler as he wiped down its inner surfaces with a white cloth, the silver signet ring on his right hand
glinting
like a diminutive
beacon
. “New faces or old ghosts?” Rory asked as she approached, her voice low, carrying an edge of mischief tainted with melancholy. Silas turned, his hazel eyes locking onto her with a warmth that spoke volumes. Time had carved new lines into his face,
etching
echoes
of laughter and shadowed memories. “The good ones can be both, Rory,” he replied, setting the glass on its side to dry. She leaned against the bar, the polished wood cool beneath her palms, and offered him a thin smile. “It's been too long. Feels like a lifetime since we last shared a drink like this.” “Aye, and lifetimes have a way of slipping past unnoticed,” Silas mused, resting his hands on the bar as if anchoring himself in the present. His eyes gave her a scrutinizing glance. “You look well. London suits you.” Rory laughed, a sound that mingled easily with the soft murmur of the room. “You mean running around with deliveries, dodging traffic, and dodging my past suits me.” Her fingers absently traced the small crescent-shaped scar on her left wrist—her relic from an innocence lost too swiftly. Silas chuckled, a dry rasp of mirth. “Youth is wasted on the young, they say. How’s the flat treating you?” “Better than some places I’ve lived. Although Silas, the walls are thin and your bar’s lively enough to keep me up on Fridays.” Her voice was light, but her gaze held shadows that spoke of sleepless nights and restless dreams. Silas gestured to a stool. “Sit, sit. Drinks are on me tonight.” She perched
lightly
, like a bird uncertain of its perch. “I had this feeling today, you know? Like something was going to happen.” Silas poured her a drink with practiced ease. “Good feeling or bad?” “Yes,” Rory said enigmatically, lifting the glass. The drink burned pleasantly, a kind of warmth that spread
slowly
. The door to the Nest opened again amid the low hum of conversations, and a gust of chilled air swirled into the room. Rory turned, absent-mindedly, and her gaze locked onto the silhouette that stepped through. Her heart stopped—congealed time stretched and ticked away agonizing seconds—before an electric jolt set it racing again. She almost didn’t recognize him; the passage of years had reshaped more than just his form. The young man she’d once known had turned into someone thicker, more substantial, yet hardened around the edges. His hair, once a vibrant chestnut,
was cropped
short, bristled with the encroachment of grey, and his features bore the gravitas of age and experience. His eyes, though, those
were unchanged
—green, like summer leaves lit from within—but they held a
weight
they once lacked. “Evan,” Rory breathed, her voice barely carrying to where Silas raised an intrigued eyebrow. Evan saw her then. Recognition sparked like flint on steel, and for a moment, the years collapsed into a knot of remembrance and regret. He approached with a hesitant, almost cautious stride, as if half-expecting the floor to fall away beneath his
weight
. “Rory,” he said. That single name, like a shot across a bow, filled the space between them, fraught with everything
unspoken
. Silas, with a wisdom that belied his rough exterior, excused himself surreptitiously, attending to another customer further down the bar, granting them the illusion of privacy within the bustling confines of the Nest. “Evan,” she replied, her voice steadier than she felt. He settled into the stool beside her, their proximity both strange and familiar. “You look... different,” he ventured, studying her as if seeing her anew. “A lifetime
does that,” she
quipped,
echoing
Silas's earlier words. “You too. Can't say I expected to see you here of all places.” Evan ran a hand over his close-cropped hair, a nervous habit she recognized from years past. “I’m in town for a few days. Business, mostly.” “Business?” Rory
echoed
, allowing herself a smirk. “Or running away like I've been?” His laughter
was strained
, an unsure chuckle that belied an inner struggle. “A bit of both, maybe. Things change, Rory.” “If only they changed when we wanted them to.” His eyes drifted to a spot on the shelf behind the bar, unfocused as if seeking answers among the bottles. “Yeah. I heard about you... moving here,” he said, steering
cautiously
around the reasons they both understood too well. “Always hoped you’d find somewhere to land.” She nodded, sipping her drink to fill the silence. “London feels like a place to disappear into. Not quite a home, but close enough.” Evan shifted, faced her more directly. “I came across something the other day…” His voice
was hedged
, carrying the delicacy of a confession. “Remember the park, back home? That one summer before everything…” “Before everything fell apart?” She finished for him, soft but cutting. “Yeah, before that.” He
let out a breath
, his shoulders losing some tension. “It’s the same. Daisies still take over the benches, and kids play like nothing’s changed. It's weird, isn’t it?” “World keeps turning, even when we’re spinning out of control.” Rory tilted her head, observing him. “Do you regret it?” “What? Leaving? Staying?” His voice almost cracked, laden with old fears and newer burdens. “Some days I regret it all. Other days? I’m grateful it happened at all.” She smiled, a genuine warmth amid the frigid memories. “Isn’t that the truth?” For a moment, they sat in the comforting noise of the bar, each wrestling with their own
ephemeral
ghosts. The silence was the kind that only old friends could share, punctuated by the inescapable truth that time—once lost—could never be reclaimed. The bar, with its secretive corners and unsaid promises, stood still around them like the eye of a storm. “I should go,” Evan said eventually, reluctant yet resigned. “Do you have to?” Her voice was a whisper, carrying the
weight
of past attempts to hold on. He nodded, a slight movement that sealed decisions he'd already made. “But before I do, can we—for once—not leave on a fraught note?” Rory met his gaze squarely. “Truce then. For old times’.” “Truce.” He extended a hand, hesitant but hopeful, and she took it, their touch lingering like a pledge of simpler times, silently made and desperately needed. As he rose to leave, Rory watched him, a figure barely touched by the glow from the overhead light, until he
was swallowed
by the London night. The air crackled with the lingering energy of what had
been said
and, more tellingly, what remained unsaid. Rory finished her drink, contemplative, while Silas drifted back with an understanding nod. There were things she needed to reconcile, faces she couldn’t escape no matter how far she ran. Above all, she realized, they were threads in the
tapestry
of who she
was becoming
—each interaction pulling her tighter into its weave. “Another?” Silas asked with a measured kindness. “No, I think I'll take the night as it is.” She smiled, genuinely this time, pushing the empty glass
gently
toward him. Later, when the hum of the bar finally quieted, and sleep teased the edges of her consciousness, she’d remember the night as more than just a reunion of old friends. It was a reminder that every decision—made or unmade—left an indelible mark. And sometimes, it was better to find a new place on the map than retrace lines that led nowhere.
created_at
"2026-02-17T02:22:41.53266+00:00"
2/17/2026, 2:22:41 AM
model
"openai/gpt-4o-2024-08-06"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
495
moderation_latency
(null)
generation_time
55114
tokens_prompt
867
tokens_completion
2379
native_tokens_prompt
809
native_tokens_completion
1969
native_tokens_completion_images
(null)
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.0217125
router
(null)
provider_responses
0
id
"chatcmpl-DA50b8825xGB5mpkA04zkzHJliMzK"
status
200
is_byok
false
latency
389
endpoint_id
"9d15935a-34e6-4a5e-a5bc-c7dda213e876"
provider_name
"OpenAI"
model_permaslug
"openai/gpt-4o-2024-08-06"
api_type
"completions"
id
"gen-1771294905-nTc09MI61DbVSXpaBCdy"
upstream_id
"chatcmpl-DA50b8825xGB5mpkA04zkzHJliMzK"
total_cost
0.0217125
cache_discount
(null)
upstream_inference_cost
0
provider_name
"OpenAI"
Evaluation details
Result
Evaluator
Details
Meta Data
22.2222%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
12
adverbTagCount
4
adverbTags
0
"Rory said enigmatically, lifting the glass [enigmatically]"
1
"Rory breathed, her voice barely carrying to where Silas raised an intrigued eyebrow [barely]"
2
"he said, steering cautiously around the reasons they both understood too well [cautiously too well]"
3
"Evan said eventually, reluctant yet resigned [eventually]"
66.7774%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1505
totalAiIsmAdverbs
5
found
0
adverb
"cautiously"
count
1
1
adverb
"gently"
count
1
2
adverb
"lightly"
count
1
3
adverb
"slowly"
count
1
4
adverb
"softly"
count
1
highlights
0
"cautiously"
1
"gently"
2
"lightly"
3
"slowly"
4
"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)
6.9767%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1505
totalAiIsms
14
found
0
word
"ephemeral"
count
1
1
word
"tapestry"
count
1
2
word
"beacon"
count
1
3
word
"sentinel"
count
1
4
word
"glinting"
count
1
5
word
"unspoken"
count
1
6
word
"weight"
count
3
7
word
"echoed"
count
1
8
word
"echoes"
count
1
9
word
"echoing"
count
1
10
word
"etching"
count
1
11
word
"navigate"
count
1
highlights
0
"ephemeral"
1
"tapestry"
2
"beacon"
3
"sentinel"
4
"glinting"
5
"unspoken"
6
"weight"
7
"echoed"
8
"echoes"
9
"echoing"
10
"etching"
11
"navigate"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"let out a breath"
count
1
highlights
0
"let out a breath"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
79
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
0
narrationSentences
79
filterMatches
(empty)
hedgeMatches
(empty)
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
99
matches
0
"does that,” she"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
47
mean
31.62
std
19.15
cv
0.606
sampleLengths
0
74
1
64
2
63
3
68
4
21
5
46
6
34
7
38
8
47
9
20
10
40
11
12
12
23
13
12
14
18
15
53
16
78
17
14
18
43
19
21
20
33
21
9
22
25
23
23
24
25
25
13
26
20
27
9
28
46
29
24
30
33
31
11
32
32
33
20
34
28
35
13
36
60
37
9
38
18
39
23
40
10
41
26
42
45
43
52
44
7
45
22
46
61
74.2616%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
7
totalSentences
79
matches
0
"were adorned"
1
"was cropped"
2
"were unchanged"
3
"was strained"
4
"was hedged"
5
"was swallowed"
6
"been said"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
201
matches
0
"was becoming"
79.4571%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1185
adjectiveStacks
1
stackExamples
0
"small crescent-shaped scar"
adverbCount
63
adverbRatio
0.053164556962025315
lyAdverbCount
28
lyAdverbRatio
0.02362869198312236
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
99
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
99
mean
15.01
std
7.58
cv
0.505
sampleLengths
0
25
1
20
2
9
3
20
4
11
5
28
6
11
7
14
8
9
9
32
10
22
11
13
12
23
13
32
14
21
15
14
16
15
17
17
18
18
19
16
20
25
21
7
22
6
23
14
24
33
25
7
26
13
27
40
28
5
29
7
30
10
31
13
32
8
33
4
34
7
35
11
36
23
37
13
38
17
39
16
40
18
41
25
42
19
43
14
44
4
45
20
46
19
47
3
48
18
49
33
73.0640%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
6
diversityRatio
0.47474747474747475
totalSentences
99
uniqueOpeners
47
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
12
fancyCount
9
fancyTags
0
"he replied, setting the glass on its side to dry (reply, set dry)"
1
"Silas mused, resting his hands on the bar as if anchoring himself in the present (muse, rest anchor)"
2
"Rory said enigmatically, lifting the glass (say enigmatically, lift)"
3
"Rory breathed, her voice barely carrying to where Silas raised an intrigued eyebrow (breathe, barely carry raise intrigue)"
4
"she replied, her voice steadier than she felt (reply, feel)"
5
"he ventured, studying her as if seeing her anew (venture, study see)"
6
"she quipped, echoing Silas's earlier words (quip, echo)"
7
"he said, steering cautiously around the reasons they both understood too well (say, steer cautiously)"
8
"Evan said eventually, reluctant yet resigned (say eventually, resign)"
77.8094%