NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPADVY1PRAN3KG064YW0XJ
Run Details
Model:
GPT-4o, May 13th (temp=1)
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
11.1s
Cost:
$0.023680
Provider:
Azure
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
Aurora Carter pushed open the heavy door of The Raven's Nest, the distinctive green neon sign casting a soft glow above her as she stepped into the dimly lit bar. The ambient clatter of glasses and murmured conversations greeted her, a familiar comfort in the heart of Soho. She took a moment to let her eyes adjust to the old maps and black-and-white photographs covering the walls, remnants of a world she had once been eager to escape. Silas Blackwood noticed Rory immediately. It was impossible not to, despite the years that had passed since he had last seen her. The straight shoulder-length black hair was exactly as he remembered, though the young woman who wore it had grown, matured. Her bright blue eyes scanned the room with practiced ease, revealing a level of self-assuredness that belied the pain he'd once seen behind them. Rory spotted Silas at the far end of the bar, leaning against the polished mahogany, his silver signet ring catching the light in a subtle
glint
. The neatly trimmed beard, streaked with grey, was new—a mark of time she hadn't witnessed. His presence exuded the same quiet authority she remembered, though the limp in his left leg had grown more pronounced. Taking a deep breath, she made her way towards him, weaving through sparse tables and chairs. Silas watched her approach with a calm demeanor, a faint smile tugging at the corners of his mouth. They had shared an
unspoken
connective thread—an understanding, a history lost in the archives of forgotten missions and childhood dreams. “Silas,” Rory greeted, settling into the barstool beside him. Her tone carried a mixture of nostalgia and reticence. “Rory,” came his rumbling response, hazel eyes meeting hers with
a spark of recognition
. “It’s been too long.” She nodded, unable to keep the smile from spreading on her lips. “Time hasn’t been kind, has it?” Silas chuckled
softly
, running a hand through his auburn hair, streaks of grey meeting his fingertips. “Time seldom is. But it’s good to see you. How’s London treating you these days?” A shadow
flickered
across Rory’s face as she glanced around the bar. Silas’ establishment had only been a front the last time she’d ventured into this world—a safe harbor away from her tumultuous life. “Passable. I’ve found a place where I can contribute. Make deliveries for Yu-Fei’s restaurant. Living above, well, here. It’s...” “Not ideal, perhaps?” Silas finished for her, his voice comforting yet direct. He could read her like one of his old, worn maps. Secrets hidden in plain sight. “Not ideal,” she agreed, her finger tracing an invisible pattern on the bar. The small crescent-shaped scar on her left wrist visible in the dim light. “But getting by. Keeps me occupied.” “And Evan?” Silas asked, probing
gently
. Rory’s eyes hardened, memories of past abuses surfacing. “Gone, for good. Eva helped me get away. Different life now.” He nodded, respecting her desire to leave the past behind. “Good. You deserve peace.” A silence fell between them, rich with
unspoken
words. Silas shifted
slightly
, the knee injury a persistent reminder of his past. Rory noticed the subtle wince and broached the change she’d observed. “You’re different, too,” she remarked. “The limp—it’s worse than I recall.” “Time and botched operations,” Silas replied dryly. “Prague was... unkind.” Rory laughed—dry, almost humorless. “Unkind, indeed. Seems a theme for many of us.” Silas studied her, recognizing the
weight
she carried but also the resilience that had kept her moving forward. “And what now, Rory? What’s next for you?” “I don’t know,” she admitted, the underlying vulnerability surfacing in her gaze. “Feels like chasing shadows sometimes.” “Shadows can guide you, if you let them,” Silas offered cryptically. He got up, moving with a deliberate slow stride, heading towards a hidden bookshelf, pressing a covert mechanism that revealed a secret room. “Come with me,” he suggested. “There’s something I want to show you.” Rory followed him, intrigued yet cautious. The
clandestine
meetings, old habits—the back room evoked memories of covert operations cemented in her upbringing. Silas turned on the soft, recessed lighting, revealing an array of coded parchments and concealed dossiers. “Still running your network, I see,” Rory commented, her eyebrow raised. “Some habits die hard. The ‘Nest’ offers refuge, just as the maps and photos remind us of where we’ve been.” Silas’s tone softened, his gaze intent. “Even shadows have stories at their core.” Rory traced a finger along the edge of a table, thoughts swirling like smoke in the air. The
weight
of time pressed heavier, speaking of
unspoken
regrets, lost friendships, and dreams deferred. Silas’s calm presence and the room’s secrets offered a semblance of
solace
. “You think I’m ready?” Rory’s voice carried unshielded uncertainty. Silas met her gaze, his expression sincere. “I know you’re ready. It’s not about the path itself but the courage to walk it.” The
unspoken
regret was
palpable
. Years lost in silence, the absence of actions and words they’d never undertaken. But in the dim room, surrounded by
echoes
of their shared past, Rory found
a flicker of hope
. Silas’s words ignited a semblance of resolve she hadn’t felt in a long time. “Hard to let go of old ghosts,” she reflected, the scar a
testament
to her journey. Silas placed a reassuring hand on her shoulder. “Sometimes, you don’t have to. You learn to walk alongside them, like a friend.” Rory allowed herself to breathe, deeply. The tension eased, not entirely gone, but lighter than before. Perhaps it was the familiarity of Silas’s counsel or the realization that paths, no matter how uncertain,
were meant
to be traversed. “Thank you, Silas,” she whispered
softly
. They stood together in the secret room of The Raven’s Nest, acknowledging the specter of time and
unspoken
regrets, ready to face the future with measured courage.
created_at
"2026-02-17T02:19:38.782279+00:00"
2/17/2026, 2:19:38 AM
model
"openai/gpt-4o-2024-05-13"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
708
moderation_latency
(null)
generation_time
10652
tokens_prompt
867
tokens_completion
1609
native_tokens_prompt
809
native_tokens_completion
1309
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.02368
router
(null)
provider_responses
0
id
"chatcmpl-DA4yN1vK9ibdvXVPJRXHjiylv3c47"
status
200
is_byok
false
latency
513
endpoint_id
"ef6b0afa-fd92-4db6-96e0-b8f0e5e4734b"
provider_name
"Azure"
model_permaslug
"openai/gpt-4o-2024-05-13"
api_type
"completions"
id
"gen-1771294767-HrPS4xAUi7H95dJe9ZpC"
upstream_id
"chatcmpl-DA4yN1vK9ibdvXVPJRXHjiylv3c47"
total_cost
0.02368
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Azure"
Evaluation details
Result
Evaluator
Details
Meta Data
50.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
12
adverbTagCount
3
adverbTags
0
"Silas replied dryly [dryly]"
1
"Silas offered cryptically [cryptically]"
2
"she whispered softly [softly]"
59.1837%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
980
totalAiIsmAdverbs
4
found
0
adverb
"gently"
count
1
1
adverb
"slightly"
count
1
2
adverb
"softly"
count
2
highlights
0
"gently"
1
"slightly"
2
"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)
0.0000%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
980
totalAiIsms
15
found
0
word
"palpable"
count
1
1
word
"testament"
count
1
2
word
"flickered"
count
1
3
word
"flicker"
count
1
4
word
"glint"
count
1
5
word
"clandestine"
count
1
6
word
"unspoken"
count
5
7
word
"solace"
count
1
8
word
"weight"
count
2
9
word
"echoes"
count
1
highlights
0
"palpable"
1
"testament"
2
"flickered"
3
"flicker"
4
"glint"
5
"clandestine"
6
"unspoken"
7
"solace"
8
"weight"
9
"echoes"
66.6667%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
2
maxInWindow
2
found
0
label
"flicker of emotion"
count
2
highlights
0
"a spark of recognition"
1
"a flicker of hope"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
60
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
0
narrationSentences
60
filterMatches
(empty)
hedgeMatches
(empty)
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
76
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
34
mean
28.47
std
17.98
cv
0.631
sampleLengths
0
78
1
66
2
61
3
54
4
18
5
18
6
18
7
31
8
53
9
28
10
32
11
6
12
19
13
14
14
32
15
11
16
10
17
13
18
26
19
17
20
34
21
12
22
38
23
11
24
33
25
44
26
9
27
23
28
50
29
16
30
22
31
38
32
6
33
27
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
60
matches
0
"were meant"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
134
matches
(empty)
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
768
adjectiveStacks
1
stackExamples
0
"small crescent-shaped scar"
adverbCount
23
adverbRatio
0.029947916666666668
lyAdverbCount
13
lyAdverbRatio
0.016927083333333332
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
76
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
76
mean
12.74
std
6.58
cv
0.516
sampleLengths
0
30
1
18
2
30
3
5
4
17
5
20
6
24
7
26
8
15
9
20
10
16
11
18
12
20
13
9
14
9
15
14
16
4
17
12
18
6
19
16
20
15
21
12
22
22
23
19
24
12
25
11
26
5
27
13
28
13
29
6
30
6
31
8
32
11
33
10
34
4
35
9
36
12
37
11
38
5
39
6
40
7
41
3
42
4
43
9
44
18
45
8
46
12
47
5
48
11
49
23
78.9474%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
0
diversityRatio
0.47368421052631576
totalSentences
76
uniqueOpeners
36
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
12
fancyCount
11
fancyTags
0
"Rory greeted, settling into the barstool beside him (greet, settle)"
1
"came his rumbling response, hazel eyes meeting hers with a spark of recognition (come)"
2
"she agreed, her finger tracing an invisible pattern on the bar (agree, trace)"
3
"she remarked (remark)"
4
"Silas replied dryly (reply dryly)"
5
"she admitted, the underlying vulnerability surfacing in her gaze (admit, surface)"
6
"Silas offered cryptically (offer cryptically)"
7
"he suggested (suggest)"
8
"Rory commented, her eyebrow raised (comment, raise)"
9
"she reflected, the scar a testament to her journey (reflect)"
10
"she whispered softly (whisper softly)"
79.3410%