NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPHJF8DVP1QEY6QJ6HFCQQ
Run Details
Model:
GPT-4o, Aug. 6th (temp=0)
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
36.5s
Cost:
$0.017692
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 Raven's Nest hummed with the low murmur of conversation, the clinking of glasses, and the soft strains of a jazz quartet playing in the corner. The dim lighting cast a warm glow over the patrons, who huddled in booths or leaned against the bar, their faces half-hidden in shadow. The walls, adorned with old maps and black-and-white photographs,
seemed to
whisper stories of their own, tales 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, her bright blue gaze sweeping the room. Her black hair, straight and shoulder-length, framed her face, and she wore a leather jacket that had seen better days. The small crescent-shaped scar on her left wrist caught the light as she pushed her hair back, a reminder of a childhood long past. She made her way to the bar, her movements fluid and purposeful. 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 remnant of his past life, but his presence was commanding nonetheless. "Evening, Rory," Silas greeted her, his voice a low rumble. He wore a silver signet ring on his right hand, a constant fixture that seemed as much a part of him as his hazel eyes. "Evening, Si," Rory replied, offering a small smile. "Busy night?" "Busier than usual," he said, glancing around the room. "But nothing I can't handle." Rory nodded, leaning against the bar. She was about to order a drink when a voice from the past cut through the ambient noise, freezing her in place. "Rory? Is that
really
you?" She turned, her heart skipping a beat. Standing a few feet away was a man she hadn't seen in years. His hair was shorter, his face more lined, but there was no mistaking the familiar features. It was Evan, her ex, the one she had left behind in Cardiff. "Evan," she said, her voice
carefully
neutral. "It's been a while." He approached, a hesitant smile on his lips. "I can't believe it's you. How long has it been?" "Too long," she replied, her tone betraying nothing of the turmoil beneath. She gestured to the empty stool beside her. "Join me?" He nodded, taking the seat. Silas, sensing the shift in the air, moved to the other end of the bar, giving them space. Evan ordered a drink, and they sat in silence for a moment,
the weight of unspoken words
hanging between them. Rory studied him, noting the changes time had wrought. He seemed older, more worn, as if life had taken its toll. "You look good," he said finally, breaking the silence. "Different, but good." "Thanks," she replied, her voice steady. "You too." He chuckled, a sound that was both familiar and strange. "I doubt that, but I'll take the compliment." They lapsed into silence again, the noise of the bar filling the void. Rory sipped her drink, her mind racing. She had left Cardiff to escape him, to start anew, and yet here he was, a ghost from her past. "So, what brings you to London?" she asked, keeping her tone light. "Work," he said, shrugging. "Got transferred here a few months ago. It's been... an adjustment." "I can imagine," she said, nodding. "London's a different beast." He smiled, a hint of the old charm in his eyes. "And you? What are you doing these days?" "Working at a restaurant," she said, omitting the details. "Living above this place, actually." "Really?" He glanced around, taking in the bar's eclectic decor. "It's a nice spot." "It is," she agreed, her gaze drifting to Silas, who was busy serving another customer. "The owner is a good friend." Evan followed her gaze, his expression thoughtful. "Seems like a decent guy." "He is," Rory said, her voice firm. "He's been a great help." Evan nodded, his eyes returning to her. "I'm glad you found a place here, Rory. I always knew you'd land on your feet." She met his gaze, searching for sincerity. "Thanks, Evan. That means a lot." They fell silent once more, the conversation stalling as they both grappled with the
weight
of their shared history. Rory could feel the tension, the
unspoken
regrets that lingered between them like a shadow. "Do you ever think about Cardiff?" Evan asked
suddenly
, his voice soft. "Sometimes," she admitted, her mind flickering back to memories of the city, of their time together. "But it's in the past." "Yeah," he said, nodding
slowly
. "I guess it is." There was a pause, a moment where the past and present
seemed to
collide, and Rory felt the urge to bridge the gap, to say something that would ease the tension. "I'm sorry," she said, the words tumbling out before she could stop them. "For how things ended." Evan looked at her, surprise flickering in his eyes. "You don't have to apologize, Rory. We both made mistakes." "Maybe," she said, her voice quiet. "But I still regret how it all went down." He nodded, a shadow of sadness crossing his face. "Me too." They sat in silence, the noise of the bar fading into the background as they both grappled with the
weight
of their shared past. Rory felt a sense of closure, a release of the burden she had carried for so long. "Do you think we could be friends?" Evan asked, his voice tentative. Rory considered his question, weighing the possibility. "I think we could try," she said finally, offering him a small smile. He returned the smile, a hint of relief in his eyes. "I'd like that." They sat together, the tension easing as they talked about lighter things, the conversation flowing more easily now. Rory felt a sense of peace, a feeling that perhaps, despite everything, they could find a way forward. As the night wore on, the bar
began to
empty, the patrons drifting out into the cool London air. Rory and Evan lingered, their conversation winding down as the clock ticked towards closing time. Silas approached, his presence a comforting anchor. "Time to wrap it up, folks," he said, his tone gentle. Rory nodded, standing and stretching. "Thanks, Si." Evan rose as well, glancing at Rory. "It was good to see you, Rory. Really." "You too, Evan," she said, meaning it. They exchanged a brief, awkward hug, and then he
was gone
, disappearing into the night. Rory watched him go, a sense of closure settling over her. Silas joined her, his hazel eyes warm with understanding. "You okay?" "Yeah," she said, exhaling
slowly
. "I think I am." He nodded, a small smile playing on his lips. "Good. You deserve it." Rory smiled back, grateful for his presence, for the life she had built here. As she turned to head upstairs to her flat, she felt
a sense of hope
, a belief that the future held promise, that she could move forward without the
weight
of the past holding her back.
created_at
"2026-02-17T02:23:58.125577+00:00"
2/17/2026, 2:23:58 AM
model
"openai/gpt-4o-2024-08-06"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
568
moderation_latency
(null)
generation_time
36365
tokens_prompt
867
tokens_completion
1779
native_tokens_prompt
809
native_tokens_completion
1567
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.0176925
router
(null)
provider_responses
0
id
"chatcmpl-DA5290NhavraKE1hNnZAx2F1KKhjO"
status
200
is_byok
false
latency
447
endpoint_id
"9d15935a-34e6-4a5e-a5bc-c7dda213e876"
provider_name
"OpenAI"
model_permaslug
"openai/gpt-4o-2024-08-06"
api_type
"completions"
id
"gen-1771295001-zzLjt7z1IlSeyWuAxtci"
upstream_id
"chatcmpl-DA5290NhavraKE1hNnZAx2F1KKhjO"
total_cost
0.0176925
cache_discount
(null)
upstream_inference_cost
0
provider_name
"OpenAI"
Evaluation details
Result
Evaluator
Details
Meta Data
31.8841%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
23
adverbTagCount
7
adverbTags
0
"he said, glancing around the room [around]"
1
"she said, her voice carefully neutral [carefully]"
2
"he said finally, breaking the silence [finally]"
3
"she admitted, her mind flickering back to memories of the city, of their time together [back]"
4
"he said, nodding slowly [slowly]"
5
"she said finally, offering him a small smile [finally]"
6
"she said, exhaling slowly [slowly]"
41.2259%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1191
totalAiIsmAdverbs
7
found
0
adverb
"carefully"
count
1
1
adverb
"slowly"
count
2
2
adverb
"suddenly"
count
1
3
adverb
"really"
count
3
highlights
0
"carefully"
1
"slowly"
2
"suddenly"
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)
49.6222%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1191
totalAiIsms
6
found
0
word
"unspoken"
count
2
1
word
"weight"
count
4
highlights
0
"unspoken"
1
"weight"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"weight of words/silence"
count
1
highlights
0
"the weight of unspoken words"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
1
narrationSentences
78
matches
0
"a sense of hope"
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
3
narrationSentences
78
filterMatches
(empty)
hedgeMatches
0
"seemed to"
1
"began to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
109
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
53
mean
22.36
std
15.77
cv
0.705
sampleLengths
0
73
1
77
2
54
3
35
4
10
5
14
6
28
7
5
8
49
9
11
10
18
11
22
12
23
13
41
14
12
15
8
16
18
17
40
18
12
19
15
20
10
21
19
22
14
23
14
24
21
25
12
26
12
27
23
28
13
29
34
30
12
31
21
32
9
33
31
34
17
35
19
36
15
37
11
38
41
39
12
40
20
41
14
42
36
43
34
44
18
45
7
46
15
47
7
48
26
49
11
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
78
matches
0
"was gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
180
matches
(empty)
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
957
adjectiveStacks
1
stackExamples
0
"small crescent-shaped scar"
adverbCount
24
adverbRatio
0.025078369905956112
lyAdverbCount
8
lyAdverbRatio
0.008359456635318705
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
109
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
109
mean
10.87
std
6.78
cv
0.624
sampleLengths
0
26
1
24
2
23
3
17
4
16
5
20
6
24
7
12
8
24
9
18
10
10
11
25
12
8
13
2
14
9
15
5
16
6
17
22
18
5
19
7
20
13
21
16
22
13
23
7
24
4
25
8
26
10
27
12
28
8
29
2
30
5
31
18
32
20
33
9
34
12
35
9
36
3
37
6
38
2
39
10
40
8
41
13
42
7
43
20
44
12
45
4
46
11
47
6
48
4
49
11
59.0214%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
4
diversityRatio
0.3761467889908257
totalSentences
109
uniqueOpeners
41
11.9565%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
23
fancyCount
15
fancyTags
0
"Silas greeted her, his voice a low rumble (greet)"
1
"Rory replied, offering a small smile (reply, offer)"
2
"he said, glancing around the room (say, glance around)"
3
"she replied, her tone betraying nothing of the turmoil beneath (reply, betray)"
4
"he said finally, breaking the silence (say finally, break)"
5
"he said, shrugging (say, shrug)"
6
"she said, nodding (say, nod)"
7
"she said, omitting the details (say, omit)"
8
"she agreed, her gaze drifting to Silas, who was busy serving another customer (agree, drift be)"
9
"she admitted, her mind flickering back to memories of the city, of their time together (admit, flicker)"
10
"he said, nodding slowly (say, nod slowly)"
11
"she said, the words tumbling out before she could stop them (say, tumble stop)"
12
"she said finally, offering him a small smile (say finally, offer)"
13
"she said, meaning it (say, mean)"
14
"she said, exhaling slowly (say, exhale slowly)"
81.6300%