NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQG6SB65BMJ75NYQ52Q8EY
Run Details
Model:
Gemini 3 Pro (Preview)
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
46.6s
Cost:
$0.048466
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 engine of the delivery scooter ticked as it cooled, the metal contracting in the damp night air. Aurora Carter unstrapped her helmet, shaking out her shoulder-length black hair. The silence of Richmond Park at two in the morning was absolute, a heavy blanket that smothered thedistant, low-frequency hum of London. She didn't like coming here this late—Eva would have chided her for the risk, and her father would have lectured her on the statistics of urban crime—but the text on her burner phone had been specific. Rory shivered, zipping her windbreaker higher. It wasn't just the drop in temperature. It was the pendant. She reached under the collar of her shirt and pulled out the silver chain. The Heartstone rested against her sternum, usually cool and inert, but tonight it felt like a feverish polished coal. The deep crimson gem pulsed with a rhythm that didn't match her own heartbeat. A faint, inner glow illuminated the crescent-shaped scar on her left wrist as she cradled the stone, casting the old injury in a wash of bloody light. "Okay," she whispered, her breath blooming in the cold. "I'm here." She locked the scooter and stepped off the pavement, her boots sinking into the wet grass. The path to the Fae Grove wasn't on any map. It was a route meant to be felt rather than seen, a sequence of landmarks that only revealed themselves to those who knew what to look for. The ancient oaks of Richmond Park
loomed
like skeletal
sentinels
. In the daylight, they were majestic, twisting monuments to centuries of growth. Under the suffocating gloom of the moonless sky, their gnarled limbs looked less like branches and more like grasping fingers frozen in acts of violence. Rory walked with a purposeful stride, her bright blue eyes scanning the darkness. She
tried to
engage the analytical part of her brain—the part that had begrudgingly absorbed three years of Pre-Law lectures at Cardiff. She broke the situation down into facts. Fact: The pendant was active. Fact: This indicated a proximity to a portal, likely connected to Hel. Fact: The contact who summoned her was late. But logic
was struggling
to find a foothold in the sodden earth. The deeper she walked into the park, the more the natural sounds of the night receded. The rustle of nocturnal animals, the wind in the leaves, the distant traffic—it all faded, replaced by a tinnitus-like ringing. Ahead, the boundary markers waited. The standing stones, rough-hewn slabs of ancient oak that looked like petrified giants, marked the threshold of Isolde’s territory. Usually, crossing them felt like stepping through a soap bubble—a momentary pop in the ears, a shift in air pressure, and then the warmth of the Fae realm would wash over her. Tonight, the space between the stones looked murky. The air rippled, not with heat, but with a visual distortion, like oil mixing with water. Rory hesitated. Her instinct, honed by years of
navigating
angry ex-boyfriends and late-night delivery routes, screamed *turn around*. The Heartstone kicked against her chest, a sharp spike of heat that made her wince. It wasn't a gentle pulse anymore; it was a warning. "Don't be stupid, Carter," she muttered. She stepped through. The transition was violent. It felt less like a step and more like a fall, a
lurch
in gravity that twisted her stomach. She stumbled, catching herself before she hit the ground. She was in the Grove. It should have been beautiful. It always was. Time moved differently here, preserving a perpetual, impossible spring. But while the wildflowers
were blooming
, their colors were drained. In the strange, sourceless grey light of the realm, the petals looked like ash. The vibrant purples and yellows she remembered
were reduced
to shades of bruising and decay. "Isolde?" Rory called out. The sound died instantly. The air was too thick, absorbing her voice before it could travel more than a few feet. She checked her
watch
. The second hand
was twitching
back and forth, unable to advance. Standard time dilation, she told herself, forcing a calm she didn't feel. Minutes here could be days out there. But usually, the Grove felt alive. It buzzed with unseen energy, the laughter of the Fae, the rustle of impossible creatures. Now, it was dead. Or playing dead. Rory walked toward the center of the clearing. The silence wasn't empty; it
was pressurized
. She felt eyes on her. Not the curious, mischievous gaze of the Fae, but something heavier. Predatory. She spun around. Nothing but the grey trees and the ashen flowers. A sound reached her then—a wet, slapping noise. Like a wet towel hitting payment. It came from the periphery, just outside the range where her vision could focus. Rory froze. She kept her chin down, her body angled to run. Her hand went to her pocket, gripping her keys—a pathetic weapon against magic, but old habits died hard. "Who's there?" she demanded. Her voice was steadier this time, the "don't mess with the delivery girl" tone she used on drunk customers. The slapping sound came again, closer. To her left. She turned, tracking the noise. A cluster of ferns, usually waist-high and vibrant, lay flattened against the earth. A trail of slime, black and viscous, cut through the
pristine
grass. It
was smoking
slightly
, the vegetation beneath it curling and withering in real-time. The Heartstone
was burning
her skin now. She pulled it out from her shirt, gasping as the silver chain seared the back of her neck. The crimson gem was frantic, its light strobing. *Hel portal,* she thought. *This isn't just a leak. It's a breach.* Something moved behind the grand central oak. It wasn't a person. The silhouette was wrong—too elongated, the angles of the joints defying human anatomy. It shifted with a jerky, stop-motion quality, sliding from the shadow of the trunk to the shadow of a hanging branch. Rory took a step back, her boots scuffing noisily on the gravel path. The thing mimicked the sound. *Scuff. Scuff.* She stopped. The thing stopped. A cold sweat broke out along her spine. It
was toying
with her. She realized with a sinking horror that the silence of the Grove was a hunting tactic. The lack of ambient noise allowed the predator to hear her heartbeat. She needed to leave. Now. Rory
began to
back away, keeping her eyes fixed on the tree line where the shadow had merged with the dark. She
tried to
orient herself toward the standing stones, but the geometry of the Grove
was shifting
. The path she had walked in on
seemed to
stretch, the distance to the exit doubling with every step she took backward. *Think outside the box,* she told herself. *Linear movement isn't working.* She closed her eyes, trusting the heat of the pendant. If it reacted to the portal energy, it would be hottest near the danger and cooler near the exit—away from the corruption. It
was searing
against her palm. She turned
slightly
to the right. The heat dipped, just a fraction. She opened her eyes and moved right, abandoning the path and wading into the tall, grey grass. *Snap.* The sound was right behind her ear. Rory spun, swinging her arm out instinctively. Her knuckles brushed against something cold and wet. It felt like raw meat wrapped in
silk
. She scrambled back, falling onto her elbows, scrambling crab-walk style through the dirt. There, standing where she had been just seconds ago, was a figure. It wore clothes that looked like vague approximations of delivery gear—a jacket that was the wrong shade of yellow, trousers that melded into the legs as if the fabric were skin. But it was the face that stopped her heart. It was smooth. Blank. No eyes, no nose, no mouth. Just a expanse of pale, damp flesh where a face should be. And yet, it spoke. "Roooo-reee," it gurgled. The voice was hers, but distorted, as if played through a speaker submerged in water. Rory didn't scream. She didn't have the breath for it. She scrambled to her feet, the primal urge to flee overriding every ounce of training, every lecture on composure. She sprinted toward the standing stones. The creature didn't run. It *unfolded*. Its limbs lengthened, snapping out with impossible reach, grabbing at the trees to pull itself forward in great, loping swings. It moved through the canopy above her, raining down dead leaves and droplets of that black, smoking slime. Rory didn't look up. She focused on the gap between the ancient oaks. It looked miles away. The air in her lungs burned. The pendant bounced against her chest, a metronome of panic. *You're not moving fast enough,* her mind screamed. *The space is stretching.* "Focus!" she yelled at herself. "It's a construct! It's not real space!" She forced herself to stop running. The momentum nearly sent her face-first into the dirt, but she planted her feet. The creature was above her, a chaotic tangle of limbs and that faceless, moon-pale head descending from the branches. Rory grabbed the Heartstone with both hands, ripping it fro her neck, clasping the burning gem tight in her fist until the edges dug into her palm. She envisioned the exit not as a place, but as a concept. *Home. London. Noise. Smog. Reality.* She squeezed the stone and threw herself forward, not running, but *willing* the transition. The creature dropped. She felt the wind of its descent, the smell of ozone and rot washing over her. A cold, wet hand brushed the heel of her boot. Then, the pressure popped. Sound rushed back in a violent wave—the distant roar of a jet engine overhead, the rustle of wind in normal, healthy leaves, the hum of the city. Rory tumbled onto the familiar, damp grass of Richmond Park. She rolled, coming to a stop against the base of one of the standing stones. She lay there, chest heaving, staring up at the sky. It was still dark, but it was the right kind of dark. The stars were where they should be. She sat up, checking her boot. The heel
was coated
in a black residue that smoked faintly in the cool air before evaporating into nothingness. She looked back through the gap between the stones. There was no shimmering distortion now. No view into the grey garden. Just darkness and the silent trees. But as she
watch
ed, a single, pale wildflower near the base of the oak withered, turning black and crumbling to dust in seconds. Rory scrambled up, grabbing her helmet from the ground where she’d dropped it near the bike. She didn't bother strapping it on properly. She shoved the key into the ignition, the engine roaring to life with a sound that was sweeter than any music. As she sped away, leaving the ancient oaks behind, she let one hand detach from the handlebars to touch her chest. The Heartstone was cold again. Ice cold. But on her left wrist, the crescent scar
throbbed
, an
echo
of a wound she hadn't received, from a thing that shouldn't exist. She sped up, driving toward the lights of the city, desperate to be surrounded by things that were loud, and crowded, and real.
created_at
"2026-02-17T02:40:51.934881+00:00"
2/17/2026, 2:40:51 AM
model
"google/gemini-3-pro-preview-20251117"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
2883
moderation_latency
(null)
generation_time
46516
tokens_prompt
812
tokens_completion
3381
native_tokens_prompt
773
native_tokens_completion
3910
native_tokens_completion_images
0
native_tokens_reasoning
1420
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.048466
router
(null)
provider_responses
0
status
200
is_byok
false
latency
2883
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-1771296004-PkLB8CpA9jEeryeFhNQb"
upstream_id
(null)
total_cost
0.048466
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
5
adverbTagCount
0
adverbTags
(empty)
89.4459%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1895
totalAiIsmAdverbs
2
found
0
adverb
"slightly"
count
2
highlights
0
"slightly"
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)
52.5066%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1895
totalAiIsms
9
found
0
word
"sentinels"
count
1
1
word
"lurch"
count
1
2
word
"throbbed"
count
1
3
word
"searing"
count
1
4
word
"loomed"
count
1
5
word
"silk"
count
1
6
word
"pristine"
count
1
7
word
"echo"
count
1
8
word
"navigating"
count
1
highlights
0
"sentinels"
1
"lurch"
2
"throbbed"
3
"searing"
4
"loomed"
5
"silk"
6
"pristine"
7
"echo"
8
"navigating"
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
181
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
4
narrationSentences
181
filterMatches
0
"watch"
hedgeMatches
0
"tried to"
1
"began to"
2
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
183
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
67
mean
27.94
std
19.52
cv
0.699
sampleLengths
0
87
1
17
2
74
3
11
4
53
5
47
6
67
7
48
8
56
9
24
10
43
11
9
12
32
13
5
14
56
15
4
16
21
17
55
18
7
19
32
20
12
21
28
22
30
23
23
24
9
25
43
26
33
27
12
28
45
29
13
30
7
31
2
32
3
33
41
34
5
35
60
36
11
37
32
38
18
39
17
40
1
41
7
42
23
43
13
44
52
45
22
46
4
47
18
48
29
49
6
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
3
totalSentences
181
matches
0
"were reduced"
1
"was pressurized"
2
"was coated"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
8
totalVerbs
311
matches
0
"was struggling"
1
"were blooming"
2
"was twitching"
3
"was smoking"
4
"was burning"
5
"was toying"
6
"was shifting"
7
"was searing"
82.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1870
adjectiveStacks
3
stackExamples
0
"strange, sourceless grey light"
1
"was right behind her"
2
"faceless, moon-pale head"
adverbCount
56
adverbRatio
0.029946524064171122
lyAdverbCount
16
lyAdverbRatio
0.008556149732620321
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
183
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
183
mean
10.23
std
7.17
cv
0.7
sampleLengths
0
18
1
11
2
22
3
36
4
6
5
7
6
4
7
14
8
19
9
14
10
27
11
9
12
2
13
16
14
10
15
27
16
10
17
12
18
25
19
13
20
22
21
7
22
5
23
12
24
8
25
12
26
16
27
20
28
5
29
19
30
32
31
8
32
16
33
2
34
16
35
15
36
10
37
6
38
3
39
4
40
19
41
9
42
5
43
5
44
3
45
9
46
10
47
14
48
15
49
4
40.8015%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
17
diversityRatio
0.3005464480874317
totalSentences
183
uniqueOpeners
55
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
5
fancyCount
4
fancyTags
0
"she whispered, her breath blooming in the cold (whisper, bloom)"
1
"she muttered (mutter)"
2
"demanded (demand)"
3
"it gurgled (gurgle)"
86.1620%