NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQJ363WTTE7SW7SZYNYQJR
Run Details
Model:
Gemini 3 Pro (Preview)
Test:
Bad Writing Habits
Scenario:
Fantasy: entering an ancient ruin
Duration:
52.1s
Cost:
$0.053454
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 transition was not a walk through a door, but a violent tear in the fabric of the world. One moment, Aurora Carter
was standing
in the damp, deer-trodden grass of Richmond Park, the winter chill biting at her nose. The next, the universe inverted. The grey London fog evaporated, replaced instantly by a wall of heat so thick it felt like walking into a preheated oven. Aurora stumbled, her boots scuffing against dry, packed earth. She gasped, expecting the exhaust fumes of the city, but inhaled a cloying sweetness instead—roasted figs, heavy wine, and the metallic tang of ozone. "Steady," a voice whispered. It didn't come from her left or right, but
seemed to
drift on the humid breeze, brushing against her ear like a secret. Aurora straightened, brushing a stray lock of shoulder-length black hair from her face. She looked down at her chest. The Heartstone pendant, usually a cool
weight
against her skin,
was pulsing
with a rhythmic heat, glowing with a deep, crimson light that was visible even through her jacket. It had led them here, vibrating faster the closer they had gotten to the ancient oaks marking the Veil's weak point. Now, it beat in time with her own racing heart. "Nyx?" she asked, her voice sounding small in the open space. "I am here." To her right, a shadow detached itself from the elongated shade of a twisted tree. It rose, stretching upward until it formed a humanoid silhouette, roughly six and a half feet tall. The edges of the figure blurred and smoked, leaking darkness into the amber-tinted air. Two eyes, glowing a faint,
spectral
violet, blinked open within the void of the face. "Welcome to Dymas," Nyx whispered, their voice layering over itself, the
echo
of a man named Aldric buried under centuries of shade-existence. "The Garden of Gluttony." Aurora turned in a slow circle, her breath catching in her throat. The sky above was wrong. It wasn't blue, or even the black of the void. It was a
churning
, translucent amber, like honey held up to a candle. There was no sun, yet the light was everywhere, golden and diffuse, casting long, bruised shadows that didn't
seem to
match the objects casting them. They stood on the edge of a vineyard that defied logic. The vines were thick as tree trunks, gnarled and ancient, twisting around trellises made of blackened iron that soared thirty feet into the air. The leaves were the size of shields, deep purple and veined with gold, and the grapes hanging in clusters were swollen to the size of grapefruit, their skins taut and
glistening
. "It looks... bountiful," Aurora said, though the word felt inadequate. She reached for the crescent-shaped scar on her left wrist, a nervous habit she hadn’t been able to shake since childhood. The skin there was slick with sweat. "Excess is the currency here," Nyx said, drifting forward. They didn't walk so much as flow over the terrain, legs dissolving into mist before reforming with each step. "Do not eat anything. Do not drink anything. The hunger of this realm is contagious." "I'm not hungry," Aurora lied. Her stomach gave a treacherous growl, loud in the unnatural quiet. For a moment, the memory of the chow mein she’d delivered for Yu-Fei earlier that day flashed in her mind, but it seemed grey and ash-like compared to the scent radiating from the giant fruit. It smelled of summer and sugar and perfect satisfaction. She shook her head, forcing the legal, analytic part of her brain to take the wheel. *Observe. Catalogue. Survive.* She shifted her jacket, checking the
weight
of the Fae-forged blade tucked into her belt. The moonsilver handle was freezing cold, a sharp contrast to the humid air. Isolde had given it to her for a reason. The seer didn't give gifts
lightly
. "We need to find the rift point on this side," Aurora said, stepping onto the path between the towering vines. "If the Veil is weak enough to let us in, it’s weak enough to let things out. We need to know what's coming through." "The Warden's duty sits heavy on one so young," Nyx murmured, floating beside her. "But you are right. The geometry here... it folds." They moved deeper into the vineyard. The silence was heavy, lacking the usual chitter of insects or birdsong. The only sound was the crunch of their movement and a distant, wet sound—like a heavy stone dropped into mud—that repeated at irregular intervals. Aurora felt exposed. In London, she knew the streets. She knew which alleys behind the Golden Empress to avoid and which lights stayed red too long. Here, the landscape felt predatory. The violet vines
seemed to
lean toward her as she passed, the massive leaves pivoting
slowly
to track her heat. "Nyx," Aurora said quietly. "Are the shadows... watching us?" The Shade paused, their form flickering from solid silhouette to wispy smoke. The violet
eyes narrowed
. "The shadows here are old, Aurora. They are not empty places where light cannot reach. They are the bellies of the world. Stay in the light, paradoxically. I can
navigate
the dark, but you..." "I'm digestible," she finished dryly. "Precisely." They crested a small rise, and the view opened up. Aurora stopped dead, her boots skidding on the loose soil. Below them lay a valley that stretched to the horizon, a patchwork of orchards, fields, and gardens, all supersized and bursting with grotesque abundance. Rivers of thick, dark liquid—wine or nectar—cut through the landscape like veins. But it was the structures scattered among the fields that made her skin crawl. They weren't houses. They were kitchens. Massive, open-air stone slabs the size of city blocks steamed in the heat. Even from this distance, Aurora could see figures moving around them. They were humanoid but wrong—limbs too long, movements jerky and frantic. They stood over cauldrons that could boil a whale, chopping and stirring with a manic intensity. "The laborers," Nyx whispered, a note of genuine unease entering their wind-swept voice. "Helbound souls. Contracted. They cook for the Prince’s table. An eternity of preparation, never a moment to taste." "Prince Belphegor," Aurora recalled the name from the codex Isolde had forced her to memorize. "The Prince of Gluttony." "To stand in his presence is to starve to death while eating," Nyx said. "We must not draw his gaze." A sudden snap, loud as a gunshot, rang out to their left. Aurora spun, her hand flying to the hilt of the moonsilver dagger. She drew it in a fluid motion, the blade humming as it bit into the humid air. The pale light of the Fae metal cut a clean, blue-white arc against the amber backdrop. A vine, thick as a python, had lashed out from the trellis. It had struck the space where Aurora’s head had been a second before. Now it recoiled, quivering, the tip split open to reveal a dripping, maw-like interior lined with thorns. "The garden feeds itself," Nyx hissed. The Shade surged forward, their form expanding. Nyx thrust a hand composed of absolute darkness toward the vine. The shadow solidified into a spear, skewering the plant. The vine screeched—a high, tea-kettle sound—and thrashed, leaking purple ichor that smelled of spoiled grapes. "Move, Aurora!" Nyx commanded, their voice dropping an octave, resonating in her chest. Aurora didn't argue. She scrambled back, but the ground beneath her shifted. The soil wasn't earth; it was a mulch of decaying fruit and bones. More vines uncoiled from the trellises, sensing the vibration, sensing the moonsilver, sensing *blood*. "It’s a trap," Aurora realized aloud, her mind racing. "The whole place. It’s not a farm. It’s a stomach." She slashed at a tendril grabbing for her ankle. The Fae blade sliced through the tough vegetable fiber as if it were smoke. The vine withered instantly upon contact with the cold metal, turning grey and ash-like. "The blade!" limits Nyx shouted, batting away a heavy branch with a whip of shadow. "The Fae magic creates a void in their gluttony. Use it!" Aurora ducked under a swinging limb, the air rushing over her head smelling of heavy pollen. She wasn't a soldier; she was a delivery driver, a student, a survivor of bad choices. But she knew how to find the weak point in an argument, and this was an argument of physics. The vines
were anchoring
themselves to the iron trellis. She lunged, not at the attacking vines, but at the base of the trellis structure. She drove the Fae-forged blade into the main root knot twisting around the iron. The effect was instantaneous. A shockwave of cold, blue light erupted from the dagger, racing up the iron trellis like chain lightning. The vines clamped onto the metal screamed—a collective, wooden groan—and released their grip, shrinking back from the Fae chill. The massive heavy vines collapsed under their own
weight
, crashing down around Aurora and Nyx in a heap of bruised fruit and shattered leaves. Silence returned to the hill, save for the heavy breathing of the human and the quiet, static hiss of the Shade. Aurora yanked the dagger free, her hand trembling. The Heartstone at her throat
was burning
so hot it felt like it might sear her skin. "We need to go," she panted, wiping sap from her cheek. "Now." Nyx reformed their silhouette, shrinking back to human size, though the violet eyes burned brighter than before. "The disturbance. It will be felt. The chefs... the Prince..." "We saw what we came to see," Aurora said, holstering the blade, though she kept her hand on the hilt. "The Veil isn't just thin. It’s leaking. This place isn't staying contained." She looked back at the tear in the reality they had stepped through—a shimmering distortion in the air a few hundred yards back. It looked impossibly far away now. "Run," Nyx whispered. And for the first time since entering the realm of Gluttony, Aurora didn't feel the heavy, lethargic drag of the amber air. She felt the sharp, cold clarity of fear. She turned and sprinted for the rip in the sky, the shadows of the giant vines stretching out to snatch her heels.
created_at
"2026-02-17T02:41:59.203425+00:00"
2/17/2026, 2:41:59 AM
model
"google/gemini-3-pro-preview-20251117"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
2934
moderation_latency
(null)
generation_time
51988
tokens_prompt
1590
tokens_completion
3421
native_tokens_prompt
1593
native_tokens_completion
4189
native_tokens_completion_images
0
native_tokens_reasoning
1897
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.053454
router
(null)
provider_responses
0
status
200
is_byok
false
latency
2934
endpoint_id
"c9badacd-c552-40a2-86e6-4b4e8dd4318f"
provider_name
"Google AI Studio"
model_permaslug
"google/gemini-3-pro-preview-20251117"
api_type
"completions"
id
"gen-1771296066-ShC9u3K0nMsnGOtXsG8Q"
upstream_id
(null)
total_cost
0.053454
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Google AI Studio"
Evaluation details
Result
Evaluator
Details
Meta Data
98.2456%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
19
adverbTagCount
2
adverbTags
0
"Aurora said quietly [quietly]"
1
"she finished dryly [dryly]"
82.5683%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1721
totalAiIsmAdverbs
3
found
0
adverb
"lightly"
count
1
1
adverb
"precisely"
count
1
2
adverb
"slowly"
count
1
highlights
0
"lightly"
1
"precisely"
2
"slowly"
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)
53.5154%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1721
totalAiIsms
8
found
0
word
"churning"
count
1
1
word
"glistening"
count
1
2
word
"spectral"
count
1
3
word
"weight"
count
3
4
word
"echo"
count
1
5
word
"navigate"
count
1
highlights
0
"churning"
1
"glistening"
2
"spectral"
3
"weight"
4
"echo"
5
"navigate"
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
115
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
3
narrationSentences
115
filterMatches
(empty)
hedgeMatches
0
"seemed to"
1
"seem to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
131
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
50
mean
33.98
std
19.44
cv
0.572
sampleLengths
0
67
1
33
2
27
3
79
4
11
5
3
6
61
7
26
8
65
9
66
10
38
11
43
12
60
13
62
14
44
15
23
16
42
17
51
18
9
19
50
20
5
21
1
22
20
23
50
24
6
25
51
26
31
27
19
28
20
29
12
30
45
31
42
32
48
33
13
34
39
35
19
36
37
37
26
38
60
39
29
40
41
41
24
42
21
43
25
44
12
45
27
46
32
47
29
48
3
49
52
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
0
totalSentences
115
matches
(empty)
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
4
totalVerbs
257
matches
0
"was standing"
1
"was pulsing"
2
"were anchoring"
3
"was burning"
88.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1477
adjectiveStacks
2
stackExamples
0
"against dry, packed earth."
1
"clean, blue-white arc"
adverbCount
30
adverbRatio
0.020311442112389978
lyAdverbCount
10
lyAdverbRatio
0.006770480704129994
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
131
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
131
mean
12.97
std
7.02
cv
0.541
sampleLengths
0
19
1
21
2
5
3
22
4
9
5
24
6
4
7
23
8
13
9
6
10
29
11
21
12
10
13
11
14
3
15
15
16
17
17
14
18
15
19
22
20
4
21
12
22
5
23
10
24
13
25
25
26
11
27
24
28
31
29
10
30
21
31
7
32
9
33
19
34
15
35
5
36
11
37
35
38
9
39
16
40
1
41
1
42
16
43
13
44
9
45
6
46
20
47
24
48
14
49
9
39.9491%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
16
diversityRatio
0.31297709923664124
totalSentences
131
uniqueOpeners
41
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
19
fancyCount
16
fancyTags
0
"a voice whispered (whisper)"
1
"Nyx whispered, their voice layering over itself, the echo of a man named Aldric buried under centuries of shade-existence (whisper, layer name bury)"
2
"Aurora said, though the word felt inadequate (say, feel)"
3
"Aurora lied (lie)"
4
"Aurora said, stepping onto the path between the towering vines (say, step)"
5
"Nyx murmured, floating beside her (murmur)"
6
"Aurora said quietly (say quietly)"
7
"she finished dryly (finish dryly)"
8
"Nyx whispered, a note of genuine unease entering their wind-swept voice (whisper, enter)"
9
"Aurora recalled the name from the codex Isolde had forced her to memorize (recall force memorize)"
10
"Nyx hissed (hiss)"
11
"Aurora realized aloud, her mind racing (realize race)"
12
"shouted (shout)"
13
"she panted, wiping sap from her cheek (pant, wipe)"
14
"Aurora said, holstering the blade, though she kept her hand on the hilt (say, holster keep)"
15
"Nyx whispered (whisper)"
86.0164%