NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMR9BD9V4M0ZYCXPXRCS8SF
Run Details
Model:
Gemini 2.5 Flash
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
14.0s
Cost:
$0.006867
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 air in Richmond Park bit, sharper than a London winter had any right to be. Aurora hunched deeper into her jacket, pulling the collar up over her mouth, her breath misting in the frigid air. The path, once paved, dissolved into a slick, muddy track, hemmed in by the skeletal fingers of trees. The setting sun had bled the sky of all warmth, leaving it a bruised purple that hinted at something deeper, colder. She consulted the frayed map again, the paper soft and damp beneath her gloved fingers. The faded ink pointed to a spot deep within the sprawling park, beyond the well-trodden trails. Her instructions from Yu-Fei had been unsettlingly vague: “Deliver the package with utmost discretion. A woman expects it. Do not tarry.” The package itself, a small,
velvet
-wrapped box, was light in her backpack, but felt heavy with
unspoken
meaning. Rory usually enjoyed the quiet solitude of her evening deliveries, the city lights winking around her like a hundred thousand distant eyes. But out here, the darkness pressed in, absolute and suffocating. A branch snapped nearby, a sound too loud, too close in the
profound
silence. She froze, her hand instinctively going to the small, crescent-shaped scar on her left wrist, a nervous habit from childhood. Nothing. Just the wind, she told herself, trying to rationalize the sudden prickle on her neck. It was a fool’s errand, this. A wild goose chase into the darkening park. She should’ve just told Yu-Fei no. The map showed a small, forested area, marked only as ‘The Grove.’ Isolde’s Grove, some locals called it. She’d always dismissed the whispers about it as local folklore, the kind of stories spun by bored teenagers looking for a thrill. Now, the stories felt less like fiction and more like premonitions. The trees grew denser, their branches interwoven overhead, blotting out the last vestiges of twilight. The ground underfoot grew strangely smooth, almost unnaturally so, as if worn by countless
footsteps
over countless ages. Then, through the gloom, she saw them: rough-hewn pillars of ancient oak, standing
sentinel
, marking an irregular boundary. The Fae Grove. A shiver, deeper than the cold, traced its way down her spine. Entering the Grove felt like stepping into an older, forgotten world. The air shifted, growing eerily still, the biting wind from the park dying to a faint murmur. And then, the wildflowers. Tiny,
luminous
blooms in shades of violet and sapphire, carpeting the forest floor, pushing up through the damp earth, glowing with an impossible inner light. They should be dead, she thought. It was the middle of winter. She unzipped her backpack, her fingers brushing against the cold metal of the Heartstone pendant, a silent comfort. It hadn't pulsed with warmth, hadn't hummed with any energy she could discern. Whatever this place was, it wasn't a Hel portal. A low, keening sound drifted through the trees, a drawn-out sigh that
seemed to
melt into the silence. It *could* be the wind. But it didn't feel like the wind. It felt like a voice. Rory tightened her grip on her backpack straps, her heart thudding against her ribs. She
was being
ridiculous. It was a park. An old park, maybe, but still just a park. She pushed deeper into the Grove, following the faint path that snaked through the glowing wildflowers. The oaks here were immense, their trunks wider than her outstretched arms, their bark gnarled and ancient. Moss clung to them like
velvet
cloaks, soft and emerald green. There was no sound now, not even the rustle of leaves. The overwhelming silence was more unnerving than any noise. It felt as if the air itself had absorbed all sound, left it nowhere to go. The further she went, the more aware she became of a subtle shift in the light. It wasn’t quite dark, not
truly
. The
luminous
flowers cast a soft,
ethereal
glow, but above the canopy, she could still discern the faint, bruised purple of the twilight sky. Had she
walked that far
, that
quickly
? It felt like an hour, maybe more, but the sky suggested only minutes had passed. Time, she remembered from stories, moved differently here. A movement at the edge of her vision. She whipped her head around, her breath catching in her throat. Nothing. Only the gnarled trunks of the oaks, the
luminous
carpet of wildflowers. Her mind
was playing
tricks on her, she decided, a consequence of the spooky atmosphere and Yu-Fei’s cryptic instructions. She saw it again. A
flicker
, like a shadow detaching itself from a tree trunk, melding back into the gloom. Too swift to be real. Too subtle to be imagined. Rory stood
perfectly
still, her senses on high alert, straining to hear, to see. The silence pressed in, heavy and expectant. Then, a faint, rhythmic scratching sound. Like fingernails dragging across bark. Or claws. It wasn't constant, but intermittent, moving, circling. It came from her left, then her right, then from behind her. She spun around, a cold knot of dread tightening in her stomach. ‘Hello?’ she called out, her voice barely a whisper in the stifling silence. It sounded thin, swallowed by the vastness of the Grove. No answer. Only the intermittent scratching, seeming to draw closer. Her bright blue eyes darted amongst the trees, searching for the source of the sound. She
tried to
discern shapes in the deepening shadows, but the
luminous
wildflowers only made the darkness between the trees denser, more absolute. The scratching stopped. For a moment, she was almost relieved. Then, something brushed against her hair. Lightly. Like a feather. She flinched, pulling back, her heart leaping into her throat. She spun, hands up, ready to defend herself, but there was nothing there. Just the ancient oaks, the
luminous
flowers. The
profound
, terrifying silence. She wasn’t alone. The certainty of it settled over her like a shroud. Whatever was in the Grove with her, it
was watching
. It
was playing
with her. A sound, like a soft sigh right beside her ear, made her jump. It carried a hint of melody, a whisper of something ancient and mournful. She backed away
slowly
, her eyes wide, scanning the trees, her hand now clutching the Heartstone pendant, its cool metal a small anchor in the rising tide of her fear. ‘Who’s there?’ she demanded, her voice a little stronger this time, though it still
trembled
slightly
. A ripple of movement, like heat rising off asphalt, disturbed the air between two trees ahead. Not a sound this time, just a visual distortion, a shimmering. And then, a shape
began to
coalesce in the space where the shimmer had been. Taller than a human, slender, its form indistinct, like a figure wrought of smoke and shadow. No discernible features, but she could feel its gaze, a
palpable
weight
pressing down on her. The
velvet
-wrapped package in her backpack
suddenly
felt like a
beacon
, drawing whatever this thing was to her. The instructions had been 'utmost discretion.’ They hadn’t mentioned fighting off… this. She took another step back, then another. The shadowy figure mirrored her, moving with a fluid, terrifying grace, never quite solidifying, never quite showing itself fully. It didn't make a sound, but the air around it felt colder, the silence deeper. Rory spun and bolted. Not towards the interior of the Grove, but back the way she came, towards the ancient oak standing stones, towards the distant, normal world of Richmond Park. Her boots slipped on the damp earth, her breath ragged in her chest. She pushed herself harder, forcing her legs to pump, her lungs to burn. Behind her, she heard it. A sound like dry leaves skittering across stone, but faster, gaining on her. It wasn’t a
footfall
, not quite. More like a whisper-soft slither. She risked a glance over her shoulder. The shadowy figure was there, closer now, its form still indistinct but unmistakably present. It flowed between the trees, moving without effort, without hindrance, its silent pursuit more terrifying than any scream. The standing stones were ahead, a gaping maw beckoning her back to reality. She sprinted, adrenaline surging through her veins, blurring her vision. Just as she was about to burst through the boundary of the oaks, a gnarled, moss-covered branch, thick as a man’s arm, lashed out from one of the trees directly in front of her. It wasn’t there a second ago. It was too fast, too sudden. It caught her across the chest, sending her sprawling onto the damp earth. The impact knocked the wind from her lungs, leaving her gasping, dazed. Her backpack spilled open, the
velvet
-wrapped package tumbling out onto the glowing wildflowers. The shadowy figure was there, hovering over it, its form finally solidifying enough for her to perceive outlines. Long, slender limbs, fingers that tapered into impossibly sharp points. But still, no face. Just a void. It bent, with a terrifying, silent grace, and picked up the package. Aurora scrambled to her feet, her chest aching, her head throbbing. ‘No!’ she cried, her voice raw. ‘That’s not for you!’ The figure straightened, holding the package. And then, for the first time, it made a sound she could understand. Not a voice, not exactly. But an impression of a voice, ancient and resonant,
echoing
in her mind. *“It is not for me, little mortal. But for another. And she is here.”* As if on cue, the air around the shadowy figure rippled again, not with distortion, but with appearance. Another figure stepped out of the shadow, this one clearly human. A woman. She was tall, with long, dark hair, and eyes that
shimmered
with an unnatural light. There was a knowing smile on her lips. She reached out, and the shadowy figure, with an unearthly bow, handed her the
velvet
-wrapped package. The woman’s gaze fixed on Rory, bright and piercing. ‘Thank you, Aurora Carter,’ she said, her voice like wind chimes. ‘Your discretion is appreciated.’ Rory stared, speechless. Her name. This woman knew her name. The woman opened the package. Inside, nestled on a bed of dark
silk
, was an object that pulsed with a faint, internal light. It looked like an ornate, miniature hourglass, filled with what
appeared to
be shifting starlight. She closed the package, a look of
profound
satisfaction on her face. Then, she tipped her head, a strange, almost curious expression on her features. ‘You have a protector,’ she murmured, her eyes flicking down to Rory’s chest, to where the Heartstone pendant now pulsed with a faint, warm glow against her skin. Rory looked down, startled. It
was glowing
. Right here, right now. A soft, almost imperceptible sigh emanated from the shadowy figure beside the woman. The air around them
began to
shimmer once more. ‘You may go now, Aurora,’ the woman said, turning, her attention already focused on the shadowy entity. ‘Your delivery is complete.’ The world around Rory blurred, the
luminous
wildflowers twisting into streaks of color, the ancient oaks dissolving into indistinct shapes. She stumbled forward, pushing through the
spectral
boundary of the standing stones. One moment, she was in the heart of the Grove, facing a shadowy entity and an unnervingly serene woman. The next, she was back on the muddy path in Richmond Park, the piercing cold wind biting at her cheeks, the bruised purple sky above her head finally succumbing to the true, inky blackness of night. The Heartstone still pulsed faintly against her skin, a small, warm ember. But even its
radiant
reassurance couldn't erase the feeling that she had
been gone
for hours, yet only moments had passed. The memory of the shadowy figure, the glowing hourglass, the knowing smile of the woman, burned in her mind. She walked, hands shoved deep in her pockets, the phantom touch of a branch still aching in her chest, the
echoes
of an ancient sigh still whispering in her ears. The Grove was silent behind her, as if it had never been. But Rory knew better. Some things, once seen, could never be unseen. And some deliveries, once made, could change everything.
created_at
"2026-02-17T02:54:03.287888+00:00"
2/17/2026, 2:54:03 AM
model
"google/gemini-2.5-flash"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
374
moderation_latency
(null)
generation_time
14011
tokens_prompt
812
tokens_completion
3087
native_tokens_prompt
773
native_tokens_completion
2654
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.0068669
router
(null)
provider_responses
0
status
200
is_byok
false
latency
374
endpoint_id
"16c01e26-9b91-4d22-b487-ed35634b017d"
provider_name
"Google AI Studio"
model_permaslug
"google/gemini-2.5-flash"
api_type
"completions"
id
"gen-1771296828-G1iDBKb4yrQ2sIu9N31K"
upstream_id
(null)
total_cost
0.0068669
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
0
adverbTagCount
0
adverbTags
(empty)
65.4321%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
2025
totalAiIsmAdverbs
7
found
0
adverb
"lightly"
count
1
1
adverb
"perfectly"
count
1
2
adverb
"quickly"
count
1
3
adverb
"slightly"
count
1
4
adverb
"slowly"
count
1
5
adverb
"suddenly"
count
1
6
adverb
"truly"
count
1
highlights
0
"lightly"
1
"perfectly"
2
"quickly"
3
"slightly"
4
"slowly"
5
"suddenly"
6
"truly"
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)
0.0000%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
2025
totalAiIsms
30
found
0
word
"palpable"
count
1
1
word
"ethereal"
count
1
2
word
"luminous"
count
6
3
word
"beacon"
count
1
4
word
"sentinel"
count
1
5
word
"flicker"
count
1
6
word
"shimmered"
count
1
7
word
"trembled"
count
1
8
word
"spectral"
count
1
9
word
"velvet"
count
5
10
word
"silk"
count
1
11
word
"unspoken"
count
1
12
word
"profound"
count
3
13
word
"radiant"
count
1
14
word
"weight"
count
1
15
word
"footfall"
count
1
16
word
"footsteps"
count
1
17
word
"echoes"
count
1
18
word
"echoing"
count
1
highlights
0
"palpable"
1
"ethereal"
2
"luminous"
3
"beacon"
4
"sentinel"
5
"flicker"
6
"shimmered"
7
"trembled"
8
"spectral"
9
"velvet"
10
"silk"
11
"unspoken"
12
"profound"
13
"radiant"
14
"weight"
15
"footfall"
16
"footsteps"
17
"echoes"
18
"echoing"
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
173
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
5
narrationSentences
173
filterMatches
(empty)
hedgeMatches
0
"seemed to"
1
"tried to"
2
"began to"
3
"appeared to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
173
matches
0
"walked that far"
98.2436%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
44
mean
45.73
std
22.58
cv
0.494
sampleLengths
0
106
1
71
2
70
3
51
4
54
5
81
6
40
7
66
8
80
9
76
10
51
11
51
12
44
13
33
14
38
15
54
16
28
17
56
18
16
19
74
20
30
21
41
22
57
23
29
24
39
25
23
26
71
27
48
28
12
29
21
30
37
31
14
32
70
33
24
34
10
35
50
36
41
37
11
38
22
39
21
40
32
41
55
42
82
43
32
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
173
matches
0
"been gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
5
totalVerbs
288
matches
0
"was being"
1
"was playing"
2
"was watching"
3
"was playing"
4
"was glowing"
78.7904%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1999
adjectiveStacks
2
stackExamples
0
"small, velvet-wrapped box,"
1
"small, crescent-shaped scar"
adverbCount
101
adverbRatio
0.05052526263131566
lyAdverbCount
32
lyAdverbRatio
0.016008004002001
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
173
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
173
mean
11.63
std
7.01
cv
0.602
sampleLengths
0
16
1
20
2
18
3
21
4
15
5
16
6
39
7
22
8
10
9
14
10
20
11
1
12
15
13
6
14
8
15
6
16
18
17
22
18
11
19
15
20
18
21
18
22
3
23
12
24
11
25
17
26
4
27
25
28
6
29
6
30
18
31
13
32
9
33
18
34
5
35
7
36
5
37
14
38
4
39
4
40
9
41
16
42
17
43
11
44
11
45
9
46
16
47
16
48
6
49
24
44.7977%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
9
diversityRatio
0.27167630057803466
totalSentences
173
uniqueOpeners
47
100.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
0
fancyCount
0
fancyTags
(empty)
87.4861%