NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-20-01KHXPGR89K35BY51BYYF79SFP
Run Details
Model:
Mistral Small 3.2 24B
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
18.2s
Cost:
$0.000617
Provider:
Mistral
Evaluation summary
Score
Evaluator
Details Link
100.00%
Adverbs in dialogue tags
(details)
80.21%
AI-ism adverb frequency
(details)
100.00%
AI-ism character names
(details)
100.00%
AI-ism location names
(details)
0.00%
AI-ism word frequency
(details)
100.00%
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)
0.00%
Name drop frequency
(details)
100.00%
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)
94.00%
Purple prose (modifier overload)
(details)
100.00%
Repeated phrase echo
(details)
100.00%
Sentence length variance
(details)
47.71%
Sentence opener variety
(details)
0.00%
Adverb-first sentence starts
(details)
80.00%
Pronoun-first sentence starts
(details)
0.00%
Subject-first sentence starts
(details)
0.00%
Subordinate conjunction sentence starts
(details)
100.00%
Technical jargon density
(details)
0.00%
Useless dialogue additions
(details)
100.00%
Dialogue tag variety (said vs. fancy)
(details)
76.7305%
Overall
Model input
System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <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> Continue the story using the following instructions: <instructions> 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. </instructions>
Model response
Messages
Meta
AI
The Raven's Nest hummed with
the low murmur of conversation and the occasional clink of glasses.
The dim light cast long
shadows across the worn wooden tables, and the scent of aged whiskey mingled with the faint aroma of leather-bound books.
Aurora Carter, or Rory as
she
was known
to her friends, pushed open the heavy door, the green neon sign above flickering as she stepped inside.
The cool evening air clung
to her black jacket, and she shook off the
chill
,
scanning
the room.
Her eyes adjusted to the
dim light, taking in the
familiar
sight of old maps and black-and-white photographs adorning the walls.
She spotted a familiar face
behind the bar, his grey-streaked auburn hair catching the light.
Silas Blackwood, or Si as
she used to call him,
was polishing
a glass with a worn cloth, his hazel eyes focused on the task.
He looked up, and their
eyes met. For a moment, time
seemed to
stand still.
The noise of the bar
faded into the background, and Rory felt a strange mix of emotions welling up inside her.
It had been years since
she'd seen Silas, and he had changed.
The lines on his face
were deeper, and his once-strong frame now bore the
weight
of time. But his eyes, they were the same—warm and inviting, yet holding a depth of experience that spoke volumes. Silas set the glass down, his movements slow and deliberate.
He limped slightly as he
rounded the bar, his slight limp more pronounced than she remembered.
He stopped in front of
her, his gaze searching her face
as if trying to reconcile the woman before him with the girl he once knew
. "Rory,"
he said, his voice a
low rumble. "It's been a long time."
She nodded, a small smile
playing on her lips. "Too long, Si."
He gestured to a table
in the corner, away from the main crowd. "Let's sit. Catch up."
They settled into the worn
leather chairs, the table between them a silent barrier.
Rory noticed the silver signet
ring on his right hand, a constant companion she remembered from their past.
She wondered if it held
the same significance to him now as it had then. "So," Silas began, leaning back in his chair. "What brings you to The Raven's Nest?" Rory hesitated, her fingers
tracing
the small crescent-shaped scar on her left wrist. "Just passing through. Thought I'd stop in, see how things were." Silas raised an
eyebrow
. "And how are things?"
She met his gaze, her
bright blue eyes steady. "Different. Changed."
He nodded, understanding passing between
them. "We all have, Rory. Time has a way of doing that." She looked around the bar, taking in the details she had missed earlier. The hidden back room, accessible through a bookshelf, was a new addition.
She remembered Silas mentioning his
network of contacts, but seeing it brought a
sense of
reality to his words. "You've done well for yourself, Si,"
she said, her voice soft
.
He shrugged, a small smile
tugging at his lips. "It's not much. Just a place to hang my hat." Rory chuckled, the sound light and genuine. "Always the modest one." Silas leaned forward, his elbows resting on the table. "And what about you, Rory? What have you been up to?"
She hesitated, her fingers tapping
lightly
on the table. "This and that. Nothing too exciting."
He studied her, his gaze
intense. "You're not still in Cardiff, are you?" She shook her head. "No. Left a while back. Needed a change." Silas nodded, understanding in his eyes. "Evan?" Rory's fingers stilled, her expression
unreadable
. "Partly." He reached across the table, his hand covering hers. "I'm sorry, Rory. I should have been there." She looked down at their joined hands, a bittersweet smile on her lips. "You were. In your own way." Silas squeezed her hand
gently
before pulling away. "And your parents? How are they?" Rory's smile faded, a shadow passing over her face. "Dad's the same. Mom... she passed a few years back." Silas's expression softened. "I'm sorry to hear that, Rory. She was a good woman." Rory nodded, her throat tight. "She was." Silas leaned back in his chair, his gaze thoughtful. "And what about you? What are you doing now?" Rory shrugged, her fingers
tracing
the rim of her glass. "Working part-time. Delivery job. It's
not much, but it pays the bills
." Silas studied her, his gaze searching. "And the law? You were always so passionate about it." Rory's fingers stilled, her expression
unreadable
. "Things change, Si. People change." Silas nodded, understanding in his eyes. "They do. But some things stay the same." Rory met his gaze, a small smile on her lips. "Like what?" "Like the way you think,"
he said, a hint of a smile on his lips
. "Always three steps ahead." Rory chuckled, the sound light and genuine. "And you, Si? Still the spymaster?" Silas's smile faded, his expression serious. "Retired. This is all I have now." Rory studied him, her gaze searching. "And are you happy?" Silas hesitated, his fingers
tracing
the rim of his glass. "It's complicated, Rory. Life has a way of throwing curveballs." Rory nodded, understanding in her eyes. "It does." They sat in
silence
for a moment, the
weight
of their shared past hanging between them. Rory looked around the bar, her gaze lingering on the hidden back room. "So, what's with the secret room, Si? Planning a heist?" Silas chuckled, the sound low and rumbling. "Something like that. Just a place for private meetings. Old habits die hard." Rory smiled, her gaze softening. "I remember. Always the secret keeper." Silas met her gaze, his expression serious. "And you, Rory? Any secrets you want to share?" Rory hesitated, her fingers tapping
lightly
on the table. "Not today, Si. Maybe another time." Silas nodded, understanding in his eyes. "Another time, then." They sat in
comfortable
silence
, the
weight
of their shared past and the
unspoken
regrets hanging between them. Rory looked around the bar, her gaze lingering on the old maps and photographs. "You know, Si, I never thanked you. For everything you did for me." Silas met her gaze, his expression soft. "You don't have to, Rory. It was my pleasure." Rory smiled, her eyes bright. "Still the gentleman, I see." Silas chuckled, the sound low and rumbling. "Old habits die hard." Rory looked around the bar, her gaze lingering on the hidden back room. "So, what's next for you, Si? Any big plans?" Silas shrugged, his fingers
tracing
the rim of his glass. "Just taking it one day at a time. You?" Rory hesitated, her fingers tapping
lightly
on the table. "Same, I guess. Just seeing where life takes me." Silas nodded, understanding in his eyes. "Sounds like a plan." They sat in
silence
for a moment, the
weight
of their shared past and the
unspoken
regrets hanging between them. Rory looked around the bar, her gaze lingering on the old maps and photographs. "You know, Si, I think I'll stick around for a while. See how things go." Silas met her gaze, a small smile on his lips. "I'd like that, Rory. It's been too long." Rory smiled, her eyes bright. "It has, Si. It has." They sat in
comfortable
silence
, the
weight
of their shared past and the
unspoken
regrets hanging between them. But for the first time in a long time, Rory felt a
sense of
peace. She had found her way back to Silas, and that was enough for now.
created_at
"2026-02-20T14:16:04.118Z"
2/20/2026, 2:16:04 PM
model
"mistralai/mistral-small-3.2-24b-instruct-2506"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
283
moderation_latency
(null)
generation_time
18057
tokens_prompt
1094
tokens_completion
1894
native_tokens_prompt
1013
native_tokens_completion
1718
native_tokens_completion_images
(null)
native_tokens_reasoning
0
native_tokens_cached
512
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.0006167
router
(null)
provider_responses
0
endpoint_id
"23fd6b91-74d8-45fc-ac00-cf141ec7f4a5"
id
"0abc2abc4fa64e789a1ede7b22d1d631"
is_byok
false
latency
283
model_permaslug
"mistralai/mistral-small-3.2-24b-instruct-2506"
provider_name
"Mistral"
status
200
api_type
"completions"
id
"gen-1771596964-S3NTMd4EgYKCOMS4KVPX"
upstream_id
"0abc2abc4fa64e789a1ede7b22d1d631"
total_cost
0.0006167
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Mistral"
Evaluation details
Result
Evaluator
Details
Meta Data
100.00%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
4
adverbTagCount
0
adverbTags
(empty)
dialogueSentences
55
tagDensity
0.073
leniency
0.145
rawRatio
0
effectiveRatio
0
80.21%
AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount
1263
totalAiIsmAdverbs
5
found
0
adverb
"slightly"
count
1
1
adverb
"lightly"
count
3
2
adverb
"gently"
count
1
highlights
0
"slightly"
1
"lightly"
2
"gently"
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)
0.00%
AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount
1263
totalAiIsms
27
found
0
word
"chill"
count
1
1
word
"scanning"
count
1
2
word
"familiar"
count
2
3
word
"weight"
count
5
4
word
"tracing"
count
4
5
word
"eyebrow"
count
1
6
word
"sense of"
count
2
7
word
"unreadable"
count
2
8
word
"silence"
count
4
9
word
"comfortable"
count
2
10
word
"unspoken"
count
3
highlights
0
"chill"
1
"scanning"
2
"familiar"
3
"weight"
4
"tracing"
5
"eyebrow"
6
"sense of"
7
"unreadable"
8
"silence"
9
"comfortable"
10
"unspoken"
100.00%
Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches
0
maxInWindow
0
found
(empty)
highlights
(empty)
100.00%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
80
matches
(empty)
100.00%
Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount
0
hedgeCount
1
narrationSentences
80
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
131
gibberishSentences
0
adjustedGibberishSentences
0
longSentenceCount
0
runOnParagraphCount
0
giantParagraphCount
0
wordSaladCount
0
repetitionLoopCount
0
controlTokenCount
0
maxSentenceWordsSeen
26
ratio
0
matches
(empty)
100.00%
Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans
0
markdownWords
0
totalWords
1255
ratio
0
matches
(empty)
100.00%
Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions
4
unquotedAttributions
0
matches
(empty)
0.00%
Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions
53
wordCount
888
uniqueNames
7
maxNameDensity
2.7
worstName
"Rory"
maxWindowNameDensity
6
worstWindowName
"Rory"
discoveredNames
Raven
1
Nest
1
Carter
1
Rory
24
Blackwood
1
Si
1
Silas
24
persons
0
"Raven"
1
"Nest"
2
"Carter"
3
"Rory"
4
"Blackwood"
5
"Silas"
places
(empty)
globalScore
0.149
windowScore
0
100.00%
Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences
72
glossingSentenceCount
1
matches
0
"as if trying to reconcile the woman before him with the girl he once knew"
100.00%
"Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches
1
per1kWords
0.797
wordCount
1255
matches
0
"not much, but it pays the bills"
100.00%
Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount
0
totalSentences
131
matches
(empty)
100.00%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
59
mean
21.27
std
16.95
cv
0.797
sampleLengths
0
85
1
68
2
76
3
52
4
13
5
12
6
17
7
47
8
15
9
24
10
8
11
11
12
17
13
44
14
11
15
19
16
11
17
20
18
15
19
13
20
12
21
7
22
7
23
17
24
19
25
14
26
19
27
14
28
7
29
18
30
22
31
16
32
11
33
14
34
12
35
19
36
13
37
13
38
10
39
20
40
8
41
39
42
20
43
11
44
16
45
15
46
9
47
45
48
16
49
10
100.00%
Passive voice overuse
Target: ≤2% passive sentences
passiveCount
1
totalSentences
80
matches
0
"was known"
100.00%
Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount
1
totalVerbs
149
matches
0
"was polishing"
100.00%
Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount
1
semicolonCount
0
flaggedSentences
1
totalSentences
131
ratio
0.008
matches
0
"But his eyes, they were the same—warm and inviting, yet holding a depth of experience that spoke volumes."
94.00%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
895
adjectiveStacks
1
stackExamples
0
"small crescent-shaped scar"
adverbCount
20
adverbRatio
0.0223463687150838
lyAdverbCount
5
lyAdverbRatio
0.00558659217877095
100.00%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
131
echoCount
0
echoWords
(empty)
100.00%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
131
mean
9.58
std
5.27
cv
0.55
sampleLengths
0
16
1
25
2
26
3
18
4
21
5
15
6
25
7
7
8
8
9
21
10
12
11
17
12
18
13
10
14
16
15
26
16
8
17
5
18
9
19
3
20
13
21
4
22
14
23
18
24
15
25
8
26
7
27
13
28
11
29
4
30
4
31
9
32
2
33
6
34
11
35
13
36
12
37
19
38
11
39
9
40
10
41
7
42
4
43
9
44
11
45
9
46
6
47
6
48
7
49
4
47.71%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
3
diversityRatio
0.2900763358778626
totalSentences
131
uniqueOpeners
38
0.00%
Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount
0
totalSentences
80
matches
(empty)
ratio
0
80.00%
Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount
28
totalSentences
80
matches
0
"Her eyes adjusted to the"
1
"She spotted a familiar face"
2
"He looked up, and their"
3
"It had been years since"
4
"He limped slightly as he"
5
"He stopped in front of"
6
"he said, his voice a"
7
"She nodded, a small smile"
8
"He gestured to a table"
9
"They settled into the worn"
10
"She wondered if it held"
11
"She met his gaze, her"
12
"He nodded, understanding passing between"
13
"She looked around the bar,"
14
"She remembered Silas mentioning his"
15
"she said, her voice soft"
16
"He shrugged, a small smile"
17
"She hesitated, her fingers tapping"
18
"He studied her, his gaze"
19
"She shook her head."
ratio
0.35
0.00%
Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount
77
totalSentences
80
matches
0
"The Raven's Nest hummed with"
1
"The dim light cast long"
2
"Aurora Carter, or Rory as"
3
"The cool evening air clung"
4
"Her eyes adjusted to the"
5
"She spotted a familiar face"
6
"Silas Blackwood, or Si as"
7
"He looked up, and their"
8
"The noise of the bar"
9
"It had been years since"
10
"The lines on his face"
11
"Silas set the glass down,"
12
"He limped slightly as he"
13
"He stopped in front of"
14
"he said, his voice a"
15
"She nodded, a small smile"
16
"He gestured to a table"
17
"They settled into the worn"
18
"Rory noticed the silver signet"
19
"She wondered if it held"
ratio
0.963
0.00%
Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount
0
totalSentences
80
matches
(empty)
ratio
0
100.00%
Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences
38
technicalSentenceCount
2
matches
0
"But his eyes, they were the same—warm and inviting, yet holding a depth of experience that spoke volumes."
1
"He stopped in front of her, his gaze searching her face as if trying to reconcile the woman before him with the girl he once knew."
0.00%
Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags
4
uselessAdditionCount
3
matches
0
"he said, his voice a low rumble"
1
"she said, her voice soft"
2
"he said, a hint of a smile on his lips"
100.00%
Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags
3
fancyCount
0
fancyTags
(empty)
dialogueSentences
55
tagDensity
0.055
leniency
0.109
rawRatio
0
effectiveRatio
0
76.7305%