NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-19-01KHTRC9P50NAGMYPQWMRKW900
Run Details
Model:
GPT-4o, May 13th (temp=1)
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
13.3s
Cost:
$0.025765
Provider:
OpenAI
Evaluation summary
Score
Evaluator
Details Link
100.00%
Adverbs in dialogue tags
(details)
81.68%
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)
73.59%
Name drop frequency
(details)
89.76%
Narrator intent-glossing
(details)
100.00%
"Not X but Y" pattern overuse
(details)
100.00%
Overuse of "that" (subordinate clause padding)
(details)
66.83%
Paragraph length variance
(details)
97.10%
Passive voice overuse
(details)
100.00%
Past progressive (was/were + -ing) overuse
(details)
77.92%
Em-dash & semicolon overuse
(details)
86.66%
Purple prose (modifier overload)
(details)
100.00%
Repeated phrase echo
(details)
88.73%
Sentence length variance
(details)
59.85%
Sentence opener variety
(details)
77.52%
Adverb-first sentence starts
(details)
75.81%
Pronoun-first sentence starts
(details)
35.58%
Subject-first sentence starts
(details)
0.00%
Subordinate conjunction sentence starts
(details)
92.73%
Technical jargon density
(details)
0.00%
Useless dialogue additions
(details)
0.00%
Dialogue tag variety (said vs. fancy)
(details)
76.7925%
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> <location id="861" name="The Fae Grove" aliases="Isolde's grove, Richmond grove, the Grove" realm="Earth (Fae-touched)"> <parkLocation>Richmond Park</parkLocation> <standingStones>ancient oak standing stones mark the boundary</standingStones> <timeBehavior>time moves differently — an hour inside can be minutes or days outside</timeBehavior> <flora>wildflowers bloom year-round</flora> <description>A hidden clearing that exists in a pocket between Earth and the Fae realm.</description> </location> <item id="2001" name="Heartstone Pendant" aliases="the pendant, Heartstone" type="Artifact" origin="Dymas"> <gemstoneColor>deep crimson</gemstoneColor> <chainMaterial>silver chain</chainMaterial> <size>roughly the size of a thumbnail</size> <behavior>pulses faintly with warmth when near a Hel portal</behavior> <glow>faint inner glow</glow> <description>Given to Aurora by an unknown benefactor.</description> </item> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the horror genre. A character is alone in a strange, isolated place at night. They came here for a reason, but something feels off from the moment they arrive. The wrongness builds slowly — sounds that shouldn't be there, things that move at the edge of vision, a growing certainty that they are not alone. Build tension through restraint, not through gore. Use the codex entries above as your world reference for the character and setting. Only include the prose of the scene without any markdown or commentary. </instructions>
Model response
Messages
Meta
AI
Rory stepped into the Grove, her breath catching as she crossed the boundary marked by ancient oak standing stones. Wildflowers brushed against her legs, their petals almost unnaturally vibrant in the moonlight.
She paused, adjusting the strap
of her messenger bag and taking a moment to listen. The night was eerily still, save for the occasional rustle of leaves.
Her footsteps barely crunched on
the dried leaves as she moved deeper into the Grove.
She absentmindedly touched the small
crescent-shaped scar on her left wrist, a nervous habit she had never quite shed.
The Heartstone Pendant around her
neck
pulsed
with a faint
warmth
, but tonight, its glow seemed almost reluctant, like a heartbeat fluttering too weakly. "Eva, you better be right about this,"
Rory muttered to herself, pushing
a branch out of her way.
Her friend had insisted that
answers lay here, in this
otherworldly
pocket in Richmond Park.
She’d never mentioned how unsettling
the place would feel. As Rory ventured further, the sounds began.
A faint whisper, too soft
to discern words, floated on the wind.
She spun around, but there
was only darkness and the moon playing tricks with the shadows.
She swallowed, her mouth suddenly
dry. "Just the wind,"
she told herself, but the
reassurance felt hollow.
An owl hooted nearby, and
she jumped, nearly stumbling over a protruding root. For a moment, she considered turning back.
The rumor of the Grove's
time-altering properties had her wary.
An hour here could be
an eternity, or mere seconds—there was no way to know until it was too late. Determined, she pressed on.
The air grew cooler, tinged
with a strange, metallic scent.
Her breath fogged in front
of her, though it was a mild night.
She tightened her grip on
the strap of her bag and
quickened
her pace. The whispers grew louder, more insistent. Rory's
pulse
pounded in her ears, matching the rhythm of the Heartstone Pendant. She felt eyes on her, unseen but undeniably there.
Her bright blue eyes darted
around, catching glimpses of movement in her peripheral vision—shadows that dissolved when she turned her head. A shape materialized ahead, half-hidden in the dense foliage. Something large and dark, with
eyes that seemed to glow faintly
. Rory stopped dead, barely daring to breathe. The shape didn't move, but she couldn't shake the feeling it
was watching
her, assessing her. Gathering her courage, Rory took a step forward. The creature vanished, dissolving into the night like smoke.
She exhaled sharply, feeling a
mix of relief and rising dread.
Her pace increased, a nagging
fear pushing her onward. Whatever was here, it didn’t want her to find what she sought. A clearing opened before her, bathed in a silvery glow. An ancient stone altar stood at its center, covered in moss and lichen. Rory felt an inexplicable pull towards it, as if it held the answers she needed. But the whispers grew louder, almost deafening now. Distorted voices
echoed
around her, overlapping until she couldn’t make out their words but felt their urgency. "Show yourself,"
she called out, her voice
trembling despite her attempt at defiance.
Her own words sounded hollow
and small in the vast space of the Grove.
Only the whispers answered, fluctuating
between soft hisses and urgent demands. The Heartstone Pendant burned against her chest, its glow becoming a steady light. Rory’s fingers closed around it, seeking comfort from the
familiar
warmth
.
She felt a presence behind
her, cold breath on her neck.
She spun around, eyes wide
with fear. A figure stood there, tall and cloaked in shadows.
Its features were obscured, but
its eyes burned with a malevolent fire. Rory stumbled back, her heartbeat like a drum in her chest. "Why are you here?" the figure's voice was a harsh rasp,
echoing
with
otherworldly
authority. "I...I’m seeking answers,"
Rory stuttered, her courage wavering as the presence loomed closer
. The air around her grew colder, her breath visible in the
chilling
night. "Answers have a price," the figure intoned. "Are you willing to pay?" Rory hesitated,
the weight of the moment
pressing down on her.
She thought of Eva, of
the desperate need to understand the world she found herself entwined with. Finally, she nodded. "I am,"
she whispered, the words barely escaping her lips
. The figure's eyes flashed, and
suddenly
, Rory felt a pull, as if her
very
essence was
being drawn
towards the altar. She resisted, but the force was too strong. She stumbled forward, her feet dragging across the ground. When she reached the altar, the whispers became a
cacophony
. She
could feel
the presence of countless eyes watching, waiting. The Heartstone Pendant blazed hot, almost burning her fingers. She held it up, hoping it would act as some form of protection. The figure approached, its form shifting and swirling like mist. Shadows
seemed to
reach out from it, grasping at the edges of her consciousness. Rory's vision blurred, and she felt herself falling, her body sinking into a cold, dark void. Darkness enveloped her, suffocating and absolute. She
could feel
the cold hands of the
otherworldly
figure closing around her, pulling her deeper into the abyss. Struggling to breathe, she reached out for the pendant, its
warmth
her only anchor. A voice, clear and resonant, cut through the darkness. "Aurora Carter, stand firm." Rory's eyes snapped open, and the shadows receded, driven back by a blinding light emanating from the Heartstone Pendant. She found herself back in the clearing, the figure nowhere to be seen. Silence reigned, the whispers silenced as if they had never existed. Chest heaving, Rory stumbled away from the altar, the pendant's glow fading back to its faint, steady
pulse
. She glanced around, still sensing the remnants of the dark presence. "Answers have a price," she muttered,
echoing
the figure's words, her voice steadier now,
resolved
. She turned, making her way back towards the oak standing stones. The wrongness lingered, but she felt a strange clarity. The Grove had revealed part of its mystery, but its full
enigma
remained, waiting for another night, another seeker. Emerging from the Grove's boundaries, Rory paused, looking back at the timeless clearing. She knew she would return, drawn by the need to uncover the full truth. But for now, the night had ended, and she had to regroup, to find Eva and share what she'd discovered. With one last lingering glance, she stepped out of the Fae Grove, the whispers fading behind her as the all-too-real world of Richmond Park greeted her once more.
created_at
"2026-02-19T10:50:51.977Z"
2/19/2026, 10:50:51 AM
model
"openai/gpt-4o-2024-05-13"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
293
moderation_latency
(null)
generation_time
13165
tokens_prompt
1038
tokens_completion
1687
native_tokens_prompt
917
native_tokens_completion
1412
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.025765
router
(null)
provider_responses
0
endpoint_id
"3d6584e7-a2bb-48d6-903d-24e3d90e7e55"
id
"chatcmpl-DAvuOF0tWsaA5k8rKajWgpt7GLYln"
is_byok
false
latency
276
model_permaslug
"openai/gpt-4o-2024-05-13"
provider_name
"OpenAI"
status
200
api_type
"completions"
id
"gen-1771498251-bNszpmb0Zbg9awlxDrP5"
upstream_id
"chatcmpl-DAvuOF0tWsaA5k8rKajWgpt7GLYln"
total_cost
0.025765
cache_discount
(null)
upstream_inference_cost
0
provider_name
"OpenAI"
Evaluation details
Result
Evaluator
Details
Meta Data
100.00%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
8
adverbTagCount
0
adverbTags
(empty)
dialogueSentences
10
tagDensity
0.8
leniency
1
rawRatio
0
effectiveRatio
0
81.68%
AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount
1092
totalAiIsmAdverbs
4
found
0
adverb
"suddenly"
count
2
1
adverb
"sharply"
count
1
2
adverb
"very"
count
1
highlights
0
"suddenly"
1
"sharply"
2
"very"
100.00%
AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions
(empty)
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
1092
totalAiIsms
28
found
0
word
"footsteps"
count
1
1
word
"pulsed"
count
1
2
word
"warmth"
count
3
3
word
"otherworldly"
count
3
4
word
"whisper"
count
1
5
word
"determined"
count
1
6
word
"tinged"
count
1
7
word
"quickened"
count
1
8
word
"pulse"
count
2
9
word
"echoed"
count
1
10
word
"familiar"
count
1
11
word
"echoing"
count
2
12
word
"wavering"
count
1
13
word
"loomed"
count
1
14
word
"chilling"
count
1
15
word
"weight"
count
1
16
word
"cacophony"
count
1
17
word
"could feel"
count
2
18
word
"silence"
count
1
19
word
"resolved"
count
1
20
word
"enigma"
count
1
highlights
0
"footsteps"
1
"pulsed"
2
"warmth"
3
"otherworldly"
4
"whisper"
5
"determined"
6
"tinged"
7
"quickened"
8
"pulse"
9
"echoed"
10
"familiar"
11
"echoing"
12
"wavering"
13
"loomed"
14
"chilling"
15
"weight"
16
"cacophony"
17
"could feel"
18
"silence"
19
"resolved"
20
"enigma"
100.00%
Cliché 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 the moment"
100.00%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
1
narrationSentences
86
matches
0
"e with fear"
100.00%
Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount
0
hedgeCount
2
narrationSentences
86
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
88
gibberishSentences
0
adjustedGibberishSentences
0
longSentenceCount
0
runOnParagraphCount
0
giantParagraphCount
0
wordSaladCount
0
repetitionLoopCount
0
controlTokenCount
0
maxSentenceWordsSeen
30
ratio
0
matches
(empty)
100.00%
Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans
0
markdownWords
0
totalWords
1085
ratio
0
matches
(empty)
100.00%
Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions
8
unquotedAttributions
0
matches
(empty)
73.59%
Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions
40
wordCount
1047
uniqueNames
8
maxNameDensity
1.53
worstName
"Rory"
maxWindowNameDensity
2.5
worstWindowName
"Rory"
discoveredNames
Grove
7
Heartstone
5
Pendant
5
Richmond
2
Park
2
Rory
16
Eva
2
Fae
1
persons
0
"Pendant"
1
"Rory"
2
"Eva"
places
0
"Grove"
1
"Heartstone"
2
"Richmond"
3
"Park"
4
"Fae"
globalScore
0.736
windowScore
0.833
89.76%
Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences
83
glossingSentenceCount
2
matches
0
"seemed almost reluctant like a heartbeat fluttering too weakly"
1
"eyes that seemed to glow faintly"
100.00%
"Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches
0
per1kWords
0
wordCount
1085
matches
(empty)
100.00%
Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount
1
totalSentences
88
matches
0
"insisted that answers"
66.83%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
29
mean
37.41
std
14.36
cv
0.384
sampleLengths
0
59
1
58
2
42
3
41
4
61
5
41
6
49
7
43
8
49
9
63
10
38
11
42
12
32
13
15
14
26
15
12
16
31
17
10
18
38
19
42
20
40
21
39
22
13
23
43
24
29
25
15
26
39
27
47
28
28
97.10%
Passive voice overuse
Target: ≤2% passive sentences
passiveCount
2
totalSentences
86
matches
0
"were obscured"
1
"being drawn"
100.00%
Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount
1
totalVerbs
203
matches
0
"was watching"
77.92%
Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount
2
semicolonCount
0
flaggedSentences
2
totalSentences
88
ratio
0.023
matches
0
"An hour here could be an eternity, or mere seconds—there was no way to know until it was too late."
1
"Her bright blue eyes darted around, catching glimpses of movement in her peripheral vision—shadows that dissolved when she turned her head."
86.66%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1054
adjectiveStacks
1
stackExamples
0
"small crescent-shaped scar"
adverbCount
51
adverbRatio
0.04838709677419355
lyAdverbCount
20
lyAdverbRatio
0.018975332068311195
100.00%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
88
echoCount
0
echoWords
(empty)
88.73%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
88
mean
12.33
std
4.58
cv
0.372
sampleLengths
0
19
1
13
2
15
3
12
4
15
5
19
6
24
7
18
8
15
9
9
10
7
11
12
12
16
13
6
14
11
15
13
16
7
17
10
18
20
19
4
20
10
21
13
22
14
23
6
24
13
25
9
26
21
27
9
28
11
29
7
30
16
31
8
32
9
33
11
34
9
35
12
36
10
37
13
38
15
39
8
40
17
41
13
42
14
43
11
44
13
45
11
46
11
47
7
48
9
49
12
59.85%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
4
diversityRatio
0.38636363636363635
totalSentences
88
uniqueOpeners
34
77.52%
Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount
2
totalSentences
86
matches
0
"Only the whispers answered, fluctuating"
1
"Finally, she nodded."
ratio
0.023
75.81%
Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount
31
totalSentences
86
matches
0
"She paused, adjusting the strap"
1
"Her footsteps barely crunched on"
2
"She absentmindedly touched the small"
3
"Her friend had insisted that"
4
"She’d never mentioned how unsettling"
5
"She spun around, but there"
6
"She swallowed, her mouth suddenly"
7
"she told herself, but the"
8
"Her breath fogged in front"
9
"She tightened her grip on"
10
"She felt eyes on her,"
11
"Her bright blue eyes darted"
12
"She exhaled sharply, feeling a"
13
"Her pace increased, a nagging"
14
"she called out, her voice"
15
"Her own words sounded hollow"
16
"She felt a presence behind"
17
"She spun around, eyes wide"
18
"Its features were obscured, but"
19
"She thought of Eva, of"
ratio
0.36
35.58%
Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount
73
totalSentences
86
matches
0
"Rory stepped into the Grove,"
1
"Wildflowers brushed against her legs,"
2
"She paused, adjusting the strap"
3
"The night was eerily still,"
4
"Her footsteps barely crunched on"
5
"She absentmindedly touched the small"
6
"The Heartstone Pendant around her"
7
"Rory muttered to herself, pushing"
8
"Her friend had insisted that"
9
"She’d never mentioned how unsettling"
10
"A faint whisper, too soft"
11
"She spun around, but there"
12
"She swallowed, her mouth suddenly"
13
"she told herself, but the"
14
"An owl hooted nearby, and"
15
"The rumor of the Grove's"
16
"An hour here could be"
17
"The air grew cooler, tinged"
18
"Her breath fogged in front"
19
"She tightened her grip on"
ratio
0.849
0.00%
Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount
0
totalSentences
86
matches
(empty)
ratio
0
92.73%
Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences
57
technicalSentenceCount
4
matches
0
"Rory stepped into the Grove, her breath catching as she crossed the boundary marked by ancient oak standing stones."
1
"Her bright blue eyes darted around, catching glimpses of movement in her peripheral vision—shadows that dissolved when she turned her head."
2
"The figure approached, its form shifting and swirling like mist."
3
"Rory's vision blurred, and she felt herself falling, her body sinking into a cold, dark void."
0.00%
Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags
8
uselessAdditionCount
4
matches
0
"she told, but the reassurance felt hollow"
1
"she called out, her voice trembling despite her attempt at defiance"
2
"Rory stuttered, her courage wavering as the presence loomed closer"
3
"she whispered, the words barely escaping her lips"
0.00%
Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags
6
fancyCount
5
fancyTags
0
"Rory muttered (mutter)"
1
"she called out (call out)"
2
"Rory stuttered (stutter)"
3
"she whispered (whisper)"
4
"she muttered (mutter)"
dialogueSentences
10
tagDensity
0.6
leniency
1
rawRatio
0.833
effectiveRatio
0.833
76.7925%