Run: 2026-02-19-01KHT0G2NV2S3E8WDVYWDRP10M

Run Details

Duration:
26.1s
Cost:
$0.016581
Provider:
OpenAI

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="4418" name="Nyx" aliases="Nyx, the Shadow, Nightwhisper" pronouns="they/them" species="Shade" storyRole="Wild Card"> <eyeColor>faintly glowing violet</eyeColor> <height>approximately 6'2" in solid form</height> <age>ageless</age> <form>humanoid silhouette of living shadow, can shift between solid and incorporeal</form> <voice>sounds like a whisper carried on the wind</voice> <description>A being of living shadow, existing between the mortal plane and the spaces between realms.</description> <backstory>Nyx was once a human sorcerer named Aldric who became trapped between realms during a failed summoning ritual in 1643. They now exist as a Shade, bound to the mortal plane but able to slip between shadows.</backstory> </character> <character id="4424" name="Isolde Varga" aliases="Isolde, the Seer" pronouns="she/her" species="Half-Fae" storyRole="Oracle"> <eyeColor>pale lavender</eyeColor> <hair>silver, reaching her waist</hair> <height>5'5"</height> <age>300 years old</age> <appearance>ethereal, ageless</appearance> <speech>speaks in riddles</speech> <footprints>leaves no footprints when she walks</footprints> <compulsion>cannot lie (Fae compulsion) but can mislead</compulsion> <description>A Half-Fae seer exiled from the Fae Courts for sharing visions with mortals.</description> <backstory>She now lives in a hidden grove in Richmond Park, offering cryptic prophecies to those who seek her out.</backstory> </character> <location id="853" name="Dymas (Gluttony)" aliases="Dymas, gluttony, Dymasian" realm="Hel" sin="Gluttony"> <ruler>Prince Belphegor</ruler> <skyColor>warm amber</skyColor> <description>A place of excess and indulgence. Sprawling vineyards, orchards, and gardens provide exotic ingredients for master chefs — often helbound souls contracted from Earth. Grand feasts and culinary competitions are common.</description> </location> <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> <item id="2006" name="Fae-Forged Blade" aliases="the Fae blade, Isolde's gift" type="Weapon" origin="The Fae Courts"> <material>moonsilver</material> <shape>slender, leaf-shaped dagger</shape> <temperature>always cold to the touch</temperature> <glow>faintly luminescent in moonlight</glow> <power>can cut through magical wards; particularly effective against demons</power> <givenTo>given to Aurora by Isolde as a gift</givenTo> <description>A weapon of the Fae Courts, rare and highly coveted.</description> </item> <lore id="7001" name="The Veil" aliases="the Veil, the Barrier, the Boundary" category="Cosmology"> <solsticeEffect>weakens during the winter solstice, strengthens during the summer solstice</solsticeEffect> <appearance>faint shimmering distortion visible only to those with supernatural sight</appearance> <monitoring>rift points (tears in the Veil) are monitored by the Wardens</monitoring> <description>The Veil is the metaphysical barrier separating Earth from Hel and the Fae Realms.</description> </lore> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the fantasy genre. A small group enters an ancient, otherworldly place for the first time. The environment is alien and wondrous. Describe their exploration — what they see, hear, and feel as they move deeper. Include moments of discovery, unease, and wonder. Let the world-building emerge through the characters' experience rather than exposition. Use the codex entries above as your world reference for characters, setting, and lore. Only include the prose of the scene without any markdown or commentary. </instructions>

Model response

AI
Aurora crouched at the threshold, heartstone pendant pressing against her palm. The silver chain coiled around her wrist like a restless snake. Ahead, the standing stones of basalt formed a jagged arch, their tops dissolving into faint distortion—The Veil itself, wavering in the amber dusk. She tasted iron on her tongue. Nyx slipped through the arch beside her, a ripple of shadow solidifying into a tall shape. Faint violet light pulsed in their eyes. They paused midstride, shoulders shifting like smoke caught in a breeze. This realm stank of ripeness and rot. Isolde hovered at Aurora’s shoulder, silver hair brushing the air. Pale lavender eyes tracked the shifting sky. She whispered a string of half-words, and the ground trembled in answer. Aurora stood. “Let’s go.” She pocketed the pendant. Moonlight glimmered on the Fae-forged blade strapped to her belt. She stepped forward, toes sliding on obsidian tiles that cooled her skin. Beyond the arch lay a courtyard of twisted vines and fruit-laden trees. Orbs the size of skulls hung low, their skins dappled with veins of crimson. A slow wind rattled branches, releasing spores like drifting snow. Aurora inhaled, lungs tightening with wonder. Nyx hovered near a fruit. They reached out a hand. Darkness pooled along their fingers and seeped into the rind. The fungus under their touch retracted like frightened insects. They drew back, silhouette flickering. Isolde moved among the trunks, fingertips grazing ancient runes carved into bark. “They speak of feasting,” she murmured. Bark flaked away under her touch, revealing symbols of horns and chalices. She traced a chalice with one nail. The symbol glowed, as if remembering its purpose. A low rumble rose from beneath the courtyard’s cracked floor. Aurora’s boots tapped in warning. The obsidian tiles shifted, folding into jagged ridges that plunged into dark hollows. Dust rose in pale clouds. She drew the blade free, its moonsilver edge humming against her palm. Nyx braced on the lip of the chasm. “A trap,” they whispered. Their voice drifted like a sigh through the trees. Leaves shivered. Fruit thumped to the ground in pairs, rolling toward the edge. One split open on the stone, oozing seed-slime that hissed against the tile. Aurora lunged. She sheathed the blade and kicked the mass away before it could burn. Sticky strands clung to her boots. Isolde’s lips curved. “They guard their harvest.” She stooped and pocketed a seedpod the size of her fist. Powdered bark sprinkled from her robes. Aurora scanned the walls. They leaned inward, carved with twisting banquet scenes: beasts tearing at flesh, humans ingesting grapes by the handful. Veins of gold leaf threaded through the grooves. The depictions shifted when she blinked. Faces melded between predator and prey. A single tray held a sculpted fruit bowl. The fruit pulsed, as though it housed a beating heart. Aurora’s fingers itched to touch it. She stepped into reach, but Nyx caught her elbow. Silence snapped. The courtyard swallowed sound. Even the spores halted their drift. A deep vibration thrummed from the sky. The amber light flickered, darkening at the edges. Isolde straightened, voice a distant bell. “Belphegor’s domain feels alive.” Aurora swallowed. “We came for the shrine.” She turned to the arch. Beyond lay a pavilion carved from bone-white marble. They skirted the orchard’s edge, boots sinking into loam soft as velvet. Vines curled around shattered columns. Petals bloomed where metal should lie. Each blossom glowed faintly, like captured stars. They stepped beneath the pavilion’s roof—an open framework of bones interlaced with silver filigree. Ribs arched overhead. At the center, a dais rose in five tiers, each carved with writhing mouths. Atop it lay a basin of molten glass, still warm, reflecting an upside-down sky. Aurora crouched at the dais and reached for the basin’s edge. Heat licked her fingers. She grimaced, her breath hissing between teeth. Nyx drifted closer. Their form shimmered. “Souls, bound and stirred.” They tapped the glass. Tiny faces flickered beneath the surface—silent mouths shaped into pleas or laughter. They vanished as quickly. Isolde circled the dais, voice soft. “The basin once held Belphegor’s first feast. The offer of pleasure and pain.” Her fingers brushed a mouth carved in the marble. It opened, swallowing her hand to the wrist then spat out a handful of white ash. Aurora coughed. She scooped the ash in a cupped palm. It sifted through her fingers like dust. “Evidence.” A distant crash echoed. The ground quivered. From beyond the pavilion came rolling thunder—a drumbeat syncopated with voices. Choirs singing. Aurora stood. She signalled. Blade drawn. They moved deeper into shadow, leaving the dais behind. The path narrowed between walls of living crystal—hexagonal pillars that hummed against each other like tuning forks. Light bent through them. The bunsen of sound shifted pitch as they passed. Words welled in Aurora’s mind. She shook her head, blinking away whispers in tongues older than mortal memory. Nyx pressed close, figure eddying. “The Veil thins here.” Isolde studied the crystals. “Time breathes differently.” She tapped one with a knuckle. It cracked, sending ripples through the field. A flash of memory—Aurora standing on a Brighton pier, laughter behind her—flickered in her vision. She jerked upright. Leaves of shade drifted across the corridor’s floor. Aurora slid her boot forward, heart pounding. She scanned the walls, dark shapes moving just beyond sight. A shattered arch yawned ahead. Smoke curled from its columns like slow dancers. Beyond it rose a chamber of molten oil and piled fruit so vast it formed walls. Grapes threaded into massive braids, apples suspended midair, oranges stacked like towers. The fruit glowed with inner flame. Nyx recoiled. Shadow peeled from their form, seeking cover in the cracks. “Abundance made flesh.” Isolde stepped forward, voice hushed. “And the curse it bears.” She held up the ash, now swirling into motes of light. They drifted toward the fruit. Bubbles surfaced on the nearest orange; it split open, letting a clear fluid leak. The fluid cooled on the stone floor, then dissolved into nothing. Aurora advanced, blade held low. She reached out to the braids of grapes. They shimmered, translucent. Each orb contained a flicker of memory—a joyous feast, a scream, a lover’s kiss. She recoiled, vision swimming. Nyx wrapped a hand around her shoulder. “Your scar throbs.” They tilted Aurora’s wrist. The crescent mark glowed faintly. The pendant at her throat thrummed. She swallowed the knot in her throat. “I feel it.” The scar pulsed, echoing the heartstone’s beat. Isolde traced one grape with a fingertip. It ruptured. A spurt of black seed skittered across the stone. The entire pile trembled. Bowls toppled. Fruits cascaded like a waterfall, rattling the cavern. Aurora lunged, stabbing the nearest heap with her blade. Moonsilver sliced through flesh without effort. But the fruit reassembled behind her, knitting the wound closed. She slashed again—same result. She yanked the blade free. Metal rang. The fruit paused mid-fall, then shattered into a rain of sparks and fragments that clattered at their feet. Silence closed in like a lid. The amber glow faded to molten gold. The leaves of shade retreated to the walls. The Veil’s distortion rippled, and the arch behind them vanished. Aurora let the pendant rest against her chest. It pulsed once, then stilled. She lifted the blade and wiped it on her jeans, watching droplets of sap drip away. Isolde exhaled. “The heartstone anchors us.” She brushed ash from her skirt and slid the remainder into a pouch. “Without it, we’d become part of the feast.” Nyx extended a shadowy hand toward the next arch. Runes carved in twisting script crawled along its stone. “Beyond lies the heart of Dymas. If we endure.” Aurora squared her shoulders. No spark of fear flickered in her bright blue eyes. She slid the blade home and reached for the arch. Fingers brushed cool stone. The world shimmered. Their reflections wavered. They stepped forward together.
created_at"2026-02-19T03:53:30.052Z" 2/19/2026, 3:53:30 AM
model"openai/o4-mini-high-2025-04-16"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency7386
moderation_latency(null)
generation_time25952
tokens_prompt1816
tokens_completion2311
native_tokens_prompt1706
native_tokens_completion3342
native_tokens_completion_images0
native_tokens_reasoning1472
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.0165814
router(null)
provider_responses
0
endpoint_id"60020533-2fb2-4aa1-9454-181029fd52de"
id"resp_054c500d5fa5a2e3016996893a246c8196a62fee6107d111b6"
is_byokfalse
latency150
model_permaslug"openai/o4-mini-high-2025-04-16"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771473210-zbVBKFQklNqD8LiRpB4g"
upstream_id"resp_054c500d5fa5a2e3016996893a246c8196a62fee6107d111b6"
total_cost0.0165814
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags12
adverbTagCount0
adverbTags(empty)
dialogueSentences18
tagDensity0.667
leniency1
rawRatio0
effectiveRatio0
96.23% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1328
totalAiIsmAdverbs1
found
0
adverb"quickly"
count1
highlights
0"quickly"
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)
wordCount1328
totalAiIsms35
found
0
word"wavering"
count1
1
word"pulsed"
count4
2
word"trembled"
count2
3
word"traced"
count2
4
word"scanned"
count2
5
word"predator"
count1
6
word"silence"
count2
7
word"flickered"
count4
8
word"marble"
count2
9
word"velvet"
count1
10
word"shattered"
count3
11
word"framework"
count1
12
word"shimmered"
count3
13
word"echoed"
count1
14
word"quivered"
count1
15
word"crystal"
count1
16
word"pounding"
count1
17
word"flicker"
count1
18
word"echoing"
count1
19
word"wavered"
count1
highlights
0"wavering"
1"pulsed"
2"trembled"
3"traced"
4"scanned"
5"predator"
6"silence"
7"flickered"
8"marble"
9"velvet"
10"shattered"
11"framework"
12"shimmered"
13"echoed"
14"quivered"
15"crystal"
16"pounding"
17"flicker"
18"echoing"
19"wavered"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences162
matches
0"g with wonder"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences162
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences168
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen24
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1312
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions4
unquotedAttributions0
matches(empty)
68.77% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions46
wordCount1231
uniqueNames10
maxNameDensity1.62
worstName"Aurora"
maxWindowNameDensity2.5
worstWindowName"Aurora"
discoveredNames
Veil2
Aurora20
Moonlight1
Fae-forged1
Bark1
Powdered1
Nyx9
Tiny1
Brighton1
Isolde9
persons
0"Veil"
1"Aurora"
2"Moonlight"
3"Bark"
4"Nyx"
5"Tiny"
6"Isolde"
places
0"Brighton"
globalScore0.688
windowScore0.833
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences104
glossingSentenceCount1
matches
0"as if remembering its purpose"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1312
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences168
matches(empty)
72.76% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs43
mean30.51
std12.35
cv0.405
sampleLengths
051
134
27
329
430
542
634
745
845
921
1047
1124
1242
1333
1427
1510
1620
1730
1845
1922
2030
2144
2218
2326
2457
259
2638
2725
2847
2915
3051
3134
3225
3317
3432
3534
3620
3731
3829
3927
4027
4134
424
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences162
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs256
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount9
semicolonCount1
flaggedSentences9
totalSentences168
ratio0.054
matches
0"Ahead, the standing stones of basalt formed a jagged arch, their tops dissolving into faint distortion—The Veil itself, wavering in the amber dusk."
1"They stepped beneath the pavilion’s roof—an open framework of bones interlaced with silver filigree."
2"Tiny faces flickered beneath the surface—silent mouths shaped into pleas or laughter."
3"From beyond the pavilion came rolling thunder—a drumbeat syncopated with voices."
4"The path narrowed between walls of living crystal—hexagonal pillars that hummed against each other like tuning forks."
5"A flash of memory—Aurora standing on a Brighton pier, laughter behind her—flickered in her vision."
6"Bubbles surfaced on the nearest orange; it split open, letting a clear fluid leak."
7"Each orb contained a flicker of memory—a joyous feast, a scream, a lover’s kiss."
8"She slashed again—same result."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1247
adjectiveStacks0
stackExamples(empty)
adverbCount28
adverbRatio0.022453889334402566
lyAdverbCount3
lyAdverbRatio0.0024057738572574178
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences168
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences168
mean7.81
std4.29
cv0.55
sampleLengths
011
111
223
36
416
57
611
77
810
97
1012
112
126
1310
1412
1512
1614
1710
186
195
205
2110
229
235
2412
256
2612
277
288
2910
305
3113
325
3312
348
354
369
372
3811
3913
402
4113
426
433
4415
456
464
4718
488
496
61.11% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats4
diversityRatio0.38095238095238093
totalSentences168
uniqueOpeners64
45.98% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences145
matches
0"Even the spores halted their"
1"Light bent through them."
ratio0.014
93.10% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount46
totalSentences145
matches
0"She tasted iron on her"
1"They paused midstride, shoulders shifting"
2"She whispered a string of"
3"She pocketed the pendant"
4"She stepped forward, toes sliding"
5"They reached out a hand."
6"They drew back, silhouette flickering."
7"She traced a chalice with"
8"She drew the blade free,"
9"Their voice drifted like a"
10"She sheathed the blade and"
11"She stooped and pocketed a"
12"They leaned inward, carved with"
13"She stepped into reach, but"
14"She turned to the arch"
15"They skirted the orchard’s edge,"
16"They stepped beneath the pavilion’s"
17"She grimaced, her breath hissing"
18"Their form shimmered."
19"They tapped the glass"
ratio0.317
22.07% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount127
totalSentences145
matches
0"Aurora crouched at the threshold,"
1"The silver chain coiled around"
2"She tasted iron on her"
3"Nyx slipped through the arch"
4"They paused midstride, shoulders shifting"
5"This realm stank of ripeness"
6"Isolde hovered at Aurora’s shoulder,"
7"She whispered a string of"
8"She pocketed the pendant"
9"Moonlight glimmered on the Fae-forged"
10"She stepped forward, toes sliding"
11"Orbs the size of skulls"
12"A slow wind rattled branches,"
13"Aurora inhaled, lungs tightening with"
14"Nyx hovered near a fruit."
15"They reached out a hand."
16"Darkness pooled along their fingers"
17"The fungus under their touch"
18"They drew back, silhouette flickering."
19"Isolde moved among the trunks,"
ratio0.876
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences145
matches(empty)
ratio0
97.26% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences47
technicalSentenceCount3
matches
0"Ahead, the standing stones of basalt formed a jagged arch, their tops dissolving into faint distortion—The Veil itself, wavering in the amber dusk."
1"One split open on the stone, oozing seed-slime that hissed against the tile."
2"The path narrowed between walls of living crystal—hexagonal pillars that hummed against each other like tuning forks."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags12
uselessAdditionCount0
matches(empty)
38.89% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags2
fancyCount2
fancyTags
0"she murmured (murmur)"
1"they whispered (whisper)"
dialogueSentences18
tagDensity0.111
leniency0.222
rawRatio1
effectiveRatio0.222
79.8724%