NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMR0A3A0JWEWHWAWAKEX0ZN
Run Details
Model:
Gemini 3 Flash (Preview)
Test:
Bad Writing Habits
Scenario:
Fantasy: entering an ancient ruin
Duration:
16.2s
Cost:
$0.006766
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 inside the grove didn’t just smell of damp earth and crushed mint; it tasted of centuries. Aurora Carter stepped through the line of jagged, moss-slicked oak stones and felt the transition like a sudden drop in cabin pressure. The roar of London’s peripheral traffic—the distant hum of the A3 and the overhead drone of planes descending toward Heathrow—ceased instantly. In its place was a silence so heavy it pressed against her eardrums. She checked her
watch
. The second hand twitched, then
began to
spin backward with frantic, rhythmic clicks. "Time is a suggestion here, Rory," Nyx whispered. The Shade didn’t walk so much as bleed across the terrain, a humanoid silhouette of ink-black smoke that
seemed to
drink the light. "Try not to count the seconds. They won’t add up to anything you recognize." Aurora gripped the strap of her bag, her thumb brushing against the small, crescent-shaped scar on her left wrist. It was a nervous habit, a reminder of a mundane world where gravity worked and glass broke when you hit it. Beside her, the Heartstone Pendant beneath her shirt pulsed with a sudden, rhythmic heat. It felt like a tiny, coal-fired heart beating against her sternum, an amber-hued
warning that they
were no longer standing on purely mortal soil. "Isolde?" Aurora called out. Her voice didn't
echo
. The sound
was swallowed
by the oversized wildflowers that carpeted the clearing—blossoms the size of dinner plates in shades of iridescent violet and bruised gold, their petals shimmering with a dew that didn't look like water. It looked like liquid mercury. "She is expecting us," Nyx replied, their voice a rasp of wind through dry leaves. The Shade’s violet eyes glowed with a faint, steady luminescence. They drifted toward a path that hadn't been there a moment ago, a ribbon of silver sand winding between trees whose bark looked like hammered bronze. "But 'expecting' is a flexible term for one who sees the ending of a book before she has finished the first chapter." As they moved deeper, the flora became increasingly alien. Trees with weeping willow branches didn't hang limp; they reached upward, their leaves translucent and veined with pulsing lines of soft light. Aurora reached out to touch a trunk, but stopped when she felt the vibration humming through the air—a low-frequency thrum that
resonated
in her teeth. It wasn't a forest; it was a giant, breathing machine made of wood and magic. "The Veil is thin here," Aurora remarked, her keen eyes tracing a faint, shimmering distortion in the air, like heat haze rising from asphalt. "It feels... stretched. Like it’s been pulled too tight." "It has been teased apart by her presence," Nyx said, pausing as their form
flickered
, momentarily becoming translucent. "Isolde is an exile. Her existence is a knot in the fabric of the realms. You are seeing the fraying edges of the world, little mortal." They crossed a stream where the water flowed uphill, gurgling in a melodic, minor key. On the far bank, the silver-haired figure of Isolde Varga waited. She stood
perfectly
still, her waist-length hair catching a light that didn't
seem to
come from the amber sky above. She wore a gown of spun starlight and shadow, and as she stepped forward to meet them, Aurora noticed the grass didn't bend beneath her feet. She left no footprints, no trace of her passage through the physical world. Isolde’s pale lavender eyes settled on Aurora, and for a moment, the young woman felt as though her entire life—from the rainy streets of Cardiff to the grease-stained kitchens of the Golden Empress—was being read like a pamphlet. "The deli
very
girl arrives with a gift she does not yet know how to open," Isolde said. Her voice had the chime of glass bells. She didn't smile, but her expression wasn't unkind. It was merely distant, fixed on a horizon Aurora couldn't see. "I'm not here to deliver spring rolls, Isolde," Aurora said, forcing her voice to remain steady. "The Heartstone is reacting. Something is coming through from Dymas. The Wardens are seeing rifts near the Thames." Isolde drifted closer, her movement fluid and hypnotic. "The Prince of Gluttony has a long reach and a short memory. He forgets that when one feasts too greedily, the stomach eventually turns. You feel the warmth of the stone because it recognizes its master's hunger." "I need to know how to close the rift," Aurora pressed. She stepped forward, the Heartstone now burning hot against her skin. "Nyx says you’ve seen the solstice. You know what happens when the Veil weakens." Isolde turned her gaze toward the Shade. Nyx bowed their head, their shadowy form receding into the darkness cast by a copper-leaved oak. "The Shadow knows the truth of the dark," the Seer murmured. "But even shadows need a blade to cut the cord." She reached into the air—not into a pocket or a bag, but directly into the shimmering distortion of the Veil itself. Her hand
seemed to
vanish into the ripples of the atmosphere, reaching through the layers of reality. When she pulled it back, she held a slender, leaf-shaped dagger. The metal was moonsilver, a substance that didn't reflect light so much as it glowed with a cold, internal luminescence. "A gift," Isolde said, holding the hilt toward Aurora. "Forged in the Courts that cast me out. It is cold as a winter grave and sharp enough to sever a promise." Aurora reached out, her fingers closing around the hilt. The moment her skin touched the moonsilver, a shock of ice raced up her arm, clashing violently with the heat of the Heartstone. She gasped, nearly dropping the weapon, but her grip held. The blade pulsed once, a soft blue light that matched the color of her own eyes. "It can cut through the wards of Hel," Isolde warned, her voice dropping to a conspiratorial whisper. "But remember, Aurora Carter: a blade that can cut a demon can also cut the one who wields it. The Fae do not give without taking. You carry the hunger of Dymas in your pocket and the frost of the Fae in your hand. Seek the balance, or you will be consumed by the excess of one and the cold of the other." "What is the price?" Aurora asked, her Cardiff accent sharpening with a sudden, pragmatic edge. Her barrister father would have insisted on seeing the contract. Isolde smiled then, a small, tragic curve of the lips. "The price is already paid in the steps you took to get here. You cannot leave the Grove the person you were when you entered. Look at your shadow, Rory." Aurora looked down. On the silver sand of the path, her shadow was no longer her own. It
was elongated
, jagged, and
seemed to
move with a slight delay, its edges
flicker
ing with the same violet light that burned in Nyx’s eyes. "The Grove has claimed your
normalcy
," Nyx whispered from the treeline. "The Veil has tasted you. You are a part of the
tapestry
now." The wind picked up, carrying the scent of exotic spices and rotting fruit—the cloying, heavy atmosphere of Dymas bleeding through a nearby tear. Aurora looked at the moonsilver blade in her hand, then back at the ageless woman who stood before her. The wonder of the clearing—the singing water, the bronze trees—
suddenly
felt like a beautiful cage. "How do we get out?" Aurora asked. "Walk forward until you remember who you were," Isolde said, her form beginning to fade into the amber haze. "But do not be surprised if the memory no longer fits." As the Seer vanished, the Grove
seemed to
contract. The flowers folded their petals, and the hum in the air rose to a deafening pitch. Aurora grabbed Nyx’s incorporeal arm—the sensation like sticking her hand into a freezer—and ran toward the shimmering boundary. When they burst through the standing stones, the roar of London hit them like a physical blow. The smell of diesel and rain replaced the scent of mint and mercury. Aurora stumbled onto the damp grass of Richmond Park, her breath coming in ragged gasps. She looked at her
watch
. The second hand was moving forward again. Only three minutes had passed. She reached into her jacket and felt the cold
weight
of the moonsilver dagger tucked into her belt. The Heartstone was quiet now, a dormant ember against her chest. She looked down at her wrist, at the small crescent scar, and then at her shadow stretching out across the mundane grass. It was still jagged. It still moved a second too late. "Home?" Nyx asked, their silhouette blending
perfectly
with the darkening twilight of the park. Aurora looked toward the city skyline, where the first lights
were beginning
to
flicker
on. Somewhere out there, the Veil
was tearing
, and she was the only one with the blade sharp enough to stitch it back together. "Not home," Aurora said, her voice cool and intelligent, her mind already cataloging the steps ahead. "Work. I have a feeling the Golden Empress is going to have a
very
long night."
created_at
"2026-02-17T02:49:09.013986+00:00"
2/17/2026, 2:49:09 AM
model
"google/gemini-3-flash-preview-20251217"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
729
moderation_latency
(null)
generation_time
16108
tokens_prompt
1590
tokens_completion
2282
native_tokens_prompt
1593
native_tokens_completion
1990
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.0067665
router
(null)
provider_responses
0
status
200
is_byok
false
latency
729
endpoint_id
"6e82f652-2693-4b60-bbe0-7362d6e345f0"
provider_name
"Google AI Studio"
model_permaslug
"google/gemini-3-flash-preview-20251217"
api_type
"completions"
id
"gen-1771296532-Ois0kO3yOPeaXXTJxybh"
upstream_id
(null)
total_cost
0.0067665
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Google AI Studio"
Evaluation details
Result
Evaluator
Details
Meta Data
94.1176%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
17
adverbTagCount
2
adverbTags
0
"Nyx said, pausing as their form flickered, momentarily becoming translucent [momentarily]"
1
"Aurora said, her voice cool and intelligent, her mind already cataloging the steps ahead [already]"
74.1435%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1547
totalAiIsmAdverbs
4
found
0
adverb
"perfectly"
count
2
1
adverb
"suddenly"
count
1
2
adverb
"very"
count
1
highlights
0
"perfectly"
1
"suddenly"
2
"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)
54.7511%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1547
totalAiIsms
7
found
0
word
"tapestry"
count
1
1
word
"resonated"
count
1
2
word
"flickered"
count
1
3
word
"flicker"
count
1
4
word
"normalcy"
count
1
5
word
"weight"
count
1
6
word
"echo"
count
1
highlights
0
"tapestry"
1
"resonated"
2
"flickered"
3
"flicker"
4
"normalcy"
5
"weight"
6
"echo"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
0
maxInWindow
0
found
(empty)
highlights
(empty)
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
82
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
2
hedgeCount
6
narrationSentences
82
filterMatches
0
"watch"
hedgeMatches
0
"began to"
1
"seemed to"
2
"seem to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
96
matches
0
"warning that they"
83.1985%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
34
mean
44.82
std
19.78
cv
0.441
sampleLengths
0
74
1
17
2
45
3
78
4
49
5
73
6
71
7
33
8
44
9
85
10
38
11
44
12
34
13
45
14
36
15
44
16
69
17
31
18
58
19
80
20
25
21
40
22
42
23
24
24
57
25
7
26
30
27
43
28
45
29
17
30
62
31
14
32
38
33
32
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
2
totalSentences
82
matches
0
"was swallowed"
1
"was elongated"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
2
totalVerbs
187
matches
0
"were beginning"
1
"was tearing"
76.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1142
adjectiveStacks
4
stackExamples
0
"jagged, moss-slicked oak"
1
"small, crescent-shaped scar"
2
"tiny, coal-fired heart"
3
"slender, leaf-shaped dagger."
adverbCount
42
adverbRatio
0.03677758318739054
lyAdverbCount
13
lyAdverbRatio
0.01138353765323993
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
96
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
96
mean
15.88
std
8.7
cv
0.548
sampleLengths
0
18
1
22
2
21
3
13
4
4
5
13
6
8
7
23
8
14
9
19
10
21
11
14
12
24
13
4
14
4
15
36
16
5
17
15
18
10
19
26
20
22
21
9
22
22
23
25
24
15
25
24
26
9
27
18
28
26
29
15
30
11
31
20
32
26
33
13
34
38
35
17
36
8
37
8
38
11
39
16
40
18
41
8
42
37
43
11
44
11
45
14
46
7
47
16
48
11
49
10
43.7500%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
6
diversityRatio
0.2916666666666667
totalSentences
96
uniqueOpeners
28
13.2353%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
17
fancyCount
11
fancyTags
0
"Nyx whispered (whisper)"
1
"Aurora remarked, her keen eyes tracing a faint, shimmering distortion in the air, like heat haze rising from asphalt (remark, trace rise)"
2
"Nyx said, pausing as their form flickered, momentarily becoming translucent (say, pause flicker, momentarily become)"
3
"Aurora said, forcing her voice to remain steady (say, force remain)"
4
"Aurora pressed (press)"
5
"the Seer murmured (murmur)"
6
"Isolde said, holding the hilt toward Aurora (say, hold)"
7
"Isolde warned, her voice dropping to a conspiratorial whisper (warn, drop)"
8
"Nyx whispered from the treeline (whisper)"
9
"Isolde said, her form beginning to fade into the amber haze (say, fade)"
10
"Aurora said, her voice cool and intelligent, her mind already cataloging the steps ahead (say, already cataloge)"
84.6586%