NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-02-17-01KHMPG42K67VPDP1MKT5JR6HY
Run Details
Model:
Rocinante 12B
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
58.1s
Cost:
$0.000966
Provider:
NextBit
Evaluation summary
Score
Evaluator
Details Link
100.00%
Adverbs in dialogue tags
(details)
96.54%
AI-ism adverb frequency
(details)
100.00%
AI-ism character names
(details)
100.00%
AI-ism location names
(details)
20.42%
AI-ism word frequency
(details)
66.67%
Cliché density
(details)
100.00%
Emotion telling (show vs. tell)
(details)
100.00%
Filter word density
(details)
100.00%
Gibberish response detection
(details)
100.00%
Markdown formatting overuse
(details)
100.00%
Missing dialogue indicators (quotation marks)
(details)
50.00%
Name drop frequency
(details)
69.35%
Narrator intent-glossing
(details)
100.00%
"Not X but Y" pattern overuse
(details)
100.00%
Overuse of "that" (subordinate clause padding)
(details)
59.07%
Paragraph length variance
(details)
96.60%
Passive voice overuse
(details)
100.00%
Past progressive (was/were + -ing) overuse
(details)
88.44%
Em-dash & semicolon overuse
(details)
88.00%
Purple prose (modifier overload)
(details)
100.00%
Repeated phrase echo
(details)
100.00%
Sentence length variance
(details)
37.62%
Sentence opener variety
(details)
0.00%
Adverb-first sentence starts
(details)
71.85%
Pronoun-first sentence starts
(details)
46.42%
Subject-first sentence starts
(details)
0.00%
Subordinate conjunction sentence starts
(details)
51.28%
Technical jargon density
(details)
0.00%
Useless dialogue additions
(details)
100.00%
Dialogue tag variety (said vs. fancy)
(details)
74.7417%
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 dim light of the
old bar cast a greenish hue over the patrons. Down the well-worn wooden bar, a woman sat perched on a stool, her straight black hair falling about her shoulders. She nursed a pint glass, swirling the remaining amber liquid.
Aurora Carter, known to most
only as Rory, gazed into the
depths
of the glass
as if searching for something
.
Her bright blue eyes, reminiscent
of the oceans from her childhood in Wales, held a melancholy that belied her otherwise vibrant features.
A small crescent-shaped scar on
her left wrist peeked from beneath her sleeve — a memento of a childhood long since passed. Behind the bar, a man with neat, grey-streaked auburn hair worked, his hands moving with
practiced ease
.
Silas Blackwood, the bar's owner
and a retired MI6 operative, made for an
imposing
figure, his broad shoulders and tidy beard lending him an air of quiet authority. Yet a slight limp in his left leg spoke to the sharp ends he'd weathered in his youth.
A door swung open, sending
a gust of cool London air into the dim space. In walked a man, his face
etched
with
lines that seemed to bear the weight of a thousand sorrows
.
His hair, once a vibrant
chestnut, had faded to a dull brown, while his eyes, once the color of a summer's day, now held a dull, lifeless gaze.
Silas looked up from the
glass he
was polishing
.
His gaze settled on the
newcomer,
a flicker of recognition
crossing his features. "Brendan,"
he called out, his voice
low and steady. "Good to see you." The man, Brendan Carter — Aurora's estranged father — made his way down the bar, his eyes searching the darkened corners until they landed on Rory.
She looked up, their gazes
locking for a brief, uncomfortable moment before she glanced away, swirling her glass once more.
Silas noted the tension between
the two, a
familiar
kind of unease that spoke of a shared history and a thousand
unspoken
words.
He frowned, his brows furrowing
in concern.
He'd seen this before, watched
as time and regret had worn away at the bonds between loved ones. "Rory,"
Brendan said, his voice tight
. "I saw you sitting here. Didn't expect to find you in a place like this."
Rory looked up, her bright
blue eyes hardening as they met her father's gaze. "It's a bar, Dad,"
she said, her tone sharp
. "What were you expecting? A tiki bar in Tahiti?"
Brendan sighed, running a hand
through his weary hair. "No, of course not. I just meant, I didn't know you were in London." Rory snorted, taking a long pull from her pint. "A lot's changed since you left,"
she said, her words tinged
with bitterness. "I'm not the same girl you used to know. None of us are." Silas watched the exchange, his eyes following the uncomfortable line of conversation with a practiced gaze.
He knew the weight of
unspoken
regret, had seen it tear apart even the strongest of men. Brendan nodded, looking down at his hands. "I know,"
he said, his voice softening
. "I just, I hoped to see you. To talk." Rory looked up, her eyes narrowing. "Talk?"
she asked, a hint of
challenge in her tone. "After all this time? You think a few words can wipe away the years of
silence
? The heartache?" Brendan looked up, his eyes searching. "No,"
he said, his voice barely
above a
whisper
. "I know it can't. But I owe you an explanation. I owe you the truth." Rory scoffed, shaking her head. "The truth?"
she asked, her voice rising
. "The truth is you left us. You left me. I don't care about your explanations." Silas watched as the
tension
between the two grew, the air in the bar heavy with
the weight of their words
.
He knew all too well
the pain that came from a
fractured
relationship, the
unspoken
regrets and the scars that never fully healed. "I know,"
Brendan said, his voice breaking
. "I know I hurt you. I know I left. But I'm here now. I want to make things right." Rory looked up, her eyes meeting her father's. For a brief moment, Silas caught a glimpse of the girl she used to be, the one who had loved her father with a fierce, unrelenting love. But then she blinked, and the moment
was gone
, replaced by a hardened exterior that spoke of a broken heart and a guarded soul. "I don't know if I can forgive you,"
Rory said, her voice low
. "I don't know if I want to." Brendan nodded, looking down at his hands once more. "I understand,"
he said, his voice soft
. "I don't deserve your forgiveness. I know that. But I want to try. I want to make amends." Rory looked up, her eyes hardening once more. "Amends?"
she asked, her tone sharp
. "You think a few words can wipe away the years of hurt? The scars you left behind?" Brendan looked up, his eyes meeting Rory's. "No,"
he said, his voice low
. "I know it can't. But I want to try. I want you in my life, Rory. I want to be a father to you." Rory looked away, her eyes clouding with tears. "It's too late,"
she said, her voice breaking
. "Too much has happened. Too much has changed." Silas watched as the two struggled with their words, the pain of their past and the
weight
of their present settling heavy on their shoulders. He knew the pain of a
fractured
relationship, had seen it tear apart even the strongest of men. But he also knew the power of forgiveness, the way it could heal even the deepest of wounds. "I know it's hard,"
Silas said, his voice low and steady
. "But sometimes, the hardest things are the most important. Forgiveness isn't easy, but it's necessary. It's the only way to move forward." Rory looked up, her eyes meeting Silas's. For a brief moment, he caught a glimpse of the vulnerability beneath her hardened exterior, the pain she carried within her. "It's not that simple,"
she said, her voice soft
. "It's not just about forgiveness. It's about trust. And truth." Brendan nodded, looking down at his hands once more. "I know,"
he said, his voice low
. "But I want to try. I want to tell you the truth, the whole truth. About why I left. About what happened." Rory looked up, her eyes narrowing. "What could you possibly say?"
she asked, her tone sharp
. "What excuse could you have for abandoning me? For leaving me to pick up the pieces?" Brendan looked up, his eyes meeting Rory's. For a brief moment, Silas caught a glimpse of the pain behind his eyes, the
weight
of his own regrets. "I know,"
he said, his voice soft
. "I know I hurt you. I know I left. But I can explain. I can try to make things right." Rory looked away, her eyes clouding with tears once more. "I don't know if I'm ready,"
she said, her voice breaking
. "I don't know if I can handle the truth." Brendan reached out, his hand resting on Rory's shoulder. "I understand,"
he said, his voice low
. "I know it's hard. But I want to try. I want to make things right. Even if it means facing the pain of the past." Rory looked up, her eyes meeting her father's. For a brief moment, Silas caught a glimpse of the girl she used to be, the one who had loved her father with a fierce, unrelenting love. But then she blinked, and the moment
was gone
, replaced by a hardened exterior that spoke of a broken heart and a guarded soul. "I don't know if I'm ready,"
she said, her voice soft
. "But maybe...maybe we can try. Maybe we can start small. With baby steps." Brendan nodded, a small smile playing at the corners of his mouth. "I'd like that,"
he said, his voice low
. "I'd like to try. To rebuild what we lost." Silas watched as the two struggled with their words, the pain of their past and the
weight
of their present settling heavy on their shoulders. He knew the power of forgiveness, the way it could heal even the deepest of wounds. But he also knew the journey was long, the path fraught with obstacles and pitfalls. But as he looked at the two, their eyes meeting in a moment of fragile understanding, he saw
a glimmer of hope
. A chance to heal the scars of the past and forge a new path forward. And perhaps, in the end, that was the greatest gift of all.
created_at
"2026-02-17T02:23:32.101019+00:00"
2/17/2026, 2:23:32 AM
model
"thedrummer/rocinante-12b"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1078
moderation_latency
(null)
generation_time
58077
tokens_prompt
889
tokens_completion
2029
native_tokens_prompt
857
native_tokens_completion
1908
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.00096613
router
(null)
provider_responses
0
id
"cmpl-74bedca2e0b549689f212d1cffc32198"
status
200
is_byok
false
latency
1038
endpoint_id
"94c3af54-1ed5-400c-affb-570e2935d725"
provider_name
"NextBit"
model_permaslug
"thedrummer/rocinante-12b"
api_type
"completions"
id
"gen-1771294953-fU2BpULw1aUIacfTphEG"
upstream_id
"cmpl-74bedca2e0b549689f212d1cffc32198"
total_cost
0.00096613
cache_discount
(null)
upstream_inference_cost
0
provider_name
"NextBit"
Evaluation details
Result
Evaluator
Details
Meta Data
100.00%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
23
adverbTagCount
0
adverbTags
(empty)
dialogueSentences
47
tagDensity
0.489
leniency
0.979
rawRatio
0
effectiveRatio
0
96.54%
AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount
1445
totalAiIsmAdverbs
1
found
0
adverb
"barely above a whisper"
count
1
highlights
0
"barely above a whisper"
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)
20.42%
AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount
1445
totalAiIsms
23
found
0
word
"depths"
count
1
1
word
"practiced ease"
count
1
2
word
"imposing"
count
1
3
word
"etched"
count
1
4
word
"weight"
count
6
5
word
"flicker"
count
1
6
word
"tension"
count
2
7
word
"familiar"
count
1
8
word
"unspoken"
count
3
9
word
"furrowing"
count
1
10
word
"tinged"
count
1
11
word
"silence"
count
1
12
word
"whisper"
count
1
13
word
"fractured"
count
2
highlights
0
"depths"
1
"practiced ease"
2
"imposing"
3
"etched"
4
"weight"
5
"flicker"
6
"tension"
7
"familiar"
8
"unspoken"
9
"furrowing"
10
"tinged"
11
"silence"
12
"whisper"
13
"fractured"
66.67%
Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches
3
maxInWindow
2
found
0
label
"weight of words/silence"
count
1
1
label
"flicker of emotion"
count
2
highlights
0
"the weight of their words"
1
"a flicker of recognition"
2
"a glimmer of hope"
100.00%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
81
matches
(empty)
100.00%
Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount
0
hedgeCount
1
narrationSentences
81
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
105
gibberishSentences
0
adjustedGibberishSentences
0
longSentenceCount
0
runOnParagraphCount
0
giantParagraphCount
0
wordSaladCount
0
repetitionLoopCount
0
controlTokenCount
0
maxSentenceWordsSeen
28
ratio
0
matches
(empty)
100.00%
Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans
0
markdownWords
0
totalWords
1448
ratio
0
matches
(empty)
100.00%
Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions
26
unquotedAttributions
0
matches
(empty)
50.00%
Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions
48
wordCount
1028
uniqueNames
8
maxNameDensity
1.65
worstName
"Rory"
maxWindowNameDensity
3.5
worstWindowName
"Rory"
discoveredNames
Carter
2
Rory
17
Wales
1
Blackwood
1
London
1
Brendan
12
Aurora
2
Silas
12
persons
0
"Carter"
1
"Rory"
2
"Blackwood"
3
"Brendan"
4
"Aurora"
5
"Silas"
places
0
"Wales"
1
"London"
globalScore
0.673
windowScore
0.5
69.35%
Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences
62
glossingSentenceCount
2
matches
0
"as if searching for something"
1
"lines that seemed to bear the weight of a thousand sorrows"
100.00%
"Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches
0
per1kWords
0
wordCount
1448
matches
(empty)
100.00%
Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount
0
totalSentences
105
matches
(empty)
59.07%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
38
mean
38.11
std
13.59
cv
0.357
sampleLengths
0
44
1
64
2
63
3
62
4
35
5
46
6
48
7
21
8
32
9
23
10
35
11
33
12
23
13
34
14
30
15
27
16
44
17
26
18
59
19
20
20
34
21
31
22
37
23
24
24
61
25
33
26
47
27
38
28
32
29
54
30
30
31
41
32
59
33
24
34
29
35
56
36
37
37
12
96.60%
Passive voice overuse
Target: ≤2% passive sentences
passiveCount
2
totalSentences
81
matches
0
"was gone"
1
"was gone"
100.00%
Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount
1
totalVerbs
165
matches
0
"was polishing"
88.44%
Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount
3
semicolonCount
0
flaggedSentences
2
totalSentences
105
ratio
0.019
matches
0
"A small crescent-shaped scar on her left wrist peeked from beneath her sleeve — a memento of a childhood long since passed."
1
"The man, Brendan Carter — Aurora's estranged father — made his way down the bar, his eyes searching the darkened corners until they landed on Rory."
88.00%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1028
adjectiveStacks
2
stackExamples
0
"small crescent-shaped scar"
1
"neat, grey-streaked auburn"
adverbCount
34
adverbRatio
0.033073929961089495
lyAdverbCount
4
lyAdverbRatio
0.0038910505836575876
100.00%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
105
echoCount
0
echoWords
(empty)
100.00%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
105
mean
13.79
std
6.48
cv
0.47
sampleLengths
0
14
1
20
2
10
3
20
4
22
5
22
6
17
7
28
8
18
9
15
10
19
11
28
12
9
13
13
14
9
15
4
16
26
17
20
18
23
19
7
20
18
21
6
22
15
23
14
24
9
25
9
26
9
27
14
28
9
29
13
30
13
31
16
32
17
33
7
34
7
35
9
36
6
37
10
38
18
39
6
40
9
41
15
42
5
43
7
44
15
45
21
46
23
47
7
48
19
49
8
37.62%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
13
diversityRatio
0.2571428571428571
totalSentences
105
uniqueOpeners
27
0.00%
Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount
0
totalSentences
81
matches
(empty)
ratio
0
71.85%
Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount
30
totalSentences
81
matches
0
"She nursed a pint glass,"
1
"Her bright blue eyes, reminiscent"
2
"His hair, once a vibrant"
3
"His gaze settled on the"
4
"he called out, his voice"
5
"She looked up, their gazes"
6
"He frowned, his brows furrowing"
7
"He'd seen this before, watched"
8
"she said, her tone sharp"
9
"she said, her words tinged"
10
"He knew the weight of"
11
"he said, his voice softening"
12
"she asked, a hint of"
13
"he said, his voice barely"
14
"she asked, her voice rising"
15
"He knew all too well"
16
"he said, his voice soft"
17
"she asked, her tone sharp"
18
"he said, his voice low"
19
"she said, her voice breaking"
ratio
0.37
46.42%
Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount
67
totalSentences
81
matches
0
"The dim light of the"
1
"She nursed a pint glass,"
2
"Aurora Carter, known to most"
3
"Her bright blue eyes, reminiscent"
4
"A small crescent-shaped scar on"
5
"Silas Blackwood, the bar's owner"
6
"A door swung open, sending"
7
"His hair, once a vibrant"
8
"Silas looked up from the"
9
"His gaze settled on the"
10
"he called out, his voice"
11
"The man, Brendan Carter —"
12
"She looked up, their gazes"
13
"Silas noted the tension between"
14
"He frowned, his brows furrowing"
15
"He'd seen this before, watched"
16
"Brendan said, his voice tight"
17
"Rory looked up, her bright"
18
"she said, her tone sharp"
19
"Brendan sighed, running a hand"
ratio
0.827
0.00%
Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount
0
totalSentences
81
matches
(empty)
ratio
0
51.28%
Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences
39
technicalSentenceCount
5
matches
0
"Aurora Carter, known to most only as Rory, gazed into the depths of the glass as if searching for something."
1
"Her bright blue eyes, reminiscent of the oceans from her childhood in Wales, held a melancholy that belied her otherwise vibrant features."
2
"She looked up, their gazes locking for a brief, uncomfortable moment before she glanced away, swirling her glass once more."
3
"Silas noted the tension between the two, a familiar kind of unease that spoke of a shared history and a thousand unspoken words."
4
"He knew all too well the pain that came from a fractured relationship, the unspoken regrets and the scars that never fully healed."
0.00%
Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags
23
uselessAdditionCount
22
matches
0
"he called out, his voice low and steady"
1
"Brendan said, his voice tight"
2
"she said, her tone sharp"
3
"he said, his voice softening"
4
"she asked, a hint of challenge in her tone"
5
"he said, his voice barely above a whisper"
6
"she asked, her voice rising"
7
"Brendan said, his voice breaking"
8
"Rory said, her voice low"
9
"he said, his voice soft"
10
"she asked, her tone sharp"
11
"he said, his voice low"
12
"she said, her voice breaking"
13
"Silas said, his voice low and steady"
14
"she said, her voice soft"
15
"he said, his voice low"
16
"she asked, her tone sharp"
17
"he said, his voice soft"
18
"she said, her voice breaking"
19
"he said, his voice low"
20
"she said, her voice soft"
21
"he said, his voice low"
100.00%
Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags
23
fancyCount
1
fancyTags
0
"he called out (call out)"
dialogueSentences
47
tagDensity
0.489
leniency
0.979
rawRatio
0.043
effectiveRatio
0.043
74.7417%