Run: 2026-02-19-01KHTYXDYWE7RSYN94F3HENBW3

Run Details

Model:
GPT-5.1
Duration:
1m 44s
Cost:
$0.041850
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="4416" name="Detective Harlow Quinn" aliases="Quinn, Detective Quinn, Harlow" pronouns="she/her" species="Human" storyRole="Antagonist"> <eyeColor>brown</eyeColor> <hair>closely cropped salt-and-pepper</hair> <height>5'9"</height> <age>41</age> <jawline>sharp jaw</jawline> <watch>worn leather watch on her left wrist</watch> <bearing>military precision</bearing> <description>A Metropolitan Police detective with 18 years of decorated service who suspects the clique is involved in criminal activity.</description> <backstory>She lost her partner, DS Morris, during a case three years ago under unexplained circumstances that had supernatural origins she doesn't yet understand.</backstory> </character> <character id="4417" name="Tomás Herrera" aliases="Tommy, Tomás, Herrera" pronouns="he/him" species="Human" storyRole="Support"> <eyeColor>warm brown</eyeColor> <hair>short curly dark brown</hair> <height>5'10"</height> <age>29</age> <skinTone>olive skin</skinTone> <scar>scar running along his left forearm from a knife attack</scar> <medallion>Saint Christopher medallion around his neck</medallion> <birthplace>Seville, Spain</birthplace> <description>A former paramedic who provides off-the-books medical care for the clique.</description> <backstory>Born in Seville, Spain. He moved to London to work for the NHS but lost his license after administering unauthorized treatments to supernatural patients.</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> <location id="856" name="The Veil Market" aliases="Veil Market, the Market, underground market" realm="Earth"> <currentLocation>abandoned Tube station beneath Camden</currentLocation> <entryRequirement>bone token</entryRequirement> <schedule>moves locations every full moon</schedule> <description>A hidden supernatural black market that sells enchanted goods, banned alchemical substances, and information.</description> </location> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the thriller genre. A detective is pursuing a suspect through rain-soaked city streets at night. The chase takes them from the street level down into an underground market. The detective must decide whether to follow the suspect into unfamiliar and potentially dangerous territory. 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

AI
Rain slashed across Soho in hard sheets that turned the street into a smear of light and shadow. Harlow Quinn leaned against the cold brick across from The Raven’s Nest and watched the bar’s green neon sign buzz over the door. Her jacket soaked through an hour ago. Water slid down the back of her neck. Her leather watch strap stuck to her skin. The door swung open. A tall man in a dark hood stepped out, shoulders hunched, head down. He checked the street with quick, darting glances, then angled north. Harlow’s jaw tightened. "There you are." She pushed off the wall, tugged her hood up, and crossed after him, weaving between a cluster of smokers under the awning. "Oi, love, you’ll drown out there." A skinny man waved a cigarette near her sleeve. "Move." Her shoulder caught him in the chest. The cigarette dropped into a puddle with a faint hiss. She tracked the hooded man by the way he moved. Long stride, no wasted motion, those small checks over the shoulder, not enough to be obvious to a drunk crowd, just enough to tell her he knew someone sat on his trail. Traffic crawled along the slick road. Headlights smeared across the wet tarmac. Somewhere a siren wailed, then faded toward Oxford Street. Harlow kept twenty paces between them. Her radio crackled at her hip. "Quinn, status on your nest-watcher?" "Still mobile." She spoke low, kept her eyes on the hood. "Heading north from Old Compton. Alone. I’ll update." "Control wants you—" She killed the volume and let the rest die in static. No room for a lecture in her ear. The man picked up pace past Tottenham Court Road, cut left, then right, threading a path that shed the late-night drinkers. Neon gave way to shuttered shops and closed grills. Puddles grew deeper along the cracked pavements. The rain hammered harder. He glanced back. Harlow swung her gaze toward a parked car and pretended to shield her phone. On the reflection in the dark window she watched his face. Just a slice of jaw under the hood, a scruff of beard, the line of his mouth tighten. He broke into a run. Her muscles fired before thought formed. "Police! Stop!" Her boots splashed through standing water. Cold hit her legs up to the calves. The air burned in her lungs. He swerved into a side alley, feet slamming on scattered bottles and rubbish. Harlow followed, hand brushing the grip of her service pistol under her jacket, other hand swinging for balance as she vaulted a low chain at the alley mouth. A bin rolled across her path. "Come on—" Her knee clipped metal. Pain flashed along her thigh, but she kept her feet under her, kicked the bin aside, and drove forward. He hit a tall mesh fence at the alley’s end and went up it with practiced ease. Harlow’s momentum carried her into the metal. It rattled. She grabbed the wire, hauled herself up, boots finding purchase on cross-struts. He dropped on the far side and ran. She went over, landed hard, ankles screaming for a moment, then steadied herself and pushed on. The alley spat them onto a wider road near Camden. The sky over the rooftops glowed dirty orange from distant lights. Fewer cars here. Fewer people. His hood slipped for a moment. Wet hair clung to his skull. He looked back again, eyes wide and pale in the street glow. He cut left at a sagging iron gate that guarded a staircase sinking under the road. Harlow skidded to a halt. A cracked enamel sign on the wall bore the faded Underground roundel. The station name had peeled to ghost letters. The gate lock hung broken. He vanished down the stairs. Her pulse pounded against her throat. She stood at the top of the steps and stared into the throat of the old Tube station. Fluorescent light pulsed down there. Not standard platform lights. A warmer, golden wash, broken by movement. "Quinn, where the hell are you?" Her radio spat into the rain. She lifted it. "Disused station off Camden High. Suspect has gone underground. I’m in pursuit." "Negative, Quinn. Hold perimeter. ARV is—" She dropped the radio volume again. The rain drowned the dispatcher’s protest. "Too late." She drew her pistol, kept it low by her thigh, and started down the stairs. Water poured along the steps in thin streams. Moss glistened on the edges, slick under her boots. Halfway down, a smell hit her. Not the usual stale damp of the Underground. Smoke of some sort, mixed with spices she could not place, hot metal, animal musk. Voices rose under the hiss of water, hundreds of them, a steady growl of trade and argument. She reached the bottom. The old ticket hall stretched ahead, but someone had torn out the machines. A row of wooden stalls filled the space instead, lit by hanging lanterns and strings of naked bulbs. Colors flared against the old tiled walls. Fabric draped down from lines overhead, striped and patterned. Curtains hid doorways that never existed when this place held commuters. Her mind stuttered. "What is this." A figure stepped into her path. "Toll." The voice came flat and bored. The man who owned it wore a leather coat too long for him and a ragged scarf around his neck. His skin had a yellowish tint, and his eyes glimmered like old coins. He blocked the stair mouth with a lazy slouch that read as deliberate. Harlow’s grip on her pistol tightened. "Metropolitan Police. Move." He didn’t. His gaze flicked to the weapon, then to her face, then to the worn watch strap on her wrist. "Market rules. No token, no step." "What market?" "The Veil Market." He rolled the words across his tongue. They tasted wrong to Harlow’s ear, like a phrase heard in a half-remembered dream. "I’m in the middle of a pursuit. Stand aside or I arrest you for obstructing." Laughter carried from the hall. Not from him. From somewhere deeper in. A quick burst of amusement, then the drone of voices rolled over it. The gatekeeper tilted his head. "Got a warrant for the dead places too, copper?" She moved closer so the barrel of her gun lined with his chest. "You want to find out?" His smile came thin. "You won’t fire that here." "Try me." He nodded toward the hall. "You’ll bring thirty knives and worse down on you before the shell hits floor." The words settled cold in her gut. Her eyes flicked past him. The hall sprawled bigger than the surface entrance suggested. Stalls stacked with jars that gave off faint inner light. Tables spread with weapons that looked both ancient and new. A woman in a feathered coat held up something that crawled like a centipede but bristled with glassy quills. Coins clinked in odd rhythms. Nothing about this matched the London she knew. Her heartbeat kicked harder. "We’re under Camden." "We are under what Camden built over." The gatekeeper sniffed. "Token." "I don’t have your token." "You carry bone." He tapped his chest. "Just not in a way the Market respects." Her mind flashed to the case three years ago. Morris on the warehouse floor, eyes round, mouth working around a word he never forced out. The air there had smelled like this. Smoke and spice and copper. She swallowed. "What counts as a token." He swept his hand toward a woman who just passed through a curtain of hanging beads. She flicked a white chip at him without looking. It bounced off his palm. He snatched it from the air and showed it to Harlow between two dirty fingers. Something shaped like a tooth. Bleached clean, smooth from handling. Tiny notches carved along the edge. "Bone. Marked by the brokers. Earned or bought." "And if I don’t have one?" "Then you stay on your side of the stairs." Footsteps scraped behind Harlow. "That your problem, officer, is it." The voice came with a trace of Andalusian heat. Calm, but edged. She pivoted, gun still down but ready. A man stood two steps up from her, water dripping off the hood of an old paramedic jacket. Olive skin, dark curls pressed flat against his skull, a thin scar along his left forearm. A Saint Christopher medallion hung on a chain at his throat, resting above a damp grey T-shirt. His gaze dropped to her gun, then lifted to her eyes. "You’re not supposed to point that at the doorman." "He’s not supposed to obstruct a police chase." "Whole lot of people downstairs not supposed to exist. We all adapt." He moved past her, not close enough to touch, but close enough that she caught the clean bite of alcohol wipes mixed with cigarette smoke on him. The gatekeeper’s eyes lit. "Herrera." "Yeah." Tomás Herrera reached into his jacket and pulled out a small pouch. He thumbed it open, shook something into his hand, and flicked it toward the gatekeeper. Another bone token. This one darker, stained along one edge. "For me and the tourist." "No cops," the gatekeeper snapped. Tomás’s smile creased at one corner. "You stop her, not me." The gatekeeper stared at Harlow, then at Tomás, then at the token in his hand. "The brokers won’t like it." "They can take it from my tab." Tomás brushed past the gatekeeper into the hall. Lantern light carved planes into his face. Harlow blocked him with a sharp step to the side. "You know what this is." "Yeah." "You’re a medic." "Not in any way you’d put in a report." "You treated victims that came out of places like this." "Sometimes I treat the ones who go in and don’t come out right." The gatekeeper snapped the bone chip between his fingers. "Time’s wasting, copper. Your rabbit went straight to the brokers’ row. Once he cuts his deal, you’ll never find him in this warren." Tomás watched her over the gatekeeper’s shoulder. "You go down there with that badge on your face, you cause a riot." "Who is he," Harlow asked. Tomás shrugged. "You’re chasing him." "He’s linked to three dead bodies in the last month." Her voice came out flat. The pictures flashed behind her eyes. Blood spread across tile. Limbs twisted at wrong angles. Something on the wall that no forensic tech could match to paint or ink. Tomás’s gaze sharpened. "Then he found friends very fast." "Herrera," the gatekeeper grunted. "Take your pet or don’t. I’ve got a queue." Two figures waited higher up the stairs. A woman with a shaved head, eyes flint-hard, and a thickset man in a hoodie with a bulge under his arm. Both watched Harlow and the gatekeeper, then glanced away as if the conversation had no interest, but their shoulders tensed. On the radio at her hip, a faint voice bled through the static. "Quinn, units are three minutes out. Hold your position. Do not enter the structure." Her thumb hovered over the volume knob. She pictured blue uniforms spilling down these stairs, weapons drawn, eyes full of the same blank refusal she had seen on the sergeant's face three years ago outside that warehouse. Nothing here, Quinn. Just a bad trip, some dodgy chemicals, kid had a seizure. Go home. Morris’s blood had still dried under her nails. Tomás watched her choose. His expression gave away little, just a hint of strain at the corners of his mouth. "You wait," he murmured, "the Market will melt like smoke. They move it every full moon. They feel heavy boots on the floor, they’ll move earlier." The gatekeeper sniffed. "You hear nothing," he told Harlow. "You see a crack in old brick, an empty hall, dust, rats. Your rabbit gone. Story closed." "Or," Tomás added, "you step in, lower that gun, keep your questions quiet, and you breathe." "And get my throat cut." Tomás lifted his scarred arm. "You follow me, you’re under my token. That’s how this place works. I break, you break." Her breath shortened. The hall beyond the gatekeeper throbbed with life. A man walked past with a cage on his shoulder. Something inside flared red, then dimmed. A woman adjusted rows of glass vials that caught and bent the light in weird angles, so the reflections twisted like faces underwater. Above all of it, the memory of Morris’s last look pressed at her ribs. The way his hand had clawed at her sleeve as if to drag her through the same unseen door that took him. Three minutes for backup. Three seconds to lose the suspect. And if she waited, the station would stand here, empty, mocking her with blank tile and dust. Her thumb rolled the radio volume off. She holstered her pistol, the movement smooth and precise. "Rule one," she said to Tomás. "You don’t walk away and leave me in there alone." He let out a short breath that might have been a curse, might have been relief. "You’ll stick out whatever you do, but fine. Stay close, don’t stare, don’t flash that badge, and for the love of all saints, don’t try and cuff anyone." The gatekeeper slid aside, gave them a narrow path through. "Welcome to the Veil, copper. Remember who vouched for you." Harlow moved past him. Lantern heat brushed her damp face. The roar of the Market rolled over her, thick and strange. Her foot crossed from the cracked, familiar stairs to the worn stone of the hall. For the first time in a long while, she stepped somewhere without any map in her head.
created_at"2026-02-19T12:45:04.866Z" 2/19/2026, 12:45:04 PM
model"openai/gpt-5.1-20251113"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency6197
moderation_latency(null)
generation_time104159
tokens_prompt1140
tokens_completion4228
native_tokens_prompt984
native_tokens_completion4062
native_tokens_completion_images0
native_tokens_reasoning1109
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.04185
router(null)
provider_responses
0
endpoint_id"764eb97f-8bab-4326-b29b-7a8799b00a70"
id"resp_0edd1ef2f483ac7a01699705d0f8a88195992a93edfcf9f1d1"
is_byokfalse
latency158
model_permaslug"openai/gpt-5.1-20251113"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771505104-z7ukLSl3qrOrjaaq0NcF"
upstream_id"resp_0edd1ef2f483ac7a01699705d0f8a88195992a93edfcf9f1d1"
total_cost0.04185
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
totalTags8
adverbTagCount0
adverbTags(empty)
dialogueSentences71
tagDensity0.113
leniency0.225
rawRatio0
effectiveRatio0
97.80% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2274
totalAiIsmAdverbs1
found
0
adverb"very"
count1
highlights
0"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)
73.61% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2274
totalAiIsms12
found
0
word"practiced ease"
count1
1
word"pulse"
count1
2
word"pulsed"
count1
3
word"standard"
count1
4
word"flicked"
count4
5
word"footsteps"
count1
6
word"structure"
count1
7
word"throbbed"
count1
8
word"familiar"
count1
highlights
0"practiced ease"
1"pulse"
2"pulsed"
3"standard"
4"flicked"
5"footsteps"
6"structure"
7"throbbed"
8"familiar"
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
emotionTells0
narrationSentences192
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount1
narrationSentences192
filterMatches
0"watch"
hedgeMatches
0"tended to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences255
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen32
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2269
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions6
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions52
wordCount1774
uniqueNames22
maxNameDensity0.96
worstName"Harlow"
maxWindowNameDensity3.5
worstWindowName"Tomás"
discoveredNames
Soho1
Quinn2
Raven1
Nest1
Oxford1
Street1
Tottenham1
Court1
Road1
Camden1
Underground2
Tube1
Harlow17
London1
Andalusian1
Saint1
Christopher1
Herrera1
Tomás11
Two1
Morris3
Market1
persons
0"Quinn"
1"Harlow"
2"Saint"
3"Christopher"
4"Herrera"
5"Tomás"
6"Two"
7"Morris"
8"Market"
places
0"Soho"
1"Raven"
2"Oxford"
3"Street"
4"Tottenham"
5"Court"
6"Road"
7"Camden"
8"London"
globalScore1
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences134
glossingSentenceCount1
matches
0"smelled like this"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.441
wordCount2269
matches
0"not close enough to touch, but close enough"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences255
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs160
mean14.18
std13.8
cv0.973
sampleLengths
018
146
228
33
43
522
66
79
81
917
1042
1121
1212
135
142
159
168
173
1819
1941
203
2143
225
236
242
2520
2641
276
282
2923
3038
318
3242
3340
345
3525
365
3740
386
396
403
4112
426
4312
442
4532
4646
474
4858
493
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences192
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs280
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences255
ratio0
matches(empty)
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1778
adjectiveStacks0
stackExamples(empty)
adverbCount41
adverbRatio0.023059617547806523
lyAdverbCount0
lyAdverbRatio0
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences255
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences255
mean8.9
std5.91
cv0.664
sampleLengths
018
123
27
38
48
54
613
711
83
93
1022
116
129
131
147
1510
1610
1732
186
196
209
216
226
235
242
259
268
273
2811
298
3021
319
327
334
343
3514
3611
3718
385
396
402
416
428
436
4413
4528
466
472
484
4919
57.91% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats9
diversityRatio0.3686274509803922
totalSentences255
uniqueOpeners94
54.64% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences183
matches
0"Somewhere a siren wailed, then"
1"Just a slice of jaw"
2"Just a bad trip, some"
ratio0.016
84.48% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount62
totalSentences183
matches
0"Her jacket soaked through an"
1"Her leather watch strap stuck"
2"He checked the street with"
3"She pushed off the wall,"
4"Her shoulder caught him in"
5"She tracked the hooded man"
6"Her radio crackled at her"
7"She spoke low, kept her"
8"She killed the volume and"
9"He glanced back."
10"He broke into a run."
11"Her muscles fired before thought"
12"Her boots splashed through standing"
13"He swerved into a side"
14"Her knee clipped metal."
15"He hit a tall mesh"
16"She grabbed the wire, hauled"
17"He dropped on the far"
18"She went over, landed hard,"
19"His hood slipped for a"
ratio0.339
25.57% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount159
totalSentences183
matches
0"Rain slashed across Soho in"
1"Harlow Quinn leaned against the"
2"Her jacket soaked through an"
3"Water slid down the back"
4"Her leather watch strap stuck"
5"The door swung open."
6"A tall man in a"
7"He checked the street with"
8"Harlow’s jaw tightened."
9"She pushed off the wall,"
10"A skinny man waved a"
11"Her shoulder caught him in"
12"The cigarette dropped into a"
13"She tracked the hooded man"
14"Traffic crawled along the slick"
15"Headlights smeared across the wet"
16"Harlow kept twenty paces between"
17"Her radio crackled at her"
18"She spoke low, kept her"
19"She killed the volume and"
ratio0.869
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences183
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences70
technicalSentenceCount3
matches
0"A woman in a feathered coat held up something that crawled like a centipede but bristled with glassy quills."
1"Both watched Harlow and the gatekeeper, then glanced away as if the conversation had no interest, but their shoulders tensed."
2"A woman adjusted rows of glass vials that caught and bent the light in weird angles, so the reflections twisted like faces underwater."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags8
uselessAdditionCount0
matches(empty)
93.66% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags7
fancyCount4
fancyTags
0"the gatekeeper snapped (snap)"
1"the gatekeeper grunted (grunt)"
2"he murmured (murmur)"
3"Tomás added (add)"
dialogueSentences71
tagDensity0.099
leniency0.197
rawRatio0.571
effectiveRatio0.113
87.9229%