NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQYTHQ9CNWNGD36B1BZH7D
Run Details
Model:
Gemini 2.5 Flash
Test:
Bad Writing Habits
Scenario:
Fantasy: entering an ancient ruin
Duration:
11.9s
Cost:
$0.006028
Provider:
Google AI Studio
Model input
System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <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> 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.
Model response
Messages
Meta
AI
The air grew heavy, thick with the scent of damp earth and something indefinable, like crushed moonlight. Rory ran a hand over the rough bark of an ancient oak, its branches gnarled like the bones of an old god. She glanced back at Nyx, their shadowy form a darker smudge against the gloom, then ahead at the faint shimmer of the Veil, visible now even to her human eyes. The barrier pulsed, a faint, iridescent ripple in the fabric of the air, directly between two enormous standing stones that dwarfed them all. Isolde stood before it, her silver hair catching the muted light, her pale lavender eyes fixed on a point beyond. She lifted a hand, palm outward. “The path is open,” Isolde said, her voice a low murmur, like wind chimes. “For a time.” She did not look at them, her gaze still fixed on the shimmering distortion. Rory felt the Heartstone pendant, a deep crimson pulse, warm against her skin. It
throbbed
with a gentle rhythm, amplifying the hum of the Veil. She stepped forward, the Fae-Forged Blade at her hip a familiar, cold
weight
. The air thickened around her, pushing in, then expanding. One moment she stood on the mossy ground of Richmond Park, the next, the world had shifted. The ground beneath her feet was no longer soil, but a carpet of wildflowers that bloomed in impossible colors—violets shot with gold, scarlet petals edged in silver, blossoms that
seemed to
glow with an inner luminescence. They yielded under her boots without crushing, springy and soft. Above, the sky was a canvas of deep twilight, yet the light that filtered down was impossibly bright, casting no discernible shadows. It was a place woven from dreams. "Well," Rory breathed, a small, involuntary gasp. "This is... unexpected." Nyx materialized beside her, their form more defined here, the faint violet glow of their eyes widening
slightly
. “The Fae Grove,” Nyx whispered, their voice a bare rustle of leaves. “It lies between.” Isolde turned, a faint, knowing smile on her lips. “A threshold. Where one world touches another.” She drifted forward, her silver hair trailing like a living cloud, leaving no imprints on the
luminous
petals. “Be mindful of the whispers. Not all here are friendly, even in their beauty.” Rory felt a prickle of unease, a cold sensation that had nothing to do with the Fae blade. The beauty here was almost too perfect, too serene. It felt like a trap, exquisitely laid. They walked deeper into the grove. The trees here were unlike anything Rory had ever seen on Earth. Their bark twisted into
intricate
, swirling patterns, not unlike the Celtic knots her Irish grandmother used to draw. Leaves
shimmered
in hues of emerald, sapphire, and amethyst, rustling with a collective, melancholic sigh that
seemed to
carry ancient stories. A stream wound through the grove, its water so clear it was invisible, only detectable by the smooth, polished stones at its bed and the delicate, iridescent fish that swam in lazy circles. They weren’t fish Rory recognized; they
seemed to
be made of spun light. “The water… it sings,” whispered Nyx, pausing by the bank. Rory leaned closer. A faint, bell-like chime
resonated
from the stream, a gentle melody that
seemed to
resonate deep in her bones. It wasn’t a sound her ears heard so much as a feeling in her chest. “Do not drink from it,” Isolde warned, her voice cutting through the
ethereal
music. “Or you will be bound here, enchanted by its deceit.” Rory nodded, pulling back. The warning added another layer to the grove’s unsettling charm. E
very
thing here promised bliss, but threatened entrapment. They continued, the path winding deeper into the grove. The air grew warmer, carrying the scent of exotic spices she couldn’t name, mixed with the sweet, intoxicating perfume of the wildflowers. The ground sloped
gently
downward, leading them towards an unseen destination. Suddenly, Nyx stopped dead. Their form solidified to a
truly
imposing
height, their shadowy mass rippling with tension. "Detection," Nyx hissed. "Something... vast." Rory’s heart hammered a frantic rhythm against her ribs. She drew the Fae blade, its moonsilver gleam a
stark
contrast to the vibrant flora. The blade felt colder than usual, a clear sign of impending magic. Isolde extended a hand, palm outward. “Peace, Shade. The path we seek is not without its… hosts.” Through a veil of shimmering, glowing moss, Rory saw it. A clearing spread before them, unlike anything else in the grove. Here, the flora gave way to something else entirely. The air itself
seemed to
vibrate with a low thrum. Before them stood an immense, arched gateway, not crafted from stone, but from living, interwoven branches that pulsed with the same inner light as the flowers. Vines heavy with impossibly large, jewel-toned fruits hung low, brushing the ground. The scent of those fruits
was overwhelming
, a cloying sweetness that made her stomach clench. “Dymas,” Isolde announced, her gaze tracing the archway. “The realm of Gluttony. A subtle temptation, but a potent one.” Rory swallowed, her throat dry. The Heartstone pulsed with a furious warmth now, almost burning against her skin. This was it. The portal to Hel. The gateway itself
seemed to
breathe, slow and deep. The air
shimmered
through the archway, like heat rising from a summer road, but this was a shimmering of rich, warm amber light. Beyond, she saw glimpses of a landscape that defied earthly logic. Towering structures woven from what looked like spun sugar and candied fruits glimmered in the distance, bathed in the eternal amber sky. Sprawling vineyards stretched to the horizon, their grapes glowing like individual embers. “They feast, perpetually,” Isolde explained, her voice
tinged
with a faint disapproval. “Bound souls, lost in the pursuit of indulgence. The Prince of Gluttony, Belphegor, ensured his realm became a paradise of excess.” Rory felt a strange sense of longing mixed with revulsion. The smells, the sights, the promise of endless pleasure tugged at something deep inside her. This wasn't the fiery, sulfurous Hel she had imagined. This was far more insidious. From within the archway, a figure emerged. It was human-shaped, but far too large, its skin stretched taut over an enormous frame. Its eyes, small and pig-like, darted across them, lingering on Rory, then Isolde. It wore garments woven from what looked like shimmering silks, but stained with droplets of what could only be fruit juice or exotic wines. A wide, greasy smile spread across its face, revealing teeth that were too white, too pointed. “Well, well,” the creature rumbled, its voice deep and syrupy. “What have we here? Fresh meat? Or mere mortals straying from the path?” It sniffed the air, its nostrils flaring. “Distinctly… mortal. And a touch of Fae! Unusual for this particular entrance.” Nyx stepped forward, their form solidifying further, projecting an aura of cold, lethal stillness. “We seek passage, gatekeeper,” Nyx stated, their voice a low, threatening whisper. The creature’s smile faltered, its small eyes widening as it took in Nyx’s
imposing
presence. “A Shade… A powerful one at that. My apologies, traveler. The Prince does not see many of your kind here.” It bowed, a surprisingly graceful movement for something so immense. “I am Greel, curator of appetites. And you are…?” “Travelers,” Isolde interjected smoothly, her voice calm and authoritative. “On an errand for a certain… associate of the Prince.” She offered no name, no detail. Greel’s
eyes narrowed
slightly
, a glimmer of suspicion in their depths, but he
quickly
recovered. “Ah, yes. The Prince has… many associates. And many tastes. Do you carry tokens? Permissions?” Rory’s hand instinctively went to the Heartstone pendant. It still glowed with that intense, focused heat. She pulled it from beneath her shirt, holding it up. The crimson gem pulsed, almost in time with her own heartbeat. Greel’s eyes fixed on the pendant. A gasp escaped his lips, a sound surprisingly high-pitched for his bulk. “The Heartstone! Unmistakably! But… how?” He took a step back, his earlier bravado
completely
gone, replaced by a deep unease. “My apologies, my deepest apologies! Forgive my insolence! By the Prince’s own decree, the bearer of the Heartstone is granted unfettered passage.” He swept a paw-like hand through the air, gesturing towards the shimmering amber arch. “The way is open. May your journey be… satisfying.” He watched them, his piggish eyes still fixed on the pendant, as they passed under the arch. The air changed again, becoming even thicker, warmer, imbued with a thousand rich, cloying aromas. The amber sky above Dymas pressed down, soft and
luminous
. The ground here was no longer flowers, but a spongy, resilient carpet of what looked like solidified, golden-brown sugar. Rory felt a sudden, intense craving, a hunger that had nothing to do with her stomach. It emanated from the
very
air, from the glowing grapes on the vines that lined their path, from the saccharine scent of the sugar-structures in the distance. This was the true nature of Dymas – not just external temptation, but an internal gnawing, a constant whisper of desire. “Do not succumb to the appetites, Rory Carter,” Nyx murmured, their voice a low rasp beside her. “This realm feeds on such things.” Rory gripped the Fae-Forged Blade, its cold hilt a grounding comfort. She would not succumb. She had come too far for that. But as they walked deeper into the realm of Gluttony, the sweet, pervasive air
seemed to
cling to her, wrapping around her with an unsettling promise of endless, blissful consumption. The grand feasts, the culinary competitions Isolde had mentioned, they were simply the outward manifestations of the soul-deep hunger that permeated this place. This was a hell of indulgence, where the greatest torment was the inability to ever be
truly
satisfied. And they had only just arrived.
created_at
"2026-02-17T02:48:16.266531+00:00"
2/17/2026, 2:48:16 AM
model
"google/gemini-2.5-flash"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
406
moderation_latency
(null)
generation_time
11914
tokens_prompt
1590
tokens_completion
2589
native_tokens_prompt
1593
native_tokens_completion
2220
native_tokens_completion_images
0
native_tokens_reasoning
0
native_tokens_cached
0
num_media_prompt
(null)
num_input_audio_prompt
(null)
num_media_completion
0
num_search_results
(null)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"STOP"
usage
0.0060279
router
(null)
provider_responses
0
status
200
is_byok
false
latency
406
endpoint_id
"16c01e26-9b91-4d22-b487-ed35634b017d"
provider_name
"Google AI Studio"
model_permaslug
"google/gemini-2.5-flash"
api_type
"completions"
id
"gen-1771296483-yo7ktmMncApWm0VtYCBu"
upstream_id
(null)
total_cost
0.0060279
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Google AI Studio"
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
12
adverbTagCount
1
adverbTags
0
"Isolde interjected smoothly, her voice calm and authoritative [smoothly]"
45.1220%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1640
totalAiIsmAdverbs
9
found
0
adverb
"completely"
count
1
1
adverb
"gently"
count
1
2
adverb
"quickly"
count
1
3
adverb
"slightly"
count
2
4
adverb
"suddenly"
count
1
5
adverb
"truly"
count
2
6
adverb
"very"
count
1
highlights
0
"completely"
1
"gently"
2
"quickly"
3
"slightly"
4
"suddenly"
5
"truly"
6
"very"
100.0000%
AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
100.0000%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
20.7317%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1640
totalAiIsms
13
found
0
word
"ethereal"
count
1
1
word
"luminous"
count
2
2
word
"tinged"
count
1
3
word
"throbbed"
count
1
4
word
"resonated"
count
1
5
word
"shimmered"
count
2
6
word
"imposing"
count
2
7
word
"intricate"
count
1
8
word
"stark"
count
1
9
word
"weight"
count
1
highlights
0
"ethereal"
1
"luminous"
2
"tinged"
3
"throbbed"
4
"resonated"
5
"shimmered"
6
"imposing"
7
"intricate"
8
"stark"
9
"weight"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"eyes widened/narrowed"
count
1
highlights
0
"eyes narrowed"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
108
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
7
narrationSentences
108
filterMatches
(empty)
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
121
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
36
mean
45.31
std
25.5
cv
0.563
sampleLengths
0
118
1
31
2
64
3
75
4
10
5
33
6
48
7
34
8
57
9
46
10
10
11
37
12
24
13
21
14
42
15
23
16
36
17
17
18
93
19
19
20
34
21
68
22
33
23
39
24
75
25
42
26
26
27
54
28
25
29
30
30
37
31
83
32
61
33
64
34
23
35
99
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
0
totalSentences
108
matches
(empty)
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
215
matches
0
"was overwhelming"
87.6614%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1397
adjectiveStacks
1
stackExamples
0
"large, jewel-toned fruits"
adverbCount
66
adverbRatio
0.047244094488188976
lyAdverbCount
22
lyAdverbRatio
0.015748031496062992
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
121
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
121
mean
13.48
std
7.14
cv
0.53
sampleLengths
0
17
1
22
2
30
3
23
4
20
5
6
6
14
7
17
8
13
9
12
10
13
11
9
12
17
13
36
14
10
15
22
16
7
17
7
18
3
19
18
20
12
21
3
22
9
23
25
24
14
25
18
26
9
27
7
28
6
29
12
30
18
31
21
32
33
33
13
34
10
35
3
36
19
37
15
38
14
39
10
40
4
41
10
42
7
43
9
44
22
45
11
46
4
47
14
48
3
49
2
57.5758%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
7
diversityRatio
0.38016528925619836
totalSentences
121
uniqueOpeners
46
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
12
fancyCount
12
fancyTags
0
"Isolde said, her voice a low murmur, like wind chimes (say, voice)"
1
"Rory breathed, a small, involuntary gasp (breathe)"
2
"Nyx whispered, their voice a bare rustle of leaves (whisper)"
3
"whispered Nyx, pausing by the bank (whisper pause)"
4
"Isolde warned, her voice cutting through the ethereal music (warn, cut)"
5
"Nyx hissed (hiss)"
6
"Isolde announced, her gaze tracing the archway (announce, trace)"
7
"Isolde explained, her voice tinged with a faint disapproval (explain, tinged)"
8
"the creature rumbled, its voice deep and syrupy (rumble)"
9
"Nyx stated, their voice a low, threatening whisper (state)"
10
"Isolde interjected smoothly, her voice calm and authoritative (interject smoothly)"
11
"Nyx murmured, their voice a low rasp beside her (murmur)"
83.0053%