NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPADW0GAZWXFENKD8M0RPC
Run Details
Model:
GPT-4o, Aug. 6th (temp=0)
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
19.0s
Cost:
$0.018103
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
The Raven's Nest hummed with the low murmur of conversation, the clinking of glasses, and the soft strains of a jazz quartet playing from a corner stage. The dim lighting cast a warm glow over the patrons, who huddled in booths or leaned against the polished mahogany bar. The walls, adorned with old maps and black-and-white photographs, whispered stories of distant lands and forgotten times. Aurora Carter, known to most as Rory, slipped through the entrance beneath the distinctive green neon sign. She paused, letting her eyes adjust to the dimness, and scanned the room. Her bright blue eyes, sharp and discerning, took in the familiar scene. It was a refuge of sorts, a place where she could momentarily forget the chaos of the city above. She made her way to the bar, her straight shoulder-length black hair swaying with each step. Silas Blackwood, the bar's owner, stood behind the counter, his grey-streaked auburn hair and neatly trimmed beard lending him an air of distinguished authority. He moved with a slight limp, a reminder of his past life, but his presence was as commanding as ever. "Evening, Rory," Silas greeted, his voice a gravelly rumble that carried the
weight
of years and secrets. He wore a silver signet ring on his right hand, a constant fixture that seemed as much a part of him as his own skin. "Evening, Silas," Rory replied, sliding onto a barstool. "Busy night?" "Steady enough," he said, pouring her a glass of her usual—a crisp gin and tonic. "How's the world treating you?" Rory shrugged, a small smile playing on her lips. "Same as always. Deliveries, dodging traffic, and trying to keep my head above water." Silas chuckled, a sound like gravel shifting underfoot. "Sounds about right. You know where to find me if you need anything." She nodded, taking a sip of her drink. The cool liquid was a balm against the day's weariness. She glanced around the room, her gaze lingering on the hidden door behind the bookshelf, a secret known only to a select few. As she turned back to the bar, a figure caught her eye—a man seated at the far end, his back to her. Something about the set of his shoulders, the way he held himself, tugged at a memory buried deep within her. "Silas," she said, her voice low, "who's that?" Silas followed her gaze, his hazel eyes narrowing
slightly
. "New face. Came in a few nights ago. Keeps to himself mostly." Rory nodded, but her curiosity
was piqued
. She watched as the man turned
slightly
, revealing a profile that
sent a jolt through
her. It couldn't be. But as he shifted again, she saw the unmistakable features of Evan, her past entwined with his in ways she had long
tried to
forget. Her heart thudded in her chest, a mix of emotions swirling within her—anger, regret, a
flicker
of something she couldn't quite name. She hadn't seen him in years, not since she had fled to London, leaving behind the wreckage of their relationship. She hesitated, torn between the urge to confront him and the desire to slip away unnoticed. But something held her in place, a need for closure, perhaps, or simply the
weight
of unfinished business. Gathering her resolve, she stood and made her way toward him, her steps measured and deliberate. As she approached, he looked up, his eyes widening in surprise. "Rory," he said, his voice a mix of disbelief and something else—relief, maybe, or regret. "Evan," she replied, her tone cool, guarded. "It's been a while." He nodded, gesturing to the empty seat beside him. "Join me?" She hesitated, then sat, her posture tense. The years had changed him; his once-boyish features were now lined with the marks of time and experience. His hair, once a vibrant chestnut, was now streaked with grey, and his eyes held a depth she didn't remember. "You look well," he said, his gaze searching hers. "Thanks," she replied, her voice steady. "You too." They sat in silence for a moment, the air between them heavy with
unspoken
words. The jazz music swirled around them, a backdrop to the tension that crackled like static. "What brings you to London?" she asked finally, breaking the silence. He shrugged, a small, rueful smile tugging at his lips. "Needed a change. Thought I'd try my luck here." She nodded, understanding the need to escape, to start anew. "And how's
that working
out for you?" He chuckled, a sound
tinged
with irony. "Still figuring it out. But it's... different." They lapsed into silence again, the
weight
of their shared history pressing down on them. Rory traced the rim of her glass with a finger, her mind a whirl of memories—some sweet, others bitter. "I'm sorry," Evan said
suddenly
, his voice low, earnest. "For everything." She looked at him, her expression
unreadable
. "It's in the past," she said, though the words felt hollow, a platitude that did little to ease the ache of old wounds. "I know," he said, his gaze steady. "But I needed to say it." She nodded, acknowledging the gesture, even if it couldn't change what had been. "We were young," she said, a hint of wistfulness in her tone. "And stupid." He laughed
softly
, a sound that held both amusement and regret. "Yeah, we were." They sat together, the silence between them no longer heavy but companionable, a shared understanding of the passage of time and the inevitability of change. "Do you ever think about Cardiff?" he asked, his voice quiet. "Sometimes," she admitted. "But it's not home anymore." He nodded, a shadow passing over his features. "I get that." They talked then, of inconsequential things—work, the city, the weather—filling the space with words that were safe, unthreatening. And as they spoke, Rory felt the tension ease, the past receding like a tide, leaving behind only the present moment. Eventually, the conversation lulled, and they sat in silence once more, the jazz music weaving around them like a gentle embrace. "I should go," Rory said finally, rising from her seat. "It's getting late." Evan stood as well, a hint of reluctance in his movements. "It was good to see you, Rory." "You too," she replied, and for the first time, she meant it. They parted with a nod, a silent acknowledgment of what had been and what could never be again. As Rory made her way back to the bar, she felt a sense of closure, a lightness that had been absent for too long. Silas watched her approach, his expression inscrutable. "Everything all right?" he asked as she resumed her seat. "Yeah," she said, a small smile playing on her lips. "I think it will be." He nodded, understanding in his eyes. "Good." Rory finished her drink, the cool liquid a balm against the lingering
echoes
of the past. She glanced around the bar, the familiar scene a comfort, a reminder that life moved on, even when the past
tried to
hold it back. As she left The Raven's Nest, the night air crisp and invigorating, she felt a sense of possibility unfurling within her. The city stretched out before her, vast and teeming with life, and for the first time in a long while, she felt ready to embrace it.
created_at
"2026-02-17T02:19:46.7572+00:00"
2/17/2026, 2:19:46 AM
model
"openai/gpt-4o-2024-08-06"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
802
moderation_latency
(null)
generation_time
18513
tokens_prompt
867
tokens_completion
1834
native_tokens_prompt
809
native_tokens_completion
1608
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.0181025
router
(null)
provider_responses
0
id
"chatcmpl-DA4yNCqMB8hgSdgeCCJtirdqGUcrp"
status
200
is_byok
false
latency
365
endpoint_id
"59ea8d2a-1b1b-47f1-83de-a358a724caeb"
provider_name
"Azure"
model_permaslug
"openai/gpt-4o-2024-08-06"
api_type
"completions"
id
"gen-1771294767-JhruIIwDN4uId5k634Fm"
upstream_id
"chatcmpl-DA4yNCqMB8hgSdgeCCJtirdqGUcrp"
total_cost
0.0181025
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Azure"
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 greeted, his voice a gravelly rumble that carried the weight of years and secrets [gravelly]"
1
"he said, his voice a mix of disbelief and something else—relief, maybe, or regret [maybe]"
2
"Evan said suddenly, his voice low, earnest [suddenly]"
3
"Rory said finally, rising from her seat [finally]"
67.3736%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1226
totalAiIsmAdverbs
4
found
0
adverb
"slightly"
count
2
1
adverb
"softly"
count
1
2
adverb
"suddenly"
count
1
highlights
0
"slightly"
1
"softly"
2
"suddenly"
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)
34.7471%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1226
totalAiIsms
8
found
0
word
"tinged"
count
1
1
word
"flicker"
count
1
2
word
"unspoken"
count
1
3
word
"unreadable"
count
1
4
word
"weight"
count
3
5
word
"echoes"
count
1
highlights
0
"tinged"
1
"flicker"
2
"unspoken"
3
"unreadable"
4
"weight"
5
"echoes"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"sent a shiver through"
count
1
highlights
0
"sent a jolt through"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
76
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
2
narrationSentences
76
filterMatches
(empty)
hedgeMatches
0
"tried to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
97
matches
0
"that working"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
48
mean
25.29
std
15.68
cv
0.62
sampleLengths
0
65
1
61
2
60
3
42
4
10
5
20
6
23
7
21
8
41
9
42
10
8
11
21
12
51
13
42
14
34
15
27
16
15
17
11
18
11
19
45
20
9
21
8
22
30
23
11
24
19
25
17
26
14
27
34
28
11
29
30
30
13
31
27
32
14
33
25
34
11
35
8
36
11
37
39
38
21
39
13
40
18
41
12
42
42
43
17
44
15
45
7
46
41
47
47
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
76
matches
0
"was piqued"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
175
matches
(empty)
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1065
adjectiveStacks
0
stackExamples
(empty)
adverbCount
39
adverbRatio
0.036619718309859155
lyAdverbCount
13
lyAdverbRatio
0.012206572769953052
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
97
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
97
mean
12.52
std
6.88
cv
0.55
sampleLengths
0
27
1
21
2
17
3
17
4
13
5
12
6
19
7
16
8
24
9
20
10
17
11
25
12
8
13
2
14
15
15
5
16
9
17
14
18
8
19
13
20
8
21
10
22
23
23
22
24
20
25
8
26
9
27
12
28
7
29
16
30
3
31
25
32
22
33
20
34
16
35
18
36
16
37
11
38
15
39
7
40
4
41
9
42
2
43
7
44
18
45
20
46
9
47
6
48
2
49
15
61.1684%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
4
diversityRatio
0.3917525773195876
totalSentences
97
uniqueOpeners
38
43.4211%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
19
fancyCount
10
fancyTags
0
"Silas greeted, his voice a gravelly rumble that carried the weight of years and secrets (greet, gravelly rumble carry)"
1
"Rory replied, sliding onto a barstool (reply, slide)"
2
"he said, pouring her a glass of her usual—a crisp gin and tonic (say, pour usual)"
3
"he said, his gaze searching hers (say, search)"
4
"Evan said suddenly, his voice low, earnest (say suddenly)"
5
"she said, though the words felt hollow, a platitude that did little to ease the ache of old wounds (say, feel hollow, do)"
6
"she admitted (admit)"
7
"Rory said finally, rising from her seat (say finally, rise)"
8
"she replied, and for the first time, she meant it (reply, mean)"
9
"she said, a small smile playing on her lips (say, play)"
86.4628%