NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQG32427SMA8VAQRX2VZCY
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.050602
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 grit of the trail crunched beneath Aurora Carter’s boots, a rhythmic friction that seemed deafening against the expansive silence of Richmond Park. It was past two in the morning, the time when London usually settled into a low, thrumming hum, but out here, beyond the manicured gardens and the deer-filled hollows, the city felt like a distant memory. Rory adjusted the collar of her jacket, shielding her neck from a biting wind that smelled of wet bracken and decaying leaves. She shouldn't have come alone. That was the first thought, logical and detached, the voice of her father, the barrister,
echo
ing in her head. Evidence suggested this was a bad idea. But the text she’d received—cryptic, urgent, and unsigned—had implied knowledge of the pendant resting against her sternum. She paused, her breath pluming in the dark air. Her hand went to the Heartstone beneath her shirt. The silver chain felt cold against her skin, but the stone itself was tepid, pulsing with a faint, steady rhythm that synced uncomfortably with her own heartbeat. It wasn't the frantic heat it usually projected near a portal to Hel, but it wasn't dormant either. It
was waiting
. Rory pushed a strand of straight black hair out of her eyes. Her bright blue iris caught the moonlight, scanning the tree line. She
was looking
for the markers. The codex of her life had become complicated since she left Cardiff, but she knew what to look for: the ancient oak standing stones. They appeared out of the gloom like
sentinels
, gnarled and twisted into shapes that suggested agony frozen in wood. This was it. The boundary. She stepped between them. The transition was usually subtle, a pop in the ears like an elevation change, followed by the lush, heavy scent of perpetual spring. This time, the sensation was violent. It felt as though she had walked through a sheet of ice water. The air on the other side didn't smell of wildflowers and sun-warmed grass. It smelled distinctively of ozone and copper. Rory stopped, her boots sinking into ground that felt too soft, almost spongy. "Hello?" she called out. Her voice didn't
echo
. It simply fell dead two feet in front of her face, absorbed by the unnatural density of the atmosphere. The Fae Grove
was supposed
to be a pocket of eternal light and bloom. But tonight, the sky above lacked stars. It was a bruised purple, featureless and suffocatingly low. The wildflowers were there, yes—foxgloves and anemones carpeting the clearing—but they weren’t vibrant. In the strange, bruising light, they looked grey, their heads bowed as if in submission. Rory’s coolness, the analytical detachment that served her well when delivering takeaways to
intricate
council estates or dodging questions about her past,
began to
fray. She checked her
watch
. The second hand
was vibrating
in place, ticking back and forth between the twelve and the one, unable to advance. *Time moves differently,* she reminded herself. *An hour inside can be minutes outside.* Or, eternity. She shook her left wrist, a nervous habit, her thumb tracing the small crescent scar there. The old injury from childhood felt sensitive, the skin tight. She forced herself to walk forward, deeper into the clearing. She needed to verify if the contact was here. "I’m here," she said, louder this time. "You asked for the girl with the Heartstone." A rustle to her left. Rory spun, dropping into a defensive crouch. Her
eyes narrowed
, scanning the periphery where the ancient oaks bled into a impenetrable wall of shadow. Nothing moved. The trees were still. Too still. Even in a closed pocket of reality, there should be some movement—leaves settling, insects buzzing. But the Grove was absolutely static. It was like standing inside a photograph. Then, the pendant flared. It wasn't the warm, comforting pulse of a magical artifact. It was a sharp,
searing
spike of heat against her chest. Rory gasped, clawing at her shirt to pull the stone away from her skin. The crimson gem
was glowing
, casting a blood-red light onto the grey flowers at her feet. The light
revealed that the
flowers weren't just bowed; they
were trampled
. A path of crushed stems led away from her, deeper into the grove, toward a cluster of trees she didn't recognize. Rory hesitated. Every instinct screamed at her to turn around, to run back between the oak markers and find the safety of the normal, mundane park. But she was Aurora Carter. She didn't run. She had run from Evan, all the way from Cardiff to London, and she had promised herself she was done running from fear. She followed the trail. The silence grew heavier with every step, pressing against her eardrums. It wasn't just an absence of sound; it was an active suppression. When her boot snapped a dry twig, the crack didn't sound like wood breaking—it sounded wet, like cartilage. Rory froze. The sound hadn't come from under her foot. It had come from behind her. She turned
slowly
, keeping her movement fluid. Ten yards back, where she had just been standing, the tall grass was
slowly
rising back up, as if a heavy
weight
had just lifted off it. Something had been standing there, right where she had paused. "Is someone there?" Her voice was steady, though her heart hammered against her ribs. No answer. But the air shifted. The copper smell intensified, mixing with the rot of the trampled flowers. Rory backed away, her eyes fixed on the empty space. She reached into her pocket, gripping her keys—a pathetic weapon against the
uncanny
, but the jagged metal bit into her palm, grounding her. She took another step back and collided with something hard. Ideally, it would have been a tree. Trees had bark. Trees had texture. This was smooth, cold, and yielding, like
marble
wrapped in
velvet
. Rory whirled around, lashing out with the keys. Air. She hit nothing but air. She stumbled, regaining her balance, and looked at what she had bumped into. It was an oak tree, but the bark had
been smoothed
away at shoulder height, polished to a mirror finish. In the dim, purple light, she saw her own reflection. But the reflection wasn't moving. The Rory in the wood stood still, staring back with wide, terrified eyes, while the real Rory
was breathing
hard, chest heaving. The reflection’s hair
was matted
, and there was a dark smear across her cheek that the real Rory didn't have. Rory stared, paralyzed by the violation of physics. The reflection blinked. The real Rory did not.
A wave of nausea
rolled over her. This wasn't the Fae Grove. Or rather, it was, but it was sick. Something had infected the pocket, twisting the whimsy of the Fae into something predatory. The reflection smiled—a slow, rigid curling of lips that revealed too many teeth. Rory scrambled back, her boots slipping on the damp vegetation. "Okay," she whispered, her voice trembling. "Okay, leaving now." She turned to run toward the entrance, toward the standing stones that marked the way back to Richmond, back to the grime of London and the safety of Silas' bar. The stones
were gone
. In their place stood a wall of brambles, thorns the size of fingers interwoven so
tightly
they blocked out the world beyond. They hadn't grown there; they had appeared. Panic, cold and sharp,
tried to
seize her throat. Rory forced it down. *Think,* she commanded herself. *Out of the box. Only a box has four walls. This is a sphere. A pocket.* She looked at the pendant. The crimson light
was strobing
now, a frantic SOS. It wasn't warning her of a portal opening; it
was reacting
to the proximity of something hostile. A sound drifted through the clearing. It was a low, guttural mimicry of a human voice. *“Rory…”* It wasn't her name. It was the shape of her name, molded from the sound of wind in dry leaves and the crack of bone. It came from everywhere and nowhere. She spun in a circle. The shadows between the trees
seemed to
be stretching, elongating, reaching toward her like oil spilling across water. The grey wildflowers
were turning
their heads, not toward the sun, but toward her. "Show yourself," she demanded, though the command lacked authority. The response was a laugh. It sounded like stones grinding together underwater. To her right, the space between two ancient elms blurred. The air rippled, heat haze in the cold night. A figure stepped out. It was tall, painfully thin, with limbs that had too many joints. It wore clothes that looked like tatters of Rory’s own delivery uniform—the Golden Empress logo faded and torn. But it had no face. Just a smooth, pale surface where features should be, reflecting the purple sky. It took a step toward her. Its movement was jerky, a stop-motion animation missing frames. Rory backed up until her heels hit the wall of thorns. One pierced her jeans, scratching her calf, but she didn't feel the pain. She was entirely focused on the thing wearing her work clothes. It raised a hand. The fingers were long, tapering into points that looked like obsidian. *“Laila…”* it hissed. Her middle name. The name only her parents and official documents knew. The pendant burned so hot now she could smell singed fabric. The heat clarified her mind. This thing fed on fear, on confusion. It
was using
the Grove’s time dilation and psionic properties to trap her in a loop of her own anxiety. Rory un
clenched her fists
. She took a deep breath, inhaling the ozone and rot. She looked at the faceless thing. "You're not real," she said, her voice dropping into the flat, unimpressed tone she used on drunk patrons at the bar. "You're a
resonance
echo
. A bad vibe in a magical
echo
chamber." The thing halted. Its head tilted, a bird-like, inquisitive motion. "And I have a delivery to make," she lied, grasping for
normalcy
. "So get out of my way." She gripped the Heartstone with her left hand, ignoring the burn. She channeled every ounce of her stubborn resolve, the refusal to be a victim that had gotten her out of Cardiff, into the stone. *Open,* she thought. *Not to Hel. To home.* The creature lunged. It moved with impossible speed, covering the distance in a blink. Rory saw the obsidian fingers reaching for her throat, saw the smooth blankness of its face fill her vision. She didn't scream. she thrust the burning crimson pendant forward, meeting the creature's grasp with the
searing
light of the artifact. The collision made no sound. There was only a blinding flash of red, the sensation of falling, and the smell of ozone abruptly replaced by the stench of diesel fumes and damp dog. Rory hit the ground hard, the gravel of the Richmond Park trail digging into her palms. She gasped, lungs seizing on the cold, clean London air. She scrambled up, spinning around. The ancient oak standing stones were there, silent and still. The space between them was empty. No purple sky. No grey flowers. Just the darkness of the park. She looked at her wrist. Her
watch
was ticking
normally. 2:14 AM. Only three minutes had passed since she entered. Rory touched her chest. The pendant was cold again, inert against her skin. She stood there for a long time, shivering, staring at the gap between the trees. The darkness inside the Grove looked darker than the night around it. And deep within that shadow, just for a second, she thought she saw a smooth, pale face,
watch
ing her from the other side. Rory turned her back on the trees and walked toward her bike, her pace brisk, her hands trembling only
slightly
. She didn't look back.
created_at
"2026-02-17T02:40:52.07591+00:00"
2/17/2026, 2:40:52 AM
model
"google/gemini-3-pro-preview-20251117"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
2599
moderation_latency
(null)
generation_time
50270
tokens_prompt
812
tokens_completion
3713
native_tokens_prompt
773
native_tokens_completion
4088
native_tokens_completion_images
0
native_tokens_reasoning
1494
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.050602
router
(null)
provider_responses
0
status
200
is_byok
false
latency
2599
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-1771296001-HjmzP4aMWkaWXKt5TZcQ"
upstream_id
(null)
total_cost
0.050602
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
7
adverbTagCount
0
adverbTags
(empty)
79.7776%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1978
totalAiIsmAdverbs
4
found
0
adverb
"slightly"
count
1
1
adverb
"slowly"
count
2
2
adverb
"tightly"
count
1
highlights
0
"slightly"
1
"slowly"
2
"tightly"
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)
29.2214%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1978
totalAiIsms
14
found
0
word
"sentinels"
count
1
1
word
"resonance"
count
1
2
word
"searing"
count
2
3
word
"uncanny"
count
1
4
word
"velvet"
count
1
5
word
"marble"
count
1
6
word
"intricate"
count
1
7
word
"normalcy"
count
1
8
word
"weight"
count
1
9
word
"echo"
count
3
10
word
"echoing"
count
1
highlights
0
"sentinels"
1
"resonance"
2
"searing"
3
"uncanny"
4
"velvet"
5
"marble"
6
"intricate"
7
"normalcy"
8
"weight"
9
"echo"
10
"echoing"
66.6667%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
3
maxInWindow
2
found
0
label
"eyes widened/narrowed"
count
1
1
label
"clenched jaw/fists"
count
1
2
label
"wave of emotion"
count
1
highlights
0
"eyes narrowed"
1
"clenched her fists"
2
"A wave of nausea"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
191
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
2
hedgeCount
3
narrationSentences
191
filterMatches
0
"watch"
hedgeMatches
0
"began to"
1
"tried to"
2
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
195
matches
0
"revealed that the"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
75
mean
26.19
std
17.92
cv
0.684
sampleLengths
0
59
1
70
2
66
3
53
4
24
5
4
6
62
7
13
8
27
9
58
10
49
11
13
12
2
13
45
14
15
15
5
16
60
17
4
18
51
19
33
20
57
21
4
22
41
23
16
24
7
25
37
26
14
27
18
28
33
29
10
30
24
31
8
32
6
33
43
34
5
35
42
36
16
37
34
38
13
39
19
40
30
41
4
42
29
43
33
44
31
45
16
46
1
47
31
48
37
49
9
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
5
totalSentences
191
matches
0
"was supposed"
1
"were trampled"
2
"been smoothed"
3
"was matted"
4
"were gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
11
totalVerbs
340
matches
0
"was waiting"
1
"was looking"
2
"was vibrating"
3
"was glowing"
4
"was breathing"
5
"was strobing"
6
"was reacting"
7
"were turning"
8
"was using"
9
"was ticking"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1930
adjectiveStacks
0
stackExamples
(empty)
adverbCount
62
adverbRatio
0.03212435233160622
lyAdverbCount
23
lyAdverbRatio
0.011917098445595855
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
195
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
195
mean
10.07
std
6.85
cv
0.68
sampleLengths
0
23
1
36
2
22
3
5
4
19
5
7
6
17
7
9
8
9
9
27
10
18
11
3
12
12
13
11
14
6
15
24
16
19
17
3
18
2
19
4
20
23
21
6
22
13
23
13
24
7
25
13
26
4
27
4
28
19
29
14
30
7
31
9
32
13
33
15
34
25
35
4
36
20
37
6
38
7
39
2
40
16
41
10
42
10
43
9
44
7
45
8
46
5
47
7
48
17
49
2
37.1795%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
25
diversityRatio
0.24615384615384617
totalSentences
195
uniqueOpeners
48
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
7
fancyCount
5
fancyTags
0
"she whispered, her voice trembling (whisper)"
1
"she demanded, though the command lacked authority (demand, lack)"
2
"hissed (hiss)"
3
"she said, her voice dropping into the flat, unimpressed tone she used on drunk patrons at the bar (say, drop unimpress use)"
4
"she lied, grasping for normalcy (lie, grasp)"
83.1085%