Run: 2026-09-02-01M1HAPEDDE9MD8VGYB47B9HD0

Run Details

Duration:
5m 15s
Cost:
$0.078720
Provider:
Alibaba

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
The last bus groaned away down the road, and Richmond Park took the noise into its trees. Aurora Carter stood before the ring of ancient oaks with frost silvering the grass around her boots. The trunks rose wide as tower walls, bark split by age and threaded with green so bright it looked wet. Above them, the winter sky had gone the colour of old pewter. Nyx stood at her shoulder without pressing the grass. Their outline held the shape of a tall man until the eye sought edges. Violet light smouldered where their gaze rested. “You have crossed stranger doors.” Rory glanced at them. “Not this one. You?” “No.” Nyx lifted a hand. Their fingers spilled into smoke, thinned, and gathered again. “Keep your name close.” She tucked the Heartstone pendant under her delivery jacket. The crimson gem gave one warm beat against her sternum. “Right. Name, habits, and no snacking in the fairy woods.” Nyx moved first. Their shadow stretched across the frost and touched the nearest oak. The bark drank it. A sound rose through the soles of Rory’s boots, low and round, like a bowl struck under water. The air folded, one layer slipping aside. She followed. Cold seized her ears, then released. The smell of diesel vanished. Warm green breath filled her mouth, cut by honey and wet stone. Rory stopped with one foot planted in bluebells. Frost still glittered on their bells, yet the petals stood open, bruised violet and white. Above, no pewter winter remained. A canopy arched so high it swallowed distance, leaves shifting in colours she had no names for: green threaded with silver, amber with a blue heart. Light fell in slanted ribbons, each ribbon carrying dust motes that moved against the current. Her phone vibrated. The screen showed 16:04. Then 21:37. Then symbols that resembled roots arguing with themselves. She switched it off. “No signal?” Nyx stood to her left, but their whisper brushed her right ear and stirred the hair at her nape. “Signals are promises. This place keeps its own.” Rory took a step. The flower beneath her boot did not crush. It chimed, a tiny glass note, and straightened. She lifted her foot. No mark remained. “Rory.” Nyx’s eyes narrowed to violet slits. “Your print.” “Gone.” “The grove tastes new weight.” They bent. Their hand passed through a poppy and emerged dusted with light. “Do not give it more than you can spare.” She touched the crescent scar on her wrist. The skin prickled. “Noted.” They moved between the trees. The trunks leaned inward. Rory thought of dogs nosing pockets. She caught the hush of water ahead, and beneath it a second sound: chewing. Soft, patient, many-mouthed. She halted. The chewing stopped. In the silence, her own heartbeat knocked twice, then once, then again before the first. Nyx’s outline flickered. For a beat they seemed stretched across the grass, a stain of night with edges unraveling. They gathered themselves, edge to edge, breath to breath. “You feel it?” Rory’s hand found the pendant. It pulsed warm, then warmer, answering something beyond the trees. “A door feeds.” Nyx’s voice thinned to wind through dry leaves. “Not this door. Through this door.” The path wound over roots polished smooth. Rory’s boots found no purchase and no slip. Each step carried her farther from the memory of the gate. Twice she saw shapes caught in the bark: a curve like a shoulder, a line like a closed eye. She did not point them out. The third time, the bark shape opened its eye and watched her pass. The trees parted. A clearing opened beneath a ring of stones that had once been oaks. Their bark had turned to grey mineral, yet every knot and split remained. Wildflowers crowded the base in thick cushions: snowdrops, foxglove, campion, all blooming in the same breath. At the centre stood a pool no wider than a table, its surface black and polished. Around it, the air shimmered with heatless distortion, like a road under summer sun, except the shimmer formed lines: threads, seams, frayed edges. Rory’s breath caught. The Heartstone beat against her chest in quick, warm taps. Nyx stopped at the edge of the clearing. Their shadow bent away from the pool, then toward it, pulled by different hands. “The Veil is thin here.” She glanced at them. “You can see it.” “I am part of what it keeps out.” Rory stepped closer. In the pool’s surface, she expected her own face. Instead she saw a long table under an amber sky. Dishes crowded dishes: glazed birds with jeweled skin, towers of fruit split open and steaming, bowls of cream that shifted like pearls. Hands reached. Mouths opened. The hands were pale, then burnt, then stained with soil. One hand wore a cuff from a delivery jacket. Her jacket. She jerked back. The image remained, small and sharp beneath the water. “That’s not a reflection.” Nyx kept a careful distance. “No.” “It’s a kitchen.” Nyx’s mouth thinned. “A feast. Dymas has a way of making hunger look like hospitality.” Rory’s stomach gave a hollow twist. She had not eaten since morning. The smell reached her then: roasted honey, cardamom, fat bubbling over flame. Her mouth filled. She swallowed, and the swallow felt stolen. “Don’t.” Nyx’s shadow snapped taut. “I’m not.” “Your throat answered.” She wiped her mouth with the back of her hand. The Heartstone pulsed hard enough to bruise. “It wants me to reach in.” “The stone knows a portal when it touches one.” Nyx’s eyes fixed on the shimmer. “Do not feed it.” A footfall sounded behind them. No, not a footfall. A presence made itself known by the way the flowers leaned aside. Rory turned. A woman stood among the wildflowers, though no path led to her and no bloom bent beneath her feet. Silver hair fell to her waist. Her eyes were the pale lavender of frost on glass. She wore a coat of moss-coloured wool, and its hem moved as if underwater. “The root welcomes the shoe that has forgotten the road.” Her voice held a music that made Rory’s teeth ache. Rory kept her hand on the pendant. “We’re not here to forget anything.” The woman’s lips curved. “Then you are here to remember. Both doors cost the same.” Nyx inclined their head, shadow sliding from their shoulders to the grass. “Seer.” “Shadow.” Isolde’s gaze passed over them and lingered where their edges thinned. “You have worn many borders. This one will not hold your name longer than it must.” Rory looked between them. “Isolde?” “A name is a hook. Keep yours sheathed.” The seer lifted one hand. In her palm lay a dagger. Its blade was slender and leaf-shaped, bright as moonlight held in water. The air around it shivered. “The grove asked what you carried. I answered.” Rory did not reach for it. “You’re giving me a knife.” “I am separating you from what would eat you.” Isolde stepped closer. The dagger’s edge caught the strange light and cast no glare, only a cool glow across the flowers. “Moonsilver does not forgive. It remembers the Courts. It cuts wards, lies with teeth, and things that claim invitations they never received.” Rory took the weapon. The cold shot up her arm and settled behind her ribs. Her fingers closed around the grip as if they had waited for it. The Heartstone pulsed once, startled. The dagger’s blade brightened in answer. Nyx moved half a step away. “It sings.” “Of course it does.” Isolde’s eyes remained on Rory. “You carry a stone from a gluttonous court and a name stitched with old flight. The grove opened because you did not come to ask permission.” Rory looked down at the blade. Along the leaf-shaped edge, tiny marks surfaced and vanished, like ripples under ice. “And if I cut the pool?” “Then you would learn whether hunger bleeds.” Isolde turned toward the shimmer. “The Wardens set their iron pins along the outer oaks. They think marks can hold a season. The solstice eats marks.” Rory followed her gaze. At the far side of the clearing, the air twisted in fine vertical threads. One thread shimmered wider than the rest, and through it leaked amber light and the smell of feasting. The Heartstone answered with rapid warmth. The Fae blade cooled in her grip, a counterweight. Nyx drifted closer to the thread, then stopped. Their form rippled, shoulder separating into smoke before knitting again. “If I pass through there, I may not return as one shape.” Isolde’s expression did not change. “You never returned as one shape. That is why you endure.” Rory looked from Nyx to the pool. The feast still moved beneath the surface. Hands lifted cups. Teeth broke bread. Somewhere beyond the amber light, a chef called for salt, and the voice sounded like her father’s, then like Eva’s, then like her own. She raised the dagger. The cold strengthened her wrist. The small scar there tingled as if washed by winter air. Isolde’s silver hair stirred without wind. “Stay behind the stones. The grove likes witnesses more than guests.” Rory set her delivery bag on the grass. The carton inside gave a soft, ordinary creak. She looked at the Heartstone, at the shimmering tear, at the blade in her hand. The grove breathed around her, flowers lifting their glass-bright faces, shadows bending where no shadow should bend. Nyx’s whisper settled near her ear. “Whatever you cut, cut clean.” She stepped toward the pool, and the wildflowers closed behind her boots, swallowing the place where she had stood.
created_at"2026-09-02T15:09:43.735Z" 9/2/2026, 3:09:43 PM
model"qwen/qwen3.8-max-20260803"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency919
moderation_latency(null)
generation_time315270
tokens_prompt1763
tokens_completion13046
native_tokens_prompt1866
native_tokens_completion12498
native_tokens_completion_images(null)
native_tokens_reasoning10291
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
service_tier(null)
usage0.07872
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788361783-wYzaxCAhvmA9YQCxlhUS"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788361783-a2eje9dxYH2UJB9T13Bm"
upstream_id"chatcmpl-cc91c39a-8481-9981-84e1-ad411b49f2dc"
provider_responses
0
endpoint_id"6332e9fd-e0c4-4cae-8c17-d25bc774864a"
id"chatcmpl-cc91c39a-8481-9981-84e1-ad411b49f2dc"
is_byokfalse
latency919
model_permaslug"qwen/qwen3.8-max-20260803"
provider_name"Alibaba"
status200
total_cost0.07872
cache_discount(null)
upstream_inference_cost0
provider_name"Alibaba"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags12
adverbTagCount0
adverbTags(empty)
dialogueSentences51
tagDensity0.235
leniency0.471
rawRatio0
effectiveRatio0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1602
totalAiIsmAdverbs0
found(empty)
highlights(empty)
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)
50.06% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1602
totalAiIsms16
found
0
word"vibrated"
count1
1
word"whisper"
count2
2
word"weight"
count1
3
word"silence"
count1
4
word"flickered"
count1
5
word"unraveling"
count1
6
word"pulsed"
count3
7
word"shimmered"
count2
8
word"stomach"
count1
9
word"footfall"
count2
10
word"warmth"
count1
highlights
0"vibrated"
1"whisper"
2"weight"
3"silence"
4"flickered"
5"unraveling"
6"pulsed"
7"shimmered"
8"stomach"
9"footfall"
10"warmth"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences149
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences149
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences187
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen26
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1602
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions6
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions55
wordCount1272
uniqueNames9
maxNameDensity1.65
worstName"Rory"
maxWindowNameDensity4
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
Carter1
Heartstone6
Rory21
Fae1
Nyx17
Eva1
Isolde6
persons
0"Carter"
1"Rory"
2"Nyx"
3"Eva"
4"Isolde"
places
0"Richmond"
1"Park"
globalScore0.675
windowScore0.333
97.92% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences96
glossingSentenceCount2
matches
0"seemed stretched across the grass, a stain of night with edges unraveling"
1"sounded like her father’s, then like Eva’s"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1602
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences187
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs66
mean24.27
std20.2
cv0.832
sampleLengths
066
130
25
38
418
529
643
72
892
921
102
1127
1227
139
141
1527
1612
1752
1828
1918
2017
2164
223
2381
2413
2527
268
278
2869
2912
304
316
323
3315
3434
355
362
373
3823
3919
4021
412
4249
4320
4413
4515
4613
4728
485
4944
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences149
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs225
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences187
ratio0
matches(empty)
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1277
adjectiveStacks0
stackExamples(empty)
adverbCount41
adverbRatio0.03210649960845732
lyAdverbCount1
lyAdverbRatio0.0007830853563038371
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences187
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences187
mean8.57
std5.5
cv0.643
sampleLengths
017
117
220
312
49
514
67
75
84
94
105
119
124
139
1410
1510
163
1711
184
1918
207
212
226
235
2412
258
2615
275
2826
2915
303
314
322
338
344
352
3619
378
384
398
408
414
423
437
442
451
467
4711
489
498
48.48% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats6
diversityRatio0.31016042780748665
totalSentences187
uniqueOpeners58
94.56% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences141
matches
0"Then symbols that resembled roots"
1"Twice she saw shapes caught"
2"Instead she saw a long"
3"Somewhere beyond the amber light,"
ratio0.028
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount32
totalSentences141
matches
0"Their outline held the shape"
1"Their fingers spilled into smoke,"
2"She tucked the Heartstone pendant"
3"Their shadow stretched across the"
4"Her phone vibrated."
5"She switched it off."
6"It chimed, a tiny glass"
7"She lifted her foot."
8"Their hand passed through a"
9"She touched the crescent scar"
10"They moved between the trees."
11"She caught the hush of"
12"They gathered themselves, edge to"
13"It pulsed warm, then warmer,"
14"She did not point them"
15"Their bark had turned to"
16"Their shadow bent away from"
17"She glanced at them."
18"She jerked back."
19"She had not eaten since"
ratio0.227
45.11% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount117
totalSentences141
matches
0"The last bus groaned away"
1"Aurora Carter stood before the"
2"The trunks rose wide as"
3"Nyx stood at her shoulder"
4"Their outline held the shape"
5"Violet light smouldered where their"
6"Rory glanced at them."
7"Nyx lifted a hand"
8"Their fingers spilled into smoke,"
9"She tucked the Heartstone pendant"
10"The crimson gem gave one"
11"Nyx moved first."
12"Their shadow stretched across the"
13"The bark drank it."
14"A sound rose through the"
15"The air folded, one layer"
16"The smell of diesel vanished."
17"Rory stopped with one foot"
18"A canopy arched so high"
19"Light fell in slanted ribbons,"
ratio0.83
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences141
matches(empty)
ratio0
86.83% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences51
technicalSentenceCount4
matches
0"Light fell in slanted ribbons, each ribbon carrying dust motes that moved against the current."
1"Dishes crowded dishes: glazed birds with jeweled skin, towers of fruit split open and steaming, bowls of cream that shifted like pearls."
2"She wore a coat of moss-coloured wool, and its hem moved as if underwater."
3"The grove breathed around her, flowers lifting their glass-bright faces, shadows bending where no shadow should bend."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags12
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags1
fancyCount1
fancyTags
0"Nyx’s shadow snapped (snap)"
dialogueSentences51
tagDensity0.02
leniency0.039
rawRatio1
effectiveRatio0.039
88.5434%