NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-04-24-01KQ06P1PDJZV8MPXWQE1EJWTX
Run Details
Model:
Z.AI GLM 4.5 Air
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
1m 1s
Cost:
$0.003027
Provider:
Z.AI
Evaluation summary
Score
Evaluator
Details Link
100.00%
Adverbs in dialogue tags
(details)
78.66%
AI-ism adverb frequency
(details)
100.00%
AI-ism character names
(details)
100.00%
AI-ism location names
(details)
43.10%
AI-ism word frequency
(details)
100.00%
Cliché density
(details)
100.00%
Emotion telling (show vs. tell)
(details)
100.00%
Filter word density
(details)
100.00%
Gibberish response detection
(details)
100.00%
Markdown formatting overuse
(details)
100.00%
Missing dialogue indicators (quotation marks)
(details)
0.00%
Name drop frequency
(details)
100.00%
Narrator intent-glossing
(details)
100.00%
"Not X but Y" pattern overuse
(details)
100.00%
Overuse of "that" (subordinate clause padding)
(details)
100.00%
Paragraph length variance
(details)
100.00%
Passive voice overuse
(details)
100.00%
Past progressive (was/were + -ing) overuse
(details)
100.00%
Em-dash & semicolon overuse
(details)
100.00%
Purple prose (modifier overload)
(details)
100.00%
Repeated phrase echo
(details)
100.00%
Sentence length variance
(details)
71.74%
Sentence opener variety
(details)
0.00%
Adverb-first sentence starts
(details)
100.00%
Pronoun-first sentence starts
(details)
13.57%
Subject-first sentence starts
(details)
0.00%
Subordinate conjunction sentence starts
(details)
100.00%
Technical jargon density
(details)
27.44%
Useless dialogue additions
(details)
100.00%
Dialogue tag variety (said vs. fancy)
(details)
81.1506%
Overall
Model input
System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="4413" name="Silas Blackwood" aliases="Silas, Si, the Spymaster" pronouns="he/him" species="Human" storyRole="Mentor"> <eyeColor>hazel</eyeColor> <hair>grey-streaked auburn</hair> <height>6'1"</height> <age>58</age> <beard>neatly trimmed, matching his grey-streaked auburn hair</beard> <limp>slight limp in his left leg from an old knee injury</limp> <signetRing>silver signet ring, always worn on his right hand</signetRing> <description>Silas is a retired intelligence operative turned bar owner. He carries himself with quiet authority.</description> <backstory>Former MI6 field agent who retired after a botched operation in Prague left him with a permanent knee injury. He opened "The Raven's Nest" bar in Soho as a front for his network of contacts.</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> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the literary fiction genre. Two old friends who haven't seen each other in years run into each other unexpectedly at a bar. One of them has changed significantly. Through their conversation and the tension between who they were and who they've become, reveal the weight of time and unspoken regret. 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
Messages
Meta
AI
The green neon sign above
The Raven's Nest cast a sickly glow across the wet pavement as Aurora pushed open the heavy oak door.
The bell chimed softly, announcing
her arrival to the handful of patrons scattered around the dimly lit space.
She shrugged off her damp
jacket, revealing the Golden Empress delivery uniform underneath, and hung it on the hook by the door. "Rough night?"
Silas called from behind the
bar, polishing a glass with a worn cloth. "Just the usual,"
Aurora replied, sliding onto a
stool at the far end of the bar. "Traffic was brutal."
He nodded, moving to pull
her usual whiskey from the shelf. "You look tired." "I am tired,"
she admitted, rubbing her eyes
. "Long week."
Silas set the glass in
front of her. "On the house. You earned it." Aurora offered a small smile. "Thanks, Silas." The bar was quiet tonight, just the low hum of conversation from a couple in the corner and the clink of glasses as Silas worked.
Aurora traced the rim of
her glass, watching the amber liquid swirl.
She hadn't meant to stay
out late, but the thought of returning to the empty flat above the bar felt suffocating.
The bell above the door
chimed again, and Aurora didn't look up, assuming it was another late-night patron seeking refuge from the rain. But then a
familiar
voice cut through the low murmur of the bar. "Aurora? Is that you?"
Aurora froze, her fingers tightening
around the glass.
The voice belonged to Liam
Davies, someone she hadn't seen in five years.
She took a breath before
turning, forcing a neutral expression onto her face. "Liam,"
she said, her voice even
. "What are you doing here?"
He stood there, looking older
somehow, with streaks of grey in his dark hair that hadn't been there when she'd last seen him. His tailored suit looked expensive, a
stark
contrast to her delivery uniform. "Business meeting,"
he replied, sliding onto the
stool beside her. "Couldn't believe it when I saw you. You look... different." "Different how?" Aurora asked, taking a sip of her whiskey. The burn helped center her. "Just... more settled, I think. Less like you were always waiting for the other shoe to drop." Aurora laughed, a short, sharp sound. "And you look exactly like I expected. Corporate lawyer written all over you." Liam grinned, the same easy smile that had charmed everyone in their university days. "Guilty as
charged
. Cardiff paid well, so I took the plunge." "Must be nice," Aurora said, swirling her drink again. "Stability." "You sound surprised." "I'm not," she said. "Just... envious." Silas approached, sensing the
tension
. "Another for your friend, Rory?" Aurora nodded. "Please. Whatever he's having." Liam ordered a gin and tonic, then turned back to Aurora. "How long have you been in London?" "Five years," she said. "Left right after graduation." "And you never came back?" "I couldn't," Aurora replied, her gaze fixed on her glass. "Too many ghosts." "Like Evan?"
Liam asked, the name hanging in the air between them
. Aurora's jaw tightened
slightly
. "We don't need to go there." "Right," Liam said, holding up his hands. "Sorry." "No," Aurora said, shaking her head. "It's fine. It's just... complicated." "I can imagine," Liam replied. "When I heard you'd left Cardiff without a word, I figured something bad happened." "Something did happen,"
Aurora said, her voice low
. "I needed a clean break." Liam nodded
slowly
. "I always wondered why you disappeared." "I didn't want anyone to find me," Aurora admitted. "Not even you." "Why not me? We were friends, Rory. Best friends." "Were we
really
?" Aurora countered, finally meeting his eyes. "Or were you just Evan's friend who tolerated me?" The question hung between them, heavy with
unspoken
history. Liam looked away first,
tracing
the condensation on his glass. "That's not fair,"
he said quietly
. "Isn't it?" Aurora stood up
suddenly
, her stool scraping against the floor. "I have to get up early." "Liam, wait,"
he said, reaching out to
stop her.
She pulled away, avoiding his
touch. "I can't do this right now,"
she said, grabbing her jacket
. "Maybe some other time." "Rory, please,"
he called after her, but
she was already halfway to the door. "It's just... I've missed you." The words stopped her cold.
She turned back, her expression
unreadable
in the dim light. "You have a strange way of showing it, Liam. Five years. Five years and you just waltz in here expecting everything to be the same?" "I didn't expect anything,"
Liam said, his voice earnest
. "I just wanted to see you." "Well, you've seen me,"
Aurora said, her voice flat
. "Now I'm going home." She pushed through the door, leaving Liam sitting alone at the bar, his untouched gin and tonic growing warmer by the second. Silas approached, wiping down the bar in front of where Liam sat. "Want that in a to-go cup?"
Silas asked, his voice gentle
. Liam shook his head, staring at the door where Aurora had disappeared. "No. I think I've had enough for one night." Silas nodded, understanding in his eyes. "She's been through a lot since she left Cardiff." "I know," Liam said, running a hand through his hair. "I should have known." "Most people don't understand what she went through," Silas said, polishing a glass with unnecessary force. "Not
really
." "Did she ever talk about it?"
Liam asked, his voice hopeful
. "Some," Silas admitted. "Enough to know she's stronger than she looks." Liam sighed, draining his glass in one go. "I should go." "Probably wise," Silas said quietly. "Give her some space." Liam nodded, pulling out his wallet to pay for his drink. "Thanks." "Of course," Silas replied. "Come back anytime. Rory does too." As Liam left the bar, Silas watched him go, then turned to clean up the stool Aurora had vacated.
He remembered her first day
working at the bar, how skittish she'd been, how she jumped at sudden movements. Five years later, she carried herself differently, but the shadows remained, just beneath the surface. Upstairs in her flat, Aurora leaned against the door, her heart
pounding
against her ribs. Seeing Liam after all these years had opened wounds she thought had healed.
She traced the crescent-shaped scar
on her left wrist, a
reminder
of the night she'd finally decided to leave Evan, to leave everything behind. The phone rang, breaking her concentration.
She considered ignoring it, but
knew it was probably Silas checking on her. With a sigh, she answered. "You okay?"
Silas asked, his voice gentle
. "I'm fine," Aurora replied, though she knew he could hear the tremor in her voice. "He caught you off guard." "Something like that," Aurora said, sinking onto the sofa. "It's been years, Silas. Why now?" "People have a way of turning up when you least expect them," Silas said. "Especially when they're carrying their own regrets." Aurora was quiet for a moment. "Do you think he actually missed me?" "That's not for me to say," Silas replied. "But I do know he came looking for you before. A few times, actually." Aurora sat up straighter. "He did?" "After you left Cardiff," Silas explained. "He showed up at the bar asking about you. Told me you were his best friend." Aurora closed her eyes. "I never knew." "People don't always share everything," Silas said. "Not even with those closest to them." The line was silent for a long moment. "I should go to bed," Aurora said finally. "Early shift tomorrow." "Get some rest, Rory," Silas said. "And maybe consider giving him a chance. Five years is a long time to hold onto anger." "I'll think about it," Aurora said, though she wasn't sure if she meant it. As she ended the call, Aurora stared out the window at the rain-slicked streets below. The city lights blurred together, just like her thoughts. Part of her wanted to reach out to Liam, to understand why he'd never
tried to
contact her before now. Another part wanted to
slam that door
shut forever, to keep her past buried where it belonged.
She ran a hand through
her black hair, the
familiar
weight
of it a small comfort. Five years in London, five years of building a new life, and one chance
encounter
threatened to
unravel
it all. With a sigh, Aurora turned away from the window and headed to her bedroom, the ghost of Liam's voice
echoing
in her mind.
created_at
"2026-04-24T16:55:32.823Z"
4/24/2026, 4:55:32 PM
model
"z-ai/glm-4.5-air"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1653
moderation_latency
(null)
generation_time
49355
tokens_prompt
1094
tokens_completion
2952
native_tokens_prompt
998
native_tokens_completion
2571
native_tokens_completion_images
(null)
native_tokens_reasoning
772
native_tokens_cached
4
num_media_prompt
(null)
num_input_audio_prompt
(null)
num_media_completion
0
num_search_results
(null)
num_fetches
(null)
web_search_engine
(null)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"stop"
usage
0.00302702
router
(null)
provider_responses
0
endpoint_id
"f7dc79ca-bbbd-41a1-8eef-616d981ff1cb"
is_byok
false
latency
11094
model_permaslug
"z-ai/glm-4.5-air"
provider_name
"SiliconFlow"
status
504
1
endpoint_id
"c8760514-8a81-4a73-ae2c-be4942ba93f3"
id
"20260425005544e0d21569adc343e7"
is_byok
false
latency
1653
model_permaslug
"z-ai/glm-4.5-air"
provider_name
"Z.AI"
status
200
user_agent
"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer
(null)
request_id
"req-1777049732-EoOu7XWMtEhUJAAJapd3"
session_id
(null)
api_type
"completions"
id
"gen-1777049732-tX1hiLouR692Q59U6NGF"
upstream_id
"20260425005544e0d21569adc343e7"
total_cost
0.00302702
cache_discount
6.8e-7
upstream_inference_cost
0
provider_name
"Z.AI"
response_cache_source_id
(null)
Evaluation details
Result
Evaluator
Details
Meta Data
100.00%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
41
adverbTagCount
4
adverbTags
0
"Aurora countered finally [finally]"
1
"he said quietly [quietly]"
2
"Silas said quietly [quietly]"
3
"Aurora said finally [finally]"
dialogueSentences
96
tagDensity
0.427
leniency
0.854
rawRatio
0.098
effectiveRatio
0.083
78.66%
AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount
1406
totalAiIsmAdverbs
6
found
0
adverb
"softly"
count
1
1
adverb
"slightly"
count
1
2
adverb
"slowly"
count
1
3
adverb
"really"
count
2
4
adverb
"suddenly"
count
1
highlights
0
"softly"
1
"slightly"
2
"slowly"
3
"really"
4
"suddenly"
100.00%
AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0
"Blackwood"
found
(empty)
100.00%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
43.10%
AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount
1406
totalAiIsms
16
found
0
word
"traced"
count
2
1
word
"familiar"
count
2
2
word
"stark"
count
1
3
word
"charged"
count
1
4
word
"tension"
count
1
5
word
"unspoken"
count
1
6
word
"tracing"
count
1
7
word
"unreadable"
count
1
8
word
"pounding"
count
1
9
word
"reminder"
count
1
10
word
"weight"
count
1
11
word
"encounter"
count
1
12
word
"unravel"
count
1
13
word
"echoing"
count
1
highlights
0
"traced"
1
"familiar"
2
"stark"
3
"charged"
4
"tension"
5
"unspoken"
6
"tracing"
7
"unreadable"
8
"pounding"
9
"reminder"
10
"weight"
11
"encounter"
12
"unravel"
13
"echoing"
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
96
matches
(empty)
100.00%
Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount
0
hedgeCount
1
narrationSentences
96
filterMatches
(empty)
hedgeMatches
0
"tried to"
100.00%
Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences
151
gibberishSentences
0
adjustedGibberishSentences
0
longSentenceCount
0
runOnParagraphCount
0
giantParagraphCount
0
wordSaladCount
0
repetitionLoopCount
0
controlTokenCount
0
repeatedSegmentCount
0
maxSentenceWordsSeen
25
ratio
0
matches
(empty)
100.00%
Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans
0
markdownWords
0
totalWords
1406
ratio
0
matches
(empty)
100.00%
Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions
32
unquotedAttributions
1
matches
0
"With a sigh, she answered."
0.00%
Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions
77
wordCount
916
uniqueNames
10
maxNameDensity
3.38
worstName
"Aurora"
maxWindowNameDensity
6.5
worstWindowName
"Aurora"
discoveredNames
Raven
1
Nest
1
Aurora
31
Golden
1
Empress
1
Silas
19
Liam
20
Davies
1
Evan
1
London
1
persons
0
"Raven"
1
"Nest"
2
"Aurora"
3
"Silas"
4
"Liam"
5
"Davies"
6
"Evan"
places
0
"London"
globalScore
0
windowScore
0
100.00%
Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences
62
glossingSentenceCount
0
matches
(empty)
100.00%
"Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches
0
per1kWords
0
wordCount
1406
matches
(empty)
100.00%
Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount
1
totalSentences
151
matches
0
"slam that door"
100.00%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
77
mean
18.26
std
13.73
cv
0.752
sampleLengths
0
64
1
15
2
19
3
14
4
10
5
14
6
7
7
58
8
36
9
4
10
34
11
11
12
35
13
20
14
15
15
17
16
19
17
25
18
10
19
3
20
6
21
10
22
6
23
18
24
8
25
5
26
13
27
12
28
10
29
8
30
11
31
19
32
13
33
9
34
12
35
9
36
18
37
19
38
6
39
18
40
15
41
15
42
19
43
40
44
15
45
13
46
34
47
11
48
21
49
15
100.00%
Passive voice overuse
Target: ≤2% passive sentences
passiveCount
0
totalSentences
96
matches
(empty)
100.00%
Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount
0
totalVerbs
191
matches
(empty)
100.00%
Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount
0
semicolonCount
0
flaggedSentences
0
totalSentences
151
ratio
0
matches
(empty)
100.00%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
919
adjectiveStacks
0
stackExamples
(empty)
adverbCount
31
adverbRatio
0.03373231773667029
lyAdverbCount
13
lyAdverbRatio
0.014145810663764961
100.00%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
151
echoCount
0
echoWords
(empty)
100.00%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
151
mean
9.31
std
5.77
cv
0.62
sampleLengths
0
24
1
18
2
22
3
15
4
16
5
3
6
11
7
3
8
8
9
2
10
8
11
6
12
5
13
2
14
25
15
12
16
21
17
23
18
13
19
4
20
8
21
13
22
13
23
6
24
5
25
23
26
12
27
10
28
10
29
10
30
5
31
17
32
6
33
13
34
14
35
11
36
9
37
1
38
3
39
4
40
2
41
5
42
5
43
2
44
4
45
11
46
7
47
4
48
4
49
5
71.74%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
5
diversityRatio
0.4503311258278146
totalSentences
151
uniqueOpeners
68
0.00%
Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount
0
totalSentences
84
matches
(empty)
ratio
0
100.00%
Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount
20
totalSentences
84
matches
0
"She shrugged off her damp"
1
"He nodded, moving to pull"
2
"she admitted, rubbing her eyes"
3
"She hadn't meant to stay"
4
"She took a breath before"
5
"she said, her voice even"
6
"He stood there, looking older"
7
"His tailored suit looked expensive,"
8
"he replied, sliding onto the"
9
"he said quietly"
10
"he said, reaching out to"
11
"She pulled away, avoiding his"
12
"she said, grabbing her jacket"
13
"he called after her, but"
14
"She turned back, her expression"
15
"She pushed through the door,"
16
"He remembered her first day"
17
"She traced the crescent-shaped scar"
18
"She considered ignoring it, but"
19
"She ran a hand through"
ratio
0.238
13.57%
Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount
75
totalSentences
84
matches
0
"The green neon sign above"
1
"The bell chimed softly, announcing"
2
"She shrugged off her damp"
3
"Silas called from behind the"
4
"Aurora replied, sliding onto a"
5
"He nodded, moving to pull"
6
"she admitted, rubbing her eyes"
7
"Silas set the glass in"
8
"Aurora offered a small smile."
9
"The bar was quiet tonight,"
10
"Aurora traced the rim of"
11
"She hadn't meant to stay"
12
"The bell above the door"
13
"Aurora froze, her fingers tightening"
14
"The voice belonged to Liam"
15
"She took a breath before"
16
"she said, her voice even"
17
"He stood there, looking older"
18
"His tailored suit looked expensive,"
19
"he replied, sliding onto the"
ratio
0.893
0.00%
Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount
0
totalSentences
84
matches
(empty)
ratio
0
100.00%
Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences
34
technicalSentenceCount
1
matches
0
"Liam grinned, the same easy smile that had charmed everyone in their university days."
27.44%
Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags
41
uselessAdditionCount
8
matches
0
"Liam asked, the name hanging in the air between them"
1
"Aurora said, her voice low"
2
"Aurora stood up, her stool scraping against the floor"
3
"Liam said, his voice earnest"
4
"Aurora said, her voice flat"
5
"Silas asked, his voice gentle"
6
"Liam asked, his voice hopeful"
7
"Silas asked, his voice gentle"
100.00%
Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags
39
fancyCount
4
fancyTags
0
"she admitted (admit)"
1
"Aurora admitted (admit)"
2
"Silas admitted (admit)"
3
"Silas explained (explain)"
dialogueSentences
96
tagDensity
0.406
leniency
0.813
rawRatio
0.103
effectiveRatio
0.083
81.1506%