NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQPRB2YBH9ZK5WGFD9DEXV
Run Details
Model:
Gemini 3 Pro (Preview)
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
50.4s
Cost:
$0.048262
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> <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> </codex> Write a fully fleshed out scene of at least 1000 words in the horror genre. A character is alone in a strange, isolated place at night. They came here for a reason, but something feels off from the moment they arrive. The wrongness builds slowly — sounds that shouldn't be there, things that move at the edge of vision, a growing certainty that they are not alone. Build tension through restraint, not through gore. Use the codex entries above as your world reference for the character and setting. Only include the prose of the scene without any markdown or commentary.
Model response
Messages
Meta
AI
The iron gates of Richmond Park had
been locked
for hours, but the gap in the perimeter fence near Sheen Gate was a secret traded in whispers among the locals. Aurora Carter slipped through the rusted opening, the snag of metal against her denim jacket the only sound in the
oppressive
silence of the London night. She didn't like being here this late—no one with any sense of self-preservation did—but the need for answers had become an itch beneath her skin that she couldn’t scratch. She adjusted the strap of her bag, her fingers brushing the silver chain at her throat. The Heartstone pendant tucked beneath her shirt felt heavy tonight, a dead
weight
resting against her sternum. Rory kept her breathing steady, her boots sinking into the sodden mulit-layered carpet of decaying leaves. The air was colder here than in the city proper, stripped of the exhaust fumes and residual heat of the concrete jungle. It smelled of wet earth, deer musk, and something sharper—ozone, like the charge before a lightning strike. She wasn't just wandering. She
was looking
for the ancient oak standing stones, the markers that designated the boundary of the Fae Grove. She had been there before during the day, when the sun dappled through the canopy and the impossible wildflowers bloomed in defiance of the seasons. But at night, the park was a different beast entirely. It was a vast, sprawling void of negative space, where the ancient trees twisted into shapes that suggested grasping limbs and stooped old men. Rory paused, orienting herself by the treeline. Her bright blue eyes, usually sharp and observational, struggled to parse the depths of the shadows ahead. Logic, the tool she had sharpened during those miserable years of Pre-Law in Cardiff, told her this was just a park. It was geography and biology, photosynthesis and decomposition. But the instinct that had driven her to flee London, to run from Evan and the bruising grip of his possessiveness, told her something else entirely. The topography felt wrong. She took a step forward, and a twig snapped. The sound was like a gunshot in a library. Rory froze, her heart hammering a frantic rhythm against her ribs. She waited for the scuttle of a badger or the huff of a restless stag. Nothing. The silence that followed wasn't empty; it was heavy. It pressed against her ears, a physical
weight
that
seemed to
dampen the distant, low-frequency hum of the city that usually permeated everything. Here, the city didn't exist. She rubbed the small, crescent-shaped scar on her left wrist, a nervous tic she hadn't
managed to
shake since childhood. Ground yourself, she thought. You’re Aurora Carter. You deal with arrogant chefs and drunken patrons at the Golden Empress. You are not afraid of the dark. She pushed forward, the bracken catching at her jeans. The oaks appeared ahead, two massive
sentinels
of gnarled wood rising from the mist that clung to the knees of the forest. They were the threshold to the Grove. As she stepped between them, she expected the familiar shift in pressure, the subtle popping of her ears that signaled the transition into the pocket realm where time turned liquid. She expected the sudden, vibrant scent of conflicting seasons—lavender and snowdrops b
looming
in unison. Instead, the air went stagnant. Rory stopped dead. She was inside the boundary, or where the boundary should be, but the magic felt curdled. The wildflowers were there, yes. She could see the shapes of foxgloves and poppies in the moonlight, but they were drained of color, rendered in shades of ash and bone. They didn't sway, even though a cold breeze was clearly rattling the dead leaves in the canopy above. A sharp, sudden heat flared against her chest. Rory gasped, her hand flying to her sternum. She fished the Heartstone pendant out from under her shirt. The deep crimson gemstone, usually the size of a thumbnail and cool to the touch,
was pulsing
. It wasn't the gentle, rhythmic thrum she associated with the Fae magic of the Grove. This was an erratic, feverish beat, like a heart in panic. The faint inner glow
was sputtering
, casting a sickly red light that barely reached her chin. "Okay," she whispered, her voice barely audible. "Okay, that’s new." She let the pendant drop, the silver chain clinking
softly
against her zipper. She turned in a slow circle. The darkness between the trees
seemed to
have thickened. It wasn't just an absence of light anymore; it was a presence. It felt viscous, like ink poured into water. Rory took a step back toward the standing stones, intending to leave. The smart move was to retreat to the flat above Silas’s bar, pour a drink, and wait for daylight. But when she looked back, the standing stones
were gone
. Panic, cold and sharp, spiked in her stomach. She spun around. The path she had walked
was obscured
by a wall of brambles that hadn't been there ten seconds ago. The thorns looked like rusted iron hooks, knitting together with a wet, organic sound. "Don't be stupid," she hissed to herself, her Welsh mother’s pragmatism warring with her Irish father’s superstition. "Trees don't move." But they did. Or at least, the space between them did. Rory
began to
walk, faster now, abandoning stealth. She needed to find the center of the clearing or find a way out, but the geometry of the Grove had betrayed her. She walked straight for what felt like fifty yards, checking her
watch
. The second hand was frozen, twitching back and forth on the twelve. A sound drifted through the trees. It wasn't the wind. It was a soft, wet slap, like bare feet on wet pavement. Rory stopped. The sound stopped. She held her breath, her lungs burning with the effort. *Slap.* One step. Somewhere to her left. She whipped her head around, her black hair lashing against her cheek. There was nothing there but the pale, motionless flowers and the
looming
trunks of the oaks. But the feeling of being
watch
ed was so intense it made her skin crawl. It reminded her of the nights before she left Evan, the feeling of eyes on the back of her neck while she pre
tended to
sleep, the certainty that a predator
was sharing
her space, waiting for a sign of weakness. She backed away, her boots sliding on the damp grass. *Slap. Slap.* Two steps. Closer. "Who's there?" she called out. She
tried to
project authority, usually so easy for her to summon, but her voice cracked, thin and brittle in the dead air. The response was a rustle in the ferns, not ten feet away. It wasn't the erratic movement of an animal. It was deliberate. Something
was crouching
. Rory turned and ran. She bolted through the clearing, abandoning dignity. The impossible wildflowers crushed beneath her boots, releasing no scent, only a dry puff of dust. The pendant burned against her chest, a branding iron warning her of proximity to something localized and wrong. The codex of her life—delivery routes, case studies, rental agreements—had no reference point for this. She sprinted toward a gap in the trees, lungs heaving. The ground
seemed to
tilt beneath her, the roots rising up to snag her ankles. She stumbled, catching herself on a tree trunk. The bark felt wrong under her hand—warm, soft, and
slightly
pulsing. Like flesh. She recoiled, wiping her hand on her jeans with a shudder of revulsion. She
was running
in circles. She recognized a cluster of white hell-borers she had passed minutes ago. The Grove
was looping
her, keeping her contained. Rory forced herself to stop. Running triggered the chase response. If this was a predator, she
was playing
by its rules. She put her back against a different tree—one that felt decidedly like wood—and forced her breathing to slow. She closed her eyes for a second, listening. The
footsteps
had stopped. The silence returned, but it had changed quality. It was anticipatory now. Rory opened her eyes. Across the clearing, near where the standing stones should have been, the darkness
was coalescing
. It wasn't a shadow cast by the moon. It was a shadow that absorbed the moonlight. It stood roughly the height of a man, but the proportions
were skewed
—limbs too long, joints articulating at unseen angles. It didn't have a face, or at least, not one she could see. But she felt its attention. It was a cold, piercing pressure that centered directly on the Heartstone pendant. The creature didn't move. It didn't rush her. It simply stood there, occupying the space where her exit should be. Rory looked down at the pendant. The crimson light
was pulsing
in sync with the throbbing pain in her head. The warmth was now
searing
hot. *Hel portal*, the lore whispered in the back of her mind. The pendant reacted to Hel portals. She looked back at the shadow. The air around it
shimmered
, like heat rising from tarmac, but the temperature
was dropping
rapidly. Frost
began to
creep across the dead wildflowers, snapping the stems with sharp, brittle clicks. The shadow took one step forward. *Slap.* Rory didn't run this time. She couldn't. Her legs felt heavy, anchored by the sheer wrongness of the entity before her. This wasn't just a monster in the dark; it was a violation of the natural order, a tear in the fabric of the world she understood. The thing tilted its head—if it was a head. A sound emerged from it, a low, grinding mimicry of human speech. "Au... ror... a." It was her name, but stripped of all humanity. It sounded like stones grinding together at the bottom of a well. It didn't sound like it came from a throat; it sounded like it came from the crushing depth of the earth. Rory’s hand went to her pocket, gripping her keys, threading the metal stems between her knuckles—a pathetic, mundane weapon against a nightmare. Her intellect, usually her shield, offered her nothing but the terrifying calculation of her own survival odds. The frost reached her boots. The cold bit through the leather, numbing her toes. The shadow raised a limb, pointing a long, unarticulated finger toward her. "Mine," it rasped. The darkness surged forward, not like a runner, but like a tide coming in all at once. Rory braced herself, the crimson light of the pendant the only star in a sky that had
suddenly
gone black.
created_at
"2026-02-17T02:44:30.498414+00:00"
2/17/2026, 2:44:30 AM
model
"google/gemini-3-pro-preview-20251117"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
3684
moderation_latency
(null)
generation_time
50269
tokens_prompt
812
tokens_completion
3548
native_tokens_prompt
773
native_tokens_completion
3893
native_tokens_completion_images
0
native_tokens_reasoning
1618
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.048262
router
(null)
provider_responses
0
status
200
is_byok
false
latency
3684
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-1771296219-QzHmdQtzbCiECZZvGufa"
upstream_id
(null)
total_cost
0.048262
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Google AI Studio"
Evaluation details
Result
Evaluator
Details
Meta Data
50.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
4
adverbTagCount
1
adverbTags
0
"she whispered, her voice barely audible [barely]"
82.9932%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1764
totalAiIsmAdverbs
3
found
0
adverb
"slightly"
count
1
1
adverb
"softly"
count
1
2
adverb
"suddenly"
count
1
highlights
0
"slightly"
1
"softly"
2
"suddenly"
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.6485%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1764
totalAiIsms
8
found
0
word
"sentinels"
count
1
1
word
"searing"
count
1
2
word
"shimmered"
count
1
3
word
"oppressive"
count
1
4
word
"looming"
count
1
5
word
"weight"
count
2
6
word
"footsteps"
count
1
highlights
0
"sentinels"
1
"searing"
2
"shimmered"
3
"oppressive"
4
"looming"
5
"weight"
6
"footsteps"
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
154
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
8
narrationSentences
154
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
1
"managed to"
2
"began to"
3
"tended to"
4
"tried to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
157
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
58
mean
30.12
std
23.84
cv
0.792
sampleLengths
0
85
1
33
2
55
3
82
4
79
5
4
6
44
7
1
8
37
9
46
10
38
11
44
12
5
13
67
14
8
15
77
16
10
17
48
18
31
19
10
20
44
21
20
22
11
23
55
24
22
25
5
26
10
27
1
28
6
29
82
30
10
31
2
32
3
33
28
34
26
35
4
36
56
37
46
38
13
39
25
40
47
41
4
42
12
43
55
44
31
45
20
46
43
47
37
48
6
49
1
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
4
totalSentences
154
matches
0
"been locked"
1
"were gone"
2
"was obscured"
3
"were skewed"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
11
totalVerbs
283
matches
0
"was looking"
1
"was pulsing"
2
"was sputtering"
3
"was sharing"
4
"was crouching"
5
"was running"
6
"was looping"
7
"was playing"
8
"was coalescing"
9
"was pulsing"
10
"was dropping"
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1749
adjectiveStacks
1
stackExamples
0
"small, crescent-shaped scar"
adverbCount
47
adverbRatio
0.026872498570611778
lyAdverbCount
22
lyAdverbRatio
0.012578616352201259
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
157
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
157
mean
11.13
std
7.28
cv
0.654
sampleLengths
0
30
1
26
2
29
3
16
4
17
5
16
6
22
7
17
8
4
9
19
10
25
11
10
12
24
13
7
14
17
15
21
16
8
17
26
18
4
19
9
20
9
21
11
22
15
23
1
24
9
25
23
26
5
27
20
28
4
29
3
30
12
31
7
32
9
33
22
34
7
35
30
36
14
37
5
38
3
39
16
40
5
41
25
42
18
43
8
44
8
45
10
46
17
47
15
48
11
49
16
32.1656%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
28
diversityRatio
0.24203821656050956
totalSentences
157
uniqueOpeners
38
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
4
fancyCount
3
fancyTags
0
"she whispered, her voice barely audible (whisper)"
1
"she hissed to herself, her Welsh mother’s pragmatism warring with her Irish father’s superstition (hiss war)"
2
"it rasped (rasp)"
83.1651%