NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHNFWDSNRVJJ4KY1CZ0V1KZE
Run Details
Model:
DeepSeek V3.1
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
3m 2s
Cost:
$0.001643
Provider:
DeepInfra
Evaluation summary
Score
Evaluator
Details Link
100.00%
Adverbs in dialogue tags
(details)
79.40%
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)
50.36%
Filter word density
(details)
100.00%
Gibberish response detection
(details)
100.00%
Markdown formatting overuse
(details)
100.00%
Missing dialogue indicators (quotation marks)
(details)
100.00%
Name drop frequency
(details)
17.02%
Narrator intent-glossing
(details)
61.69%
"Not X but Y" pattern overuse
(details)
100.00%
Overuse of "that" (subordinate clause padding)
(details)
100.00%
Paragraph length variance
(details)
97.69%
Passive voice overuse
(details)
100.00%
Past progressive (was/were + -ing) overuse
(details)
20.41%
Em-dash & semicolon overuse
(details)
95.67%
Purple prose (modifier overload)
(details)
100.00%
Repeated phrase echo
(details)
100.00%
Sentence length variance
(details)
38.10%
Sentence opener variety
(details)
100.00%
Adverb-first sentence starts
(details)
70.79%
Pronoun-first sentence starts
(details)
51.27%
Subject-first sentence starts
(details)
39.68%
Subordinate conjunction sentence starts
(details)
100.00%
Technical jargon density
(details)
100.00%
Useless dialogue additions
(details)
0.00%
Dialogue tag variety (said vs. fancy)
(details)
77.4026%
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> <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> 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.
Model response
Messages
Meta
AI
The air in Richmond Park
tasted different after dark.
It wasn’t just the chill
of an autumn night; it was a metallic tang, like licking a battery, that settled on the back of Rory’s tongue.
She pulled her leather jacket
tighter, the worn material doing little to ward off the peculiar cold that
seemed to
seep up from the ground itself. She’d come for a reason.
Eva, in one of her
frantic, cryptic texts, had insisted. *The grove. The standing stones. Midnight.
It’s the only place he
can’t listen.* The ‘he’ was
unspoken
, but Rory knew. Evan’s shadow still stretched long, even from Cardiff.
The grove, a place Eva
had babbled about after too much wine, a place that supposedly existed off maps and outside of time,
felt like the only option left
.
A desperate move for a
desperate situation. Finding it had been disturbingly easy. One moment she
was trudging
through the
familiar
, manicured paths of the park, the next she’d stepped between two gnarled oaks and the world had simply… shifted. The city’s distant hum vanished, replaced by a
silence
so
profound
it
felt like pressure against her eardrums
. The air grew heavier, thicker, smelling of damp earth and a perfume of night-blooming flowers she couldn’t name. This was it. The Fae Grove.
Moonlight, filtered through a canopy
of ancient, twisting branches, dappled the clearing in silver and obsidian. In the center stood the stones Eva had described—tall, dark monoliths of petrified oak, their surfaces whorled and knotted like frozen muscle. They formed a rough circle, a broken crown in the heart of the hidden glade. And everywhere, flowers bloomed. Lush, velvety petals in impossible shades of indigo and blood-red, open to a sky they shouldn’t be able to see, defying the season with a silent, arrogant vigor.
Rory’s hand went to her
throat, her fingers finding the
familiar
shape of the pendant. The Heartstone. It was warm.
Not the warmth of her own skin, but a deep, internal heat, like a coal buried in ash
. It had been a gift, left in a plain box at Silas’s bar with no note. She’d never taken it off, a strange comfort.
Now, its heat was a
low, persistent thrum against her collarbone, a silent alarm.
She took a cautious step
into the circle of stones. The wrongness was immediate.
It wasn't a sound, but
the *
lack
* of them. The park should have been alive with the rustle of nocturnal creatures—foxes, owls, the scuttling of beetles in the leaf litter. Here, there was nothing. The
silence
was a living thing, watching her. Then came the first
flicker
.
It was at the very
edge of her vision, a sliver of movement between two far-off trees.
Too quick, too fluid to
be a deer.
It was just a shiver
of deeper darkness against the night, there and then gone. Rory froze, her breath catching in her throat. She stared into the
gloom
, her heart hammering a frantic rhythm against her ribs. Nothing.
Just the unsettling flowers and
the silent stones. *You’re jumpy,* she told herself, the voice in her head sounding thin and reedy. *It’s the place. Eva’s stories got to you.
It’s just a weird bit
of park.* She forced herself to breathe, to unclench her fists. The pendant
pulsed
against her skin, a soft,
rhythmic
beat that seemed to sync with her own quickening pulse
. Warm. Too warm. A soft sound trickled into the
silence
. A
whisper
of fabric, a sigh so faint it could have been the wind moving through the flowers. But there was no wind. The air was
perfectly
, unnaturally still. The sound
seemed to
come from everywhere and nowhere, weaving between the stones. Rory spun
slowly
, her bright blue eyes
scanning
the shadows. Every shape
seemed to
promise a lurking form—a gnarled root became a crouching limb, a cluster of dark blooms became a hunched shoulder. “Eva?”
she called out, her voice
swallowed by the grove, producing no
echo
. It was just a flat, dead word hanging in the air. No answer.
Of course there was no
answer. Eva was never on time. Another movement. This time to her left. She snapped her head around, and for a fraction of a second, she saw it. A figure, tall and impossibly slender, standing between two stones. It was there in the periphery, a man-shaped cut-out of the night, featureless and still. Her eyes
tried to
focus, to define it, but the moment she looked directly, it
was gone
. Vanished. Only the standing stone remained. A cold sweat prickled on the back of her neck. This was no trick of the light. Something was here with her. The whispers began again,
slightly
louder now.
Not one voice, but several, overlapping, a susurrus of nonsense syllables
that
sounded like dry leaves skittering across
stone. They
seemed to
coil around her, words she almost understood, promises and threats spoken just below the level of comprehension. They came from behind, and she whirled, only for them to start again in front of her. She backed away, toward the center of the stone circle, her boots making no sound on the soft, mossy earth. The pendant
was burning
now, a distinct, uncomfortable heat that
felt like a brand against her skin
. Its faint crimson glow, usually invisible, now cast a tiny, bloody light on the hollow of her throat. *Get out.* The thought was pure, animal instinct. *Get out now.* She turned to run, to break from the circle and find the path back to the real world, but the path
was gone
. The space between the stones where she’d entered was no longer an exit; it was a wall of impenetrable shadow, a darkness so deep it looked solid. Panic, sharp and acidic, rose in her throat. A dry rustle, much closer this time, right behind her ear. She felt a faint displacement of air, the ghost of a touch on her shoulder. She screamed, a short, choked sound, and stumbled forward, crashing to her knees in the center of the circle. The world tilted. The whispering stopped. The
oppressive
silence
rushed back in, louder than before. The flowers around her
seemed to
lean in, their vibrant heads turning toward her as if curious. From her position on the ground, she looked up at the standing stones. They were no longer just stones. In the moonglow, the knots and whorls
resolved
into faces—elongated, agonized, mouths open in silent screams, eyes hollow pits. They
were watching
her. Terror locked her muscles. She couldn’t breathe. The pendant was a
searing
point of pain against her chest, its
pulse
a frantic, terrified drumbeat.
Then, a new sound cut
through the
silence
. A soft,
rhythmic
*
clicking
*. Like long, polished fingernails tapping against stone. It came from directly behind her. Rory squeezed her eyes shut, her mind screaming. She couldn’t look. She couldn’t move. The
clicking
grew closer,
measured
, unhurried. It circled her
slowly
. She
could feel
a presence, a cold that had nothing to do with the night air, a void of
warmth
that moved around her kneeling form. It stopped in front of her. The
clicking
ceased. The only sound was her own ragged, terrified breathing and the feverish
pulse
of the stone at her throat. A voice, when it came, was not a
whisper
. It was clear, cultured, and
utterly
alien. It held no emotion, yet it promised infinite cruelty. It spoke directly into her mind, bypassing her ears. “You are early,” it said. Rory’s eyes flew open. Standing before her was the figure she’d seen in glimpses. It was tall, too tall, its limbs jointed all wrong. It
was dressed
in shadows that clung to its form like a second skin. Its face was a pale, smooth mask, devoid of features except for two points of cold, star-like light where its eyes should be. It looked down at her, a
predator
considering curious, unexpected prey. It tilted its head. The movement was fluid, insectile. “The stone is not for you,” the voice stated, a simple, horrifying fact. One long, slender hand, fingers ending in points like black needles, reached toward the glowing pendant on her chest. Rory finally found her voice. It was a raw, broken thing. “Who are you?” she gasped. The needle-like fingers paused an inch from the Heartstone. The featureless face regarded her. The star-point eyes
seemed to
drink in her terror. “We are the reason you should not have come here,” it said. The words were final, a verdict. “We are the price of the
silence
you sought.” The fingers
began to
move again, descending toward the source of the light, toward her heart.
created_at
"2026-02-17T09:49:13.985534+00:00"
2/17/2026, 9:49:13 AM
model
"deepseek/deepseek-chat-v3.1"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
756
moderation_latency
(null)
generation_time
182331
tokens_prompt
828
tokens_completion
2167
native_tokens_prompt
753
native_tokens_completion
1917
native_tokens_completion_images
(null)
native_tokens_reasoning
0
native_tokens_cached
375
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.001642560000075
router
(null)
provider_responses
0
id
"cmpl-6bad6584fe9a43ac931b8ce33d15d70d"
status
200
is_byok
false
latency
95
endpoint_id
"012f7d1f-23d4-4d03-9aa3-432d8ad82757"
provider_name
"DeepInfra"
model_permaslug
"deepseek/deepseek-chat-v3.1"
api_type
"completions"
id
"gen-1771321571-hsjSZB7lZIGl8QKt6cV6"
upstream_id
"cmpl-6bad6584fe9a43ac931b8ce33d15d70d"
total_cost
0.001642560000075
cache_discount
0.000029999999925
upstream_inference_cost
0
provider_name
"DeepInfra"
Evaluation details
Result
Evaluator
Details
Meta Data
100.00%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
6
adverbTagCount
0
adverbTags
(empty)
dialogueSentences
6
tagDensity
1
leniency
1
rawRatio
0
effectiveRatio
0
79.40%
AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount
1456
totalAiIsmAdverbs
6
found
0
adverb
"very"
count
1
1
adverb
"perfectly"
count
1
2
adverb
"slowly"
count
2
3
adverb
"slightly"
count
1
4
adverb
"utterly"
count
1
highlights
0
"very"
1
"perfectly"
2
"slowly"
3
"slightly"
4
"utterly"
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
1456
totalAiIsms
31
found
0
word
"chill"
count
1
1
word
"unspoken"
count
1
2
word
"familiar"
count
2
3
word
"silence"
count
6
4
word
"profound"
count
1
5
word
"warmth"
count
2
6
word
"flicker"
count
1
7
word
"gloom"
count
1
8
word
"pulsed"
count
1
9
word
"rhythmic"
count
2
10
word
"pulse"
count
3
11
word
"whisper"
count
2
12
word
"scanning"
count
1
13
word
"echo"
count
1
14
word
"oppressive"
count
1
15
word
"resolved"
count
1
16
word
"searing"
count
1
17
word
"measured"
count
1
18
word
"could feel"
count
1
19
word
"predator"
count
1
highlights
0
"chill"
1
"unspoken"
2
"familiar"
3
"silence"
4
"profound"
5
"warmth"
6
"flicker"
7
"gloom"
8
"pulsed"
9
"rhythmic"
10
"pulse"
11
"whisper"
12
"scanning"
13
"echo"
14
"oppressive"
15
"resolved"
16
"searing"
17
"measured"
18
"could feel"
19
"predator"
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
139
matches
(empty)
50.36%
Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount
0
hedgeCount
9
narrationSentences
139
filterMatches
(empty)
hedgeMatches
0
"seemed to"
1
"tried to"
2
"began to"
100.00%
Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences
140
gibberishSentences
0
adjustedGibberishSentences
0
longSentenceCount
0
runOnParagraphCount
0
giantParagraphCount
0
wordSaladCount
0
repetitionLoopCount
0
controlTokenCount
0
maxSentenceWordsSeen
29
ratio
0
matches
(empty)
100.00%
Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans
7
markdownWords
37
totalWords
1446
ratio
0.026
matches
0
"The grove. The standing stones. Midnight. It’s the only place he can’t listen."
1
"lack"
2
"You’re jumpy,"
3
"It’s the place. Eva’s stories got to you. It’s just a weird bit of park."
4
"Get out."
5
"Get out now."
6
"clicking"
100.00%
Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions
6
unquotedAttributions
0
matches
(empty)
100.00%
Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions
23
wordCount
1408
uniqueNames
11
maxNameDensity
0.5
worstName
"Rory"
maxWindowNameDensity
1.5
worstWindowName
"Eva"
discoveredNames
Richmond
1
Park
1
Rory
7
Evan
1
Cardiff
1
Eva
5
Fae
1
Grove
1
Heartstone
2
Silas
1
One
2
persons
0
"Rory"
1
"Evan"
2
"Eva"
3
"Silas"
places
0
"Richmond"
1
"Park"
2
"Cardiff"
3
"Fae"
4
"Grove"
5
"Heartstone"
6
"One"
globalScore
1
windowScore
1
17.02%
Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences
94
glossingSentenceCount
5
matches
0
"felt like the only option left"
1
"felt like pressure against her eardrums"
2
"beat that seemed to sync with her own quickening pulse"
3
"sounded like dry leaves skittering across"
4
"felt like a brand against her skin"
61.69%
"Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches
2
per1kWords
1.383
wordCount
1446
matches
0
"Not the warmth of her own skin, but a deep, internal heat, like a coal buried in ash"
1
"Not one voice, but several, overlapping, a susurrus of nonsense syllables"
100.00%
Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount
0
totalSentences
140
matches
(empty)
100.00%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
39
mean
37.08
std
26.82
cv
0.723
sampleLengths
0
61
1
79
2
69
3
6
4
85
5
76
6
56
7
5
8
71
9
29
10
31
11
82
12
24
13
13
14
70
15
22
16
63
17
55
18
11
19
58
20
45
21
74
22
24
23
19
24
6
25
56
26
3
27
19
28
34
29
5
30
4
31
68
32
9
33
32
34
11
35
5
36
23
37
27
38
16
97.69%
Passive voice overuse
Target: ≤2% passive sentences
passiveCount
3
totalSentences
139
matches
0
"was gone"
1
"was gone"
2
"was dressed"
100.00%
Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount
3
totalVerbs
223
matches
0
"was trudging"
1
"was burning"
2
"were watching"
20.41%
Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount
4
semicolonCount
2
flaggedSentences
6
totalSentences
140
ratio
0.043
matches
0
"It wasn’t just the chill of an autumn night; it was a metallic tang, like licking a battery, that settled on the back of Rory’s tongue."
1
"In the center stood the stones Eva had described—tall, dark monoliths of petrified oak, their surfaces whorled and knotted like frozen muscle."
2
"The park should have been alive with the rustle of nocturnal creatures—foxes, owls, the scuttling of beetles in the leaf litter."
3
"Every shape seemed to promise a lurking form—a gnarled root became a crouching limb, a cluster of dark blooms became a hunched shoulder."
4
"The space between the stones where she’d entered was no longer an exit; it was a wall of impenetrable shadow, a darkness so deep it looked solid."
5
"In the moonglow, the knots and whorls resolved into faces—elongated, agonized, mouths open in silent screams, eyes hollow pits."
95.67%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1424
adjectiveStacks
0
stackExamples
(empty)
adverbCount
64
adverbRatio
0.0449438202247191
lyAdverbCount
20
lyAdverbRatio
0.014044943820224719
100.00%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
140
echoCount
0
echoWords
(empty)
100.00%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
140
mean
10.33
std
6.89
cv
0.668
sampleLengths
0
9
1
26
2
26
3
5
4
10
5
2
6
3
7
1
8
14
9
8
10
29
11
7
12
6
13
26
14
1
15
18
16
18
17
3
18
3
19
16
20
22
21
15
22
4
23
28
24
15
25
2
26
3
27
18
28
16
29
8
30
14
31
10
32
4
33
9
34
21
35
4
36
8
37
5
38
17
39
8
40
15
41
8
42
14
43
1
44
8
45
14
46
3
47
5
48
7
49
9
38.10%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
20
diversityRatio
0.3142857142857143
totalSentences
140
uniqueOpeners
44
100.00%
Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount
6
totalSentences
126
matches
0
"Then came the first flicker."
1
"Too quick, too fluid to"
2
"Just the unsettling flowers and"
3
"Of course there was no"
4
"Only the standing stone remained."
5
"Then, a new sound cut"
ratio
0.048
70.79%
Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount
47
totalSentences
126
matches
0
"It wasn’t just the chill"
1
"She pulled her leather jacket"
2
"She’d come for a reason."
3
"It’s the only place he"
4
"They formed a rough circle,"
5
"It was warm."
6
"It had been a gift,"
7
"She’d never taken it off,"
8
"She took a cautious step"
9
"It wasn't a sound, but"
10
"It was at the very"
11
"It was just a shiver"
12
"She stared into the gloom,"
13
"*You’re jumpy,* she told herself,"
14
"*It’s the place."
15
"It’s just a weird bit"
16
"She forced herself to breathe,"
17
"she called out, her voice"
18
"It was just a flat,"
19
"She snapped her head around,"
ratio
0.373
51.27%
Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount
103
totalSentences
126
matches
0
"The air in Richmond Park"
1
"It wasn’t just the chill"
2
"She pulled her leather jacket"
3
"She’d come for a reason."
4
"Eva, in one of her"
5
"The standing stones."
6
"It’s the only place he"
7
"Evan’s shadow still stretched long,"
8
"The grove, a place Eva"
9
"A desperate move for a"
10
"The city’s distant hum vanished,"
11
"The air grew heavier, thicker,"
12
"This was it."
13
"The Fae Grove."
14
"Moonlight, filtered through a canopy"
15
"They formed a rough circle,"
16
"Rory’s hand went to her"
17
"It was warm."
18
"It had been a gift,"
19
"She’d never taken it off,"
ratio
0.817
39.68%
Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount
1
totalSentences
126
matches
0
"Now, its heat was a"
ratio
0.008
100.00%
Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences
57
technicalSentenceCount
2
matches
0
"The pendant pulsed against her skin, a soft, rhythmic beat that seemed to sync with her own quickening pulse."
1
"The pendant was burning now, a distinct, uncomfortable heat that felt like a brand against her skin."
100.00%
Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags
6
uselessAdditionCount
0
matches
(empty)
0.00%
Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags
5
fancyCount
3
fancyTags
0
"she called out (call out)"
1
"the voice stated (state)"
2
"she gasped (gasp)"
dialogueSentences
6
tagDensity
0.833
leniency
1
rawRatio
0.6
effectiveRatio
0.6
77.4026%