NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-02-17-01KHMPG5E1SZ8NVHR95HY6YRW1
Run Details
Model:
Qwen 2.5 72B
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
38.2s
Cost:
$0.000768
Provider:
DeepInfra
Evaluation summary
Score
Evaluator
Details Link
0.00%
Adverbs in dialogue tags
(details)
84.78%
AI-ism adverb frequency
(details)
100.00%
AI-ism character names
(details)
100.00%
AI-ism location names
(details)
1.07%
AI-ism word frequency
(details)
100.00%
Cliché density
(details)
100.00%
Emotion telling (show vs. tell)
(details)
87.91%
Filter word density
(details)
100.00%
Gibberish response detection
(details)
100.00%
Markdown formatting overuse
(details)
100.00%
Missing dialogue indicators (quotation marks)
(details)
77.88%
Name drop frequency
(details)
7.14%
Narrator intent-glossing
(details)
100.00%
"Not X but Y" pattern overuse
(details)
100.00%
Overuse of "that" (subordinate clause padding)
(details)
100.00%
Paragraph length variance
(details)
100.00%
Passive voice overuse
(details)
100.00%
Past progressive (was/were + -ing) overuse
(details)
100.00%
Em-dash & semicolon overuse
(details)
100.00%
Purple prose (modifier overload)
(details)
100.00%
Repeated phrase echo
(details)
100.00%
Sentence length variance
(details)
58.50%
Sentence opener variety
(details)
0.00%
Adverb-first sentence starts
(details)
58.96%
Pronoun-first sentence starts
(details)
18.44%
Subject-first sentence starts
(details)
0.00%
Subordinate conjunction sentence starts
(details)
100.00%
Technical jargon density
(details)
0.00%
Useless dialogue additions
(details)
87.50%
Dialogue tag variety (said vs. fancy)
(details)
72.7397%
Overall
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 was a
haven for secrets, a place where the walls
seemed to
whisper
with the ghosts of a thousand hushed conversations.
The dim light from the
old lamps cast long shadows across the wooden bar, and
the air was thick with
the scent of aged whiskey and old tobacco.
Aurora Carter, or Rory as
she was known, stood at the threshold, her eyes
scanning
the room.
Her black hair fell in
a straight line to her shoulders, and her bright blue eyes sparkled with a hint of mischief.
She had returned to the
bar after a long day of deliveries, seeking the
familiar
comfort of Silas' company and a well-deserved drink. As she made her way through the smattering of patrons, her gaze fell upon a figure hunched over a corner booth. The person's head
was bowed
, his hands clasped around a half-empty glass. For a moment, Rory thought he looked
familiar
, but the years had blurred the lines of memory, and she wasn't entirely sure.
She hesitated, then decided to
approach, her curiosity piqued. "Silas,"
she called softly, her voice
barely above a whisper
.
The bar owner, who was
polishing a glass behind the counter, looked up and caught her eye.
He nodded, his expression warm
but guarded, as if he knew something she didn't. Rory slid into the booth, the leather creaking beneath her
weight
.
The man looked up, his
hazel eyes meeting hers. For a second, they just stared at each other, the world around them seeming to pause. "Eva,"
she said finally, the name
a soft exhalation. "Rory,"
he replied, his voice deeper, rougher than she remembered
.
He straightened, the slight limp
in his left leg visible even in the dim light. "It's been a while." "Too long,"
she agreed, her voice tinged
with a mix of nostalgia and something else, something she couldn't
quite name
.
She studied him, noting the
changes.
His hair, once auburn, was
now streaked with grey, and the lines on his face
seemed more pronounced
. But the woman in him was still there, the quiet authority that had always commanded respect. "What brings you here?"
she asked, trying to break
the
tension
that had settled between them like a thick blanket. Silas, always the perceptive one,
seemed to
sense the
tension
.
He placed a glass of
whiskey in front of her, the amber liquid a
stark
contrast against the dark wood of the bar. "On the house,"
he said with a nod
. "Thanks, Silas," Rory replied, her fingers curling around the glass.
She took a sip, the
burn of the alcohol a welcome distraction. "Evan, I—" "Call me Si,"
he interrupted, his voice firm
but not unkind. "I haven't been Evan in a long time." Rory nodded, the name rolling off her tongue like a foreign word. "Si. Right." Silence fell between them again, and Rory found herself drawn to the old maps and photographs that adorned the walls. Each one was a story, a piece of history that had shaped this place, this moment.
She wondered if any of
them could tell the story of the two of them, the friends who had once been inseparable, whose paths had diverged so dramatically. "So, how have you been?"
she asked, her voice gentle
. It was a loaded question, one that required more than a simple answer. Si took a deep breath, his fingers drumming against the table. "I've been... better. And worse. Life has a way of doing that, doesn't it?" Rory nodded, her own life flashing before her eyes in a series of
fragmented
memories. The law school she had never finished, the escape to London, the job at the Golden Empress, the apartment above the bar. Each decision, each step, had brought her to this point, to this moment. "Yeah, it does."
He watched her, his hazel
eyes warm but
unreadable
. "I heard about Evan. I'm sorry." Rory's hand tightened around the glass, her knuckles turning white. The mention of her ex's name was a sharp
reminder
of the past, of the pain she had left behind. "It was a long time ago. I'm doing better now. I have a good job, a place to stay. I'm... happy." Si's expression softened, and for a moment, the
tension
between them
seemed to
ease. "That's good. I'm glad to hear that." But the
silence
that followed was heavy, filled with
unspoken
words and unresolved feelings. Rory took another sip of her whiskey, the liquid a balm for her frayed nerves. "What about you? What's new?" Si chuckled, a sound that was both bitter and wistful. "Retirement. Or at least, something like it. I opened the bar, tried to leave the old life behind. But some things... they stick with you." Rory understood. She had her own ghosts, her own shadows that clung to her like a second skin. "I get that," she said quietly. "It's hard to let go." They sat in
silence
for a while, the
weight
of their shared history pressing down on them. The bar was quiet, the patrons mostly lost in their own conversations.
It was as if the world had paused, giving them this moment, this space to reconnect
. "You know," Si said finally, his voice low, "when you left, it was like... a part of me went with you. I always wondered where you were, what you were doing. I think I even hoped you might come back." Rory's heart twisted at his words. She had left without a word, without a goodbye. It had been a necessary escape, but it had left a deep chasm between them. "I'm sorry, Si. I had to get away. I couldn't... I couldn't stay there anymore." He nodded, understanding in his gaze. "I know. I remember what it was like, the feeling of being trapped. But you know, running away doesn't solve everything. Sometimes, you have to face the things that hurt you." Rory's jaw tightened. "I know. I've been working on that. It's
not easy, but I'm getting there
." Si reached out, his hand covering hers. The touch was light,
comforting
. "I believe you. And I'm proud of you, Rory. You're stronger than you think." Tears stung the corners of her eyes, but she blinked them away. "Thank you, Si. That means a lot." They sat together in the dim light, their hands intertwined, the world outside fading away. For a moment, they were just two old friends, reconnecting, healing. The past couldn't be undone, but maybe, just maybe, it could be forgiven. As the night wore on, they continued to talk, sharing stories and memories, laughing and crying. The bar around them blurred, the patrons and the noise fading into the background. They talked about the old days, the dreams they had once shared, and the paths they had taken. Each story, each memory, was a piece of the puzzle, bringing them closer together. When the last of the patrons had left, and the bar was quiet, Rory stood, her legs
slightly
unsteady from the whiskey. Si did the same, his hand still on hers. "I should go,"
she said, her voice soft
. "It's been a long day." Si nodded, his eyes lingering on hers. "Stay a bit longer. I don't want this night to end just yet." Rory hesitated, then nodded. "Okay. Just a bit longer." They settled back into the booth, the
comfortable
silence
stretching between them. The world outside the bar seemed distant, a place of noise and chaos. Here, in the quiet of The Raven's Nest, they found a moment of peace, a chance to reconnect and to heal. As the night deepened, the neon sign above the entrance
flickered
, casting a green glow over the room. Rory and Si sat together, their hands still intertwined, the
weight
of time and
unspoken
regret
slowly
lifting, replaced by
a sense of hope
and renewal.
created_at
"2026-02-17T02:23:13.603853+00:00"
2/17/2026, 2:23:13 AM
model
"qwen/qwen-2.5-72b-instruct"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
122
moderation_latency
(null)
generation_time
38103
tokens_prompt
889
tokens_completion
1894
native_tokens_prompt
834
native_tokens_completion
1712
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.00076776
router
(null)
provider_responses
0
id
"cmpl-fa450044d4b2426daf5469f450ff9dd2"
status
200
is_byok
false
latency
55
endpoint_id
"8b6b26e9-621a-4b31-b55a-c9aaa7482ede"
provider_name
"DeepInfra"
model_permaslug
"qwen/qwen-2.5-72b-instruct"
api_type
"completions"
id
"gen-1771294954-BsjySgX96m8PcDWiKybd"
upstream_id
"cmpl-fa450044d4b2426daf5469f450ff9dd2"
total_cost
0.00076776
cache_discount
(null)
upstream_inference_cost
0
provider_name
"DeepInfra"
Evaluation details
Result
Evaluator
Details
Meta Data
0.00%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
13
adverbTagCount
4
adverbTags
0
"she called softly [softly]"
1
"she said finally [finally]"
2
"she said quietly [quietly]"
3
"Si said finally [finally]"
dialogueSentences
32
tagDensity
0.406
leniency
0.813
rawRatio
0.308
effectiveRatio
0.25
84.78%
AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount
1314
totalAiIsmAdverbs
4
found
0
adverb
"softly"
count
1
1
adverb
"barely above a whisper"
count
1
2
adverb
"slightly"
count
1
3
adverb
"slowly"
count
1
highlights
0
"softly"
1
"barely above a whisper"
2
"slightly"
3
"slowly"
100.00%
AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0
"Blackwood"
found
(empty)
100.00%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
1.07%
AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount
1314
totalAiIsms
26
found
0
word
"whisper"
count
2
1
word
"scanning"
count
1
2
word
"familiar"
count
2
3
word
"weight"
count
3
4
word
"tinged"
count
1
5
word
"tension"
count
3
6
word
"stark"
count
1
7
word
"silence"
count
4
8
word
"fragmented"
count
1
9
word
"unreadable"
count
1
10
word
"reminder"
count
1
11
word
"unspoken"
count
2
12
word
"comforting"
count
1
13
word
"comfortable"
count
1
14
word
"flickered"
count
1
15
word
"sense of"
count
1
highlights
0
"whisper"
1
"scanning"
2
"familiar"
3
"weight"
4
"tinged"
5
"tension"
6
"stark"
7
"silence"
8
"fragmented"
9
"unreadable"
10
"reminder"
11
"unspoken"
12
"comforting"
13
"comfortable"
14
"flickered"
15
"sense of"
100.00%
Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"air was thick with"
count
1
highlights
0
"the air was thick with"
100.00%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
1
narrationSentences
78
matches
0
"a sense of hope"
87.91%
Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount
0
hedgeCount
3
narrationSentences
78
filterMatches
(empty)
hedgeMatches
0
"seemed to"
100.00%
Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences
98
gibberishSentences
0
adjustedGibberishSentences
0
longSentenceCount
0
runOnParagraphCount
0
giantParagraphCount
0
wordSaladCount
0
repetitionLoopCount
0
controlTokenCount
0
maxSentenceWordsSeen
40
ratio
0
matches
(empty)
100.00%
Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans
0
markdownWords
0
totalWords
1314
ratio
0
matches
(empty)
100.00%
Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions
13
unquotedAttributions
1
matches
0
"As the night wore on, they continued to talk, sharing stories and memories, laughing and crying."
77.88%
Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions
32
wordCount
1040
uniqueNames
9
maxNameDensity
1.44
worstName
"Rory"
maxWindowNameDensity
2.5
worstWindowName
"Rory"
discoveredNames
Raven
2
Nest
2
Carter
1
Rory
15
Silas
1
London
1
Golden
1
Empress
1
Si
8
persons
0
"Raven"
1
"Carter"
2
"Rory"
3
"Silas"
4
"Si"
places
0
"London"
1
"Golden"
globalScore
0.779
windowScore
0.833
7.14%
Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences
70
glossingSentenceCount
4
matches
0
"quite name"
1
"seemed more pronounced"
2
"It was as if the world had paused, giving them this moment, this space to reconnect"
3
"seemed distant a place of noise and chaos"
100.00%
"Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches
1
per1kWords
0.761
wordCount
1314
matches
0
"not easy, but I'm getting there"
100.00%
Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount
0
totalSentences
98
matches
(empty)
100.00%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
37
mean
35.51
std
20.18
cv
0.568
sampleLengths
0
114
1
64
2
41
3
36
4
9
5
29
6
60
7
20
8
41
9
24
10
19
11
14
12
64
13
23
14
25
15
53
16
15
17
51
18
21
19
34
20
35
21
29
22
45
23
40
24
45
25
37
26
17
27
26
28
19
29
39
30
62
31
31
32
13
33
20
34
9
35
46
36
44
100.00%
Passive voice overuse
Target: ≤2% passive sentences
passiveCount
1
totalSentences
78
matches
0
"was bowed"
100.00%
Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount
1
totalVerbs
167
matches
0
"was polishing"
100.00%
Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount
0
semicolonCount
0
flaggedSentences
0
totalSentences
98
ratio
0
matches
(empty)
100.00%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
313
adjectiveStacks
0
stackExamples
(empty)
adverbCount
10
adverbRatio
0.03194888178913738
lyAdverbCount
0
lyAdverbRatio
0
100.00%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
98
echoCount
0
echoWords
(empty)
100.00%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
98
mean
13.41
std
6.95
cv
0.518
sampleLengths
0
24
1
28
2
17
3
22
4
23
5
21
6
12
7
22
8
9
9
10
10
17
11
14
12
11
13
9
14
16
15
9
16
10
17
15
18
4
19
20
20
6
21
18
22
16
23
20
24
10
25
23
26
8
27
10
28
12
29
2
30
11
31
8
32
12
33
2
34
20
35
16
36
28
37
10
38
13
39
11
40
14
41
15
42
22
43
13
44
3
45
9
46
6
47
10
48
20
49
21
58.50%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
1
diversityRatio
0.35714285714285715
totalSentences
98
uniqueOpeners
35
0.00%
Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount
0
totalSentences
77
matches
(empty)
ratio
0
58.96%
Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount
31
totalSentences
77
matches
0
"Her black hair fell in"
1
"She had returned to the"
2
"She hesitated, then decided to"
3
"she called softly, her voice"
4
"He nodded, his expression warm"
5
"she said finally, the name"
6
"he replied, his voice deeper,"
7
"He straightened, the slight limp"
8
"she agreed, her voice tinged"
9
"She studied him, noting the"
10
"His hair, once auburn, was"
11
"she asked, trying to break"
12
"He placed a glass of"
13
"he said with a nod"
14
"She took a sip, the"
15
"he interrupted, his voice firm"
16
"She wondered if any of"
17
"she asked, her voice gentle"
18
"It was a loaded question,"
19
"He watched her, his hazel"
ratio
0.403
18.44%
Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount
68
totalSentences
77
matches
0
"The Raven's Nest was a"
1
"The dim light from the"
2
"Aurora Carter, or Rory as"
3
"Her black hair fell in"
4
"She had returned to the"
5
"The person's head was bowed,"
6
"She hesitated, then decided to"
7
"she called softly, her voice"
8
"The bar owner, who was"
9
"He nodded, his expression warm"
10
"Rory slid into the booth,"
11
"The man looked up, his"
12
"she said finally, the name"
13
"he replied, his voice deeper,"
14
"He straightened, the slight limp"
15
"she agreed, her voice tinged"
16
"She studied him, noting the"
17
"His hair, once auburn, was"
18
"she asked, trying to break"
19
"Silas, always the perceptive one,"
ratio
0.883
0.00%
Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount
0
totalSentences
77
matches
(empty)
ratio
0
100.00%
Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences
51
technicalSentenceCount
3
matches
0
"But the woman in him was still there, the quiet authority that had always commanded respect."
1
"But the silence that followed was heavy, filled with unspoken words and unresolved feelings."
2
"She had her own ghosts, her own shadows that clung to her like a second skin."
0.00%
Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags
13
uselessAdditionCount
6
matches
0
"she called softly, her voice barely above a whisper"
1
"he replied, his voice deeper, rougher than she remembered"
2
"he interrupted, his voice firm but not unkind"
3
"she asked, her voice gentle"
4
"Si said finally, his voice low,"
5
"she said, her voice soft"
87.50%
Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags
12
fancyCount
2
fancyTags
0
"she agreed (agree)"
1
"he interrupted (interrupt)"
dialogueSentences
32
tagDensity
0.375
leniency
0.75
rawRatio
0.167
effectiveRatio
0.125
72.7397%