NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQR0HWC54P33FSQN96WM14
Run Details
Model:
Gemini 3 Flash (Preview)
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
17.9s
Cost:
$0.006411
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 condensation on the inside of Rory’s helmet visor blurred the world into a smear of urban neon and streetlamp orange. She flipped it up, letting the damp, biting air of Richmond Park sting her cheeks. It was well past midnight. The Golden Empress had long since stopped taking orders, but Yu-Fei had asked for one last favor—a delivery to a location that didn't exist on any GPS. Rory climbed off her moped, the kickstand crunching into the gravel of a darkened turnout. Ahead, the trees of Richmond Park
loomed
like jagged teeth against a bruised purple sky. She reached into her jacket pocket, her fingers brushing the Heartstone Pendant. The deep crimson gem felt feverish through the fabric, pulsing with a rhythmic, low heat that matched the thrum of her own heartbeat. It was the only reason she was here. The pendant had been tugging at her for days, a phantom
weight
dragging her toward the park's ancient, unmapped interior. She stepped off the path and into the brush. According to the scrap of paper tucked into her glove, she
was looking
for the Fae Grove. She’d laughed when she’d first heard the name, but as the sounds of London faded—the distant hum of the A3, the sirens of Kingston, the white noise of a city that never slept—the laughter felt like a brittle, distant memory. Here, the silence was heavy. It possessed a physical
weight
, pressing against her eardrums like deep water. Rory pushed through a dense thicket of ferns and stopped dead. Before her stood the oak standing stones, gnarled and blackened by centuries of moss and rot. They formed a jagged circle, marking a boundary that felt less like a physical fence and more like a tear in the fabric of the world. She stepped through them, and the temperature dropped ten degrees. Inside the Grove, the world changed. The grass was lush and vibrant, peppered with wildflowers that b
loomed
in defiant, impossible colors despite the midnight frost. Primroses and bluebells
shimmered
with an iridescent sheen, their petals flared wide as if drinking in the moonlight. "Hello?" Rory’s voice was a dry croak. It didn't
echo
. The sound
was swallowed
instantly by the moss-choked trees. She adjusted the strap of her delivery bag, though she knew there was no food inside—only the heavy, cold certainty that she had
been lured
here. She checked her
watch
. 12:42 AM. The second hand ticked forward, then jerked backward, then spun in a frantic, blurred circle before snapping off its pin. Rory stared at the glass face, chilled. Time
was slipping
its gears. A sound drifted through the trees—a soft, rhythmic scraping. It sounded like a whetstone on iron, or perhaps a long fingernail dragging across dry bark. Rory spun around, her black hair whipping against her neck. "Who's there?" The shadows between the oaks were deep enough to drown in. She caught a
flicker
of movement—a pale, spindly shape that vanished behind a trunk the moment she looked directly at it. Her pulse hammered. She reached for her left wrist, her thumb tracing the small crescent-shaped scar there, a nervous habit that usually grounded her. Tonight, it did nothing. The air in the Grove
began to
smell of ozone and rotting peaches. The scraping sound returned, louder now, coming from two directions at once. Rory backed away, her boots treading over wildflowers that bled a thick, silvery sap where she crushed them. She felt the Heartstone against her chest, now uncomfortably hot. It wasn't just warm; it
was thrumming
, a frantic warning. A Hel portal. This place wasn't just a bridge to the Fae; it was a wound. She turned to leave, but the standing stones
were gone
. Where the entrance had been, there was only an endless, repetitive colonnade of oaks, their branches interlocking like skeletal fingers. A soft, melodic laugh rippled through the air. It wasn't human. It held too many notes at once, a discordant harmony that made Rory’s teeth ache. "Evan?" she whispered, the name a reflex of old terrors. But no, her ex was in Cardiff, and Evan was a mundane monster of bruises and shouts. This was something older. Something that had never known a name. She saw it clearly then, perched on a low-hanging branch twenty feet away. It
was crouched
like a gargoyle, its limbs too long, its skin the color of a drowned man's hand. It had no eyes, only deep, shadowed pits, but it
watch
ed her with a terrible, focused intensity. It shifted, its joints clicking like a bag of marbles, and the scraping sound returned. It
was whetting
its long, translucent teeth against its own claws. Rory forced herself to breathe. *Out-of-the-box,* she reminded herself. *Think.* The creature didn't charge. It drifted down from the branch with an unnatural, floating grace, landing silently on the carpet of bluebells. It
was mimicking
her posture—shoulders hunched, head tilted. "What do you want?" Rory asked, her voice gaining a sharp, defensive edge. The creature opened its mouth. It didn't speak. Instead, it played back the sound of her own voice: *"What do you want?"* The mimicry was perfect, down to the slight tremor of her Cardiff accent. Rory reached for the silver chain around her neck and pulled the Heartstone Pendant out from under her shirt. The crimson gem
was glowing
with a fierce, angry light now, casting long, distorted shadows across the clearing. The creature flinched, its head snapping back as if struck. It hissed—a sound like steam escaping a pipe—and retreated into the darkness. But the darkness was no longer empty. From behind every tree, pale faces
began to
blossom. Dozens of them, some with eyes, some with tangled manes of white hair, others that were little more than teeth and hunger. They didn't move like animals; they moved like
flicker
ing frames of a film, appearing several feet closer every time Rory blinked. The Grove
was tightening
. The trees
seemed to
be leaning inward, the canopy weaving shut until the stars
were blotted
out
completely
. The only light in the world was the dying, frantic red pulse of the Heartstone. She realized then that the Grove wasn't a place. It was a stomach. And she was a slow-moving morsel that had walked through the teeth and sat down on the tongue. Rory looked at the pendant. The heat
was blistering
now,
searing
the skin of her palm. She remembered something Silas had muttered once back at the bar, something about portals and the price of passage. If the Heartstone reacted to a portal, it didn't just warn of one—it was the key to it. She didn't run for the trees. She ran for the center of the clearing, where the wildflowers grew thickest, where the ozone smell was so strong she could taste copper on her tongue. The pale things shivered, a chorus of sighs rising from the woods. They
began to
close in, their elongated limbs sweeping through the grass. One of them reached out, a cold, clammy finger brushing the sleeve of her jacket. Rory didn't look back. She knelt in the center of the flowers and pressed the glowing Heartstone directly into the earth. For a heartbeat, the world went silent. The creatures froze. The wind stopped. Then, the ground beneath her didn't just shake—it dissolved. A violent,
searing
crimson light erupted from the pendant, tearing through the lush grass and the iridescent petals. The groan of the earth
was deafening
, the sound of stone being ground into powder. Rory felt herself falling. She
wasn't falling
down into a hole, but falling *outward*, as if the Grove were a dream she was finally waking from. The pale things screamed—a sound of glass shattering—and vanished into the red glare. She hit the ground hard, the impact jarring her teeth. The air was different. Cold, certainly, but it tasted of exhaust fumes and toasted cigarettes. It tasted of London. Rory lay on the grass, gasping for breath. She looked up and saw the silhouettes of the oak standing stones against the sky. She was outside the circle. She fumbled for her phone in her pocket. The screen
flickered
to life. 12:44 AM. Only two minutes had passed since she’d walked in. But as she looked down at her hand, she saw the Heartstone Pendant, now cold and dim once more. Beside it, caught in the silver chain, was a single, shriveled bluebell. It wasn't blue anymore. In the world of men and iron, the flower had turned to ash, crumbling away into the wind until there was nothing left but the smell of rotting peaches and the memory of a laugh that had too many notes. Rory stood up, her knees shaking, and didn't look back at the stones as she sprinted for her moped. The silence of the park was no longer heavy, but as she kicked the engine to life, she could still feel the phantom sensation of a cold, clammy finger trailing down her arm, reminding her that she hadn't escaped. She had only been let go. For now.
created_at
"2026-02-17T02:44:39.102397+00:00"
2/17/2026, 2:44:39 AM
model
"google/gemini-3-flash-preview-20251217"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
994
moderation_latency
(null)
generation_time
17862
tokens_prompt
812
tokens_completion
2276
native_tokens_prompt
773
native_tokens_completion
2008
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.0064105
router
(null)
provider_responses
0
status
200
is_byok
false
latency
994
endpoint_id
"6e82f652-2693-4b60-bbe0-7362d6e345f0"
provider_name
"Google AI Studio"
model_permaslug
"google/gemini-3-flash-preview-20251217"
api_type
"completions"
id
"gen-1771296260-eWpK36YSUjZpNXgWQ4JS"
upstream_id
(null)
total_cost
0.0064105
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
2
adverbTagCount
0
adverbTags
(empty)
93.4726%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1532
totalAiIsmAdverbs
1
found
0
adverb
"completely"
count
1
highlights
0
"completely"
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)
41.2533%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1532
totalAiIsms
9
found
0
word
"searing"
count
2
1
word
"flickered"
count
1
2
word
"flicker"
count
1
3
word
"shimmered"
count
1
4
word
"loomed"
count
1
5
word
"weight"
count
2
6
word
"echo"
count
1
highlights
0
"searing"
1
"flickered"
2
"flicker"
3
"shimmered"
4
"loomed"
5
"weight"
6
"echo"
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
123
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
4
narrationSentences
123
filterMatches
0
"watch"
hedgeMatches
0
"began to"
1
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
124
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
40
mean
37.85
std
23.1
cv
0.61
sampleLengths
0
68
1
93
2
9
3
74
4
11
5
52
6
43
7
19
8
64
9
25
10
12
11
60
12
13
13
66
14
30
15
26
16
38
17
75
18
10
19
30
20
13
21
35
22
59
23
7
24
52
25
37
26
31
27
53
28
33
29
39
30
21
31
13
32
42
33
39
34
10
35
19
36
28
37
15
38
84
39
66
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
5
totalSentences
123
matches
0
"was swallowed"
1
"been lured"
2
"were gone"
3
"was crouched"
4
"were blotted"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
10
totalVerbs
264
matches
0
"was looking"
1
"was slipping"
2
"was thrumming"
3
"was whetting"
4
"was mimicking"
5
"was glowing"
6
"was tightening"
7
"was blistering"
8
"was deafening"
9
"wasn't falling"
98.1821%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1521
adjectiveStacks
0
stackExamples
(empty)
adverbCount
64
adverbRatio
0.042077580539119
lyAdverbCount
18
lyAdverbRatio
0.011834319526627219
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
124
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
124
mean
12.21
std
7.86
cv
0.644
sampleLengths
0
21
1
15
2
5
3
27
4
15
5
15
6
12
7
23
8
8
9
20
10
9
11
17
12
40
13
5
14
12
15
11
16
16
17
26
18
10
19
6
20
19
21
18
22
7
23
3
24
9
25
26
26
4
27
2
28
20
29
7
30
5
31
9
32
16
33
10
34
2
35
11
36
21
37
3
38
21
39
4
40
13
41
12
42
18
43
10
44
10
45
3
46
13
47
10
48
20
49
8
39.7849%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
14
diversityRatio
0.3064516129032258
totalSentences
124
uniqueOpeners
38
50.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
2
fancyCount
1
fancyTags
0
"whispered (whisper)"
89.5702%