NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMMDCQS2ZFV640NNCR8SFXK
Run Details
Model:
Hermes 3 405B
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
1m 26s
Cost:
$0.001861
Provider:
DeepInfra
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 distinctive green neon sign above the entrance
flickered
and hummed as Aurora Carter passed beneath it. With a deep breath, she pushed open the heavy wooden door of The Raven's Nest. It was busier than she'd expected for a midweek evening. The din of conversation washed over her, punctuated by the clinking of glasses and muted laughter. She weaved her way through the crowd, her bright blue eyes scanning the dimly lit bar for a familiar face. Aurora slid onto an empty stool, her gaze drawn to the wall behind the bar. Old maps and black-and-white photographs hung in mismatched frames, a
testament
to the bar's storied past. As she waited for the bartender to finish serving a boisterous group at the other end, her thoughts wandered to the last time she'd been here. It felt like a lifetime ago. The bartender approached, his grey-streaked auburn hair
glinting
under the low lights. "What can I get you, love?" he asked, wiping his hands on a dish towel. She hesitated,
suddenly
self-conscious. "Silas?" His hazel
eyes widened
. "Aurora? Bloody hell, I almost didn't recognize you!" He reached across the bar to clasp her hand, his silver signet ring cold against her skin. She
couldn't help but smile
at the genuine warmth in his voice. "It's been a while." "Too long," he agreed. "What brings you back to the Nest?" Before she could answer, a loud crash
echoed
through the room. Conversation stuttered to a halt as everyone turned towards the source of the noise. A man stood near the entrance, swaying
slightly
. His unkempt hair hung in greasy strands around his face, and his clothes looked like they hadn't
been washed
in weeks. "Well, shit," Silas muttered under his breath. "If it isn't Evan fucking Thomas." Aurora felt the blood drain from her face. "Evan? I thought he moved away years ago." Silas shook his head. "He's been in and out of rehab more times than I can count. Last I heard, he was living on the streets." As if on cue, Evan's bloodshot eyes landed on Aurora. A slow, unsettling grin spread across his face as he staggered towards her. "Well, well, well. Look who it is. My favorite little liar." Silas moved to intercept him, his slight limp more pronounced than usual. "Not tonight, Evan. I won't have you causing trouble in my bar." Evan's gaze
flicked
to Silas, his lip curling. "Stay out of this, Blackwood. Unless you want everyone here to know about your secret little room in the back." Aurora saw a
flicker
of unease cross Silas' face before he schooled his features into a neutral expression. "Why don't we take this somewhere more private? I'm sure we can work something out." Evan's
eyes narrowed
. "I'm not interested in your fucking charity." "No, you're interested in making a scene," Aurora snapped, her patience wearing thin. "You always were a selfish prick, Evan. Some things never change." "Oh, but you have, haven't you, Aurora?" He took a step closer, his breath hot and sour against her cheek. "You think you're so much better than me now. But I know the truth about you. I know what you're capable of." Silas moved to stand between them, his voice low and urgent. "That's enough, Evan. You need to leave. Now." The tension in the bar was
palpable
as everyone waited to see what would happen next. Evan looked around, seeming to realize for the first time that he had an audience. His shoulders slumped, and for a brief moment, Aurora saw a glimpse of the man he used to be. "Don't worry," he sneered, backing away. "I'm going. But this isn't over, Aurora. Not by a long shot." The door slammed behind him, and
slowly
, the bar
began to
return to normal. Silas turned to face Aurora, concern
etched
on his face. "Are you alright?" She nodded, her hands shaking as she reached for her drink. "I will be." "What did he mean, about knowing the truth about you?" Aurora sighed, her finger tracing the rim of her glass. "It's a long story. One I'm not sure I'm ready to tell." Silas studied her for a long moment before nodding. "Fair enough. But if you change your mind, you know where to find me." She managed a small smile. "Thanks, Si. For everything." As the conversation in the bar returned to normal, Aurora found herself lost in thought. She'd spent so long trying to outrun her past, but it seemed determined to catch up with her. Maybe it was time to stop running and finally face the truth about who she
really
was.
created_at
"2026-02-17T01:47:33.597019+00:00"
2/17/2026, 1:47:33 AM
model
"nousresearch/hermes-3-llama-3.1-405b"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
4831
moderation_latency
(null)
generation_time
86128
tokens_prompt
902
tokens_completion
1141
native_tokens_prompt
827
native_tokens_completion
1034
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.001861
router
(null)
provider_responses
0
id
"cmpl-7e5e804821f042e397c500ab2abd0562"
status
200
is_byok
false
latency
89
endpoint_id
"3280e8f8-0960-400c-8284-2e03a0bcb446"
provider_name
"DeepInfra"
model_permaslug
"nousresearch/hermes-3-llama-3.1-405b"
api_type
"completions"
id
"gen-1771292766-MoFPjNJ80LiIUKjVen3H"
upstream_id
"cmpl-7e5e804821f042e397c500ab2abd0562"
total_cost
0.001861
cache_discount
(null)
upstream_inference_cost
0
provider_name
"DeepInfra"
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
5
adverbTagCount
0
adverbTags
(empty)
48.6521%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
779
totalAiIsmAdverbs
4
found
0
adverb
"slightly"
count
1
1
adverb
"slowly"
count
1
2
adverb
"suddenly"
count
1
3
adverb
"really"
count
1
highlights
0
"slightly"
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)
0.0000%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
779
totalAiIsms
8
found
0
word
"palpable"
count
1
1
word
"testament"
count
1
2
word
"flickered"
count
1
3
word
"flicker"
count
1
4
word
"flicked"
count
1
5
word
"glinting"
count
1
6
word
"echoed"
count
1
7
word
"etched"
count
1
highlights
0
"palpable"
1
"testament"
2
"flickered"
3
"flicker"
4
"flicked"
5
"glinting"
6
"echoed"
7
"etched"
33.3333%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
3
maxInWindow
3
found
0
label
"eyes widened/narrowed"
count
2
1
label
"couldn't help but"
count
1
highlights
0
"eyes widened"
1
"eyes narrowed"
2
"couldn't help but smile"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
45
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
1
narrationSentences
45
filterMatches
(empty)
hedgeMatches
0
"began to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
66
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
28
mean
27.68
std
17.36
cv
0.627
sampleLengths
0
78
1
63
2
27
3
5
4
29
5
16
6
11
7
54
8
13
9
16
10
26
11
34
12
24
13
28
14
33
15
10
16
24
17
42
18
19
19
50
20
18
21
27
22
14
23
10
24
22
25
23
26
9
27
50
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
45
matches
0
"been washed"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
93
matches
(empty)
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
533
adjectiveStacks
0
stackExamples
(empty)
adverbCount
13
adverbRatio
0.024390243902439025
lyAdverbCount
6
lyAdverbRatio
0.01125703564727955
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
66
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
66
mean
11.74
std
5.79
cv
0.493
sampleLengths
0
17
1
15
2
10
3
16
4
20
5
15
6
16
7
26
8
6
9
12
10
15
11
4
12
1
13
4
14
25
15
12
16
4
17
4
18
7
19
11
20
14
21
8
22
21
23
7
24
6
25
8
26
8
27
4
28
22
29
10
30
13
31
11
32
12
33
12
34
8
35
20
36
18
37
15
38
3
39
7
40
13
41
11
42
20
43
22
44
11
45
8
46
16
47
15
48
19
49
6
78.2828%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
0
diversityRatio
0.4696969696969697
totalSentences
66
uniqueOpeners
31
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
5
fancyCount
4
fancyTags
0
"he agreed (agree)"
1
"Silas muttered under his breath (mutter)"
2
"Aurora snapped, her patience wearing thin (snap, wear)"
3
"he sneered, backing away (sneer, back away)"
80.0158%