NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPEXJ0SBCXKVXGB0EWH5P3
Run Details
Model:
GPT-4o, May 13th (temp=1)
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
20.3s
Cost:
$0.031240
Provider:
OpenAI
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
Aurora Carter stood at the boundary of The Fae Grove, marked by ancient oak standing stones that
loomed
like silent
sentinels
under the moon's cold gaze. Her breath came in measured clouds as she stared into the hidden clearing, a different world nestled within Richmond Park. This place had always unnerved her, but tonight, a deeper unease had a hold on her spine, knotting it taut. Time moved strangely here, and she needed to keep her wits about her if she was to achieve what she had come for. The canopy of trees swallowed the pale light, leaving patches of shifting shadow that
seemed to
dance
when she wasn't directly looking at them. The familiar whisper of her name on wind's breath
sent a shiver through
her. "Rory," it ghosted, pressing against her ears with an intimate menace. She adjusted the Heartstone Pendant around her neck, its faint inner glow barely visible. Its warmth against her skin was a small comfort. The pendant belonged to Dymas, whoever that was, but its value was not lost on her. It had pulsed at the edge of the Grove, a soft heartbeat against her chest, guiding her like a
beacon
to this moment. She gathered her courage and stepped past the standing stones, entering the realm between realms. The wildflowers b
loomed
riotously at her feet, their bright colors dulled by the night but still vibrant enough to jar against the muted backdrop of the Grove. As she walked, the sound of her
footsteps
was swallowed
by the soft earth, leaving an eerie silence in its wake. In the distance, she could hear the rustling of leaves, but there was no wind. The initial path, barely visible under the matted undergrowth, broke off into a series of serpentine trails, each promising deeper immersion into the Grove’s secrets. Rory hesitated, scanning for any sign that might distinguish one from the other. There was none. Trusting her gut, she chose the leftmost trail, her hands brushing past fern fronds that
seemed to
recoil at her touch. Minutes bled into hours—or was it seconds? The disorienting effect of the Grove’s time behavior gnawed at her. Every so often, she caught sight of a movement from the corner of her eye—a brief
flicker
of something darting between the trees, or was it just her mind’s trickery? The uncertainty of not knowing made her heart pound louder, a rhythmic counterpoint to the pendant's steady pulse. Ahead, a small clearing opened up, the moonlight more discerning here as it painted the ground with silvery brushstrokes. Aurora stepped into the space, feeling abruptly vulnerable as the trees formed a close-rank circle around the clearing, trapping the light in a tight embrace. A sudden snap of a twig behind her made her whirl around, every muscle tightened to snap. "Who's there?" Her own voice startled her, the desperate edge betraying the cold
facade
she
carefully
maintained. Only the trees stared back, their boughs waving nonchalantly. She turned back, gripping the pendant tighter. Remember why you're here, Rory, she reminded herself. Her mission was pressing, but the Grove had a way of making priorities diffuse, dissolving the sharpness of intent with trickery. Then she heard it—a muffled giggling, like the suppressed laughter of a child trying not to
get caught
. "Eva?" she whispered, though it was absurd; her childhood friend was far away, safe. Yet, she followed the sound, weaving through the maze of trunks, each step drawing her deeper into the thick embrace of the ancient forest. More noises followed—a splash of water though she saw no brook, the scuttling of claws on bark, the hum of disembodied whispers—and each pulled at the frayed edges of her courage. Her instincts warred between pressing forward and retreating to the safety of the mundane world beyond the standing stones. Rory came upon another clearing, this one smaller, more intimate. At its center stood a quaint stone well, its rim covered in thick moss. Water from an unknown source trickled into the basin, an oddly soothing sound
amidst
the chaos. She approached
cautiously
, peering over the edge. In the still, dark water, her reflection stared back, but not her face as she had last seen it. This Rory was gaunt, haggard, eyes wide and haunted. "You shouldn't be here," the reflection murmur-whispered, lips moving in perfect sync with her
unspoken
thoughts. "They're watching." A chill coursed through her blood. She stepped back hastily, almost tripping. From within the well, a long, thin arm reached out, rooting her to the spot. The light from her pendant
flickered
, synchronized with the rapid beats of her heart. "Leave now," the voice from the well commanded, harsher, filled with urgency. "Who are you?" Rory demanded, though her voice was but a rasp. "Guardian," the voice replied, a tone edged with despair. "You were not meant to enter. It attracts them." "Who are they?" Rory asked, though deep down, she wasn't certain she wanted the answer. Before the Guardian could reply, the clearing darkened, as if the night itself thickened into a
tangible
presence. The hairs on the back of her neck bristled, every instinct urging her to flee. She turned to face the encroaching darkness, her fists tight against the pendant. There, at the edge of the clearing, stood a figure. It was tall, impossibly thin, its limbs elongated in ways no human's should be able to bend. Its eyes—if they were eyes—glimmered with a liquid darkness that
seemed to
drink in what light dared to touch it. "You've come too far," the creature hissed, its voice a slithering sound, a blade across stone. Rory swallowed hard, backing away until her heel collided with the well's base. The air around her thickened; every breath felt like inhaling through a bog. "Leave," the Guardian from the well pleaded. "Or you won't." "How?" she choked out, desperation rising. When had the Grove become so malicious? Had it always been this way, and she had simply never noticed? The creature moved forward, steps deliberate and silent. Its gaze never
wavered
from her, pinning her with a malignant kind of curiosity. Rory took one halting step back, gripping the pendant so hard the silver bit into her palm. "Why me?" she whispered, though she doubted there would be an answer. To her surprise, the creature halted. Its head tilted, reptilian in its calculation, as if genuinely considering her question. "You carry what belongs to us," it said finally, a single claw pointing directly to the Heartstone Pendant. "What do you mean?" she demanded, taking another perilous step back. The well's edge pressed firmly against her spine now. "It was never meant for human hands," it said, voice a soft caress that belied the menace laced underneath. The pendant pulsed once, as if in agreement, and Aurora remembered the warning Eva had given her when she first took possession of it: "Some gifts are meant to be burdens." The tension broke. Rory turned and ran, following the path back as best she could, her feet moving faster than her mind could process. The noises returned, louder now—a
cacophony
of laughter, whispers, and the omnipresent rustling. Each sound felt like another layer of reality peeling away, revealing the raw, unnatural core beneath. She stumbled, catching herself against a tree, the bark scraping her palms. Her breaths were ragged, reality slipping as the time-warping effect of the Grove muddled her senses. She had to find the standing stones, the boundary between this nightmare and the world she knew. More shadows darted at the edges of her vision, unseen but felt. The humid press of their presence squeezed at her lungs, her chest tightening with every step. She clung to the pulsing warmth of the pendant, its rhythm a desperate lifeline. Finally, she burst into the original clearing. The standing stones
loomed
, ancient and silent, and with a burst of energy fueled by sheer will, she fled past them. As she crossed the threshold, Rory collapsed to her knees, gasping for the cold, clear night air of Richmond Park. Behind her, the grove fell silent, its myriad of sounds cut off as neatly as a slashed ribbon. She could only lie there, feeling the damp earth beneath her, her body shaking, the pendant now cool against her chest. One thing was clear: The Heartstone Pendant had secrets—and so did the Grove. Secrets that had marked her, claimed her in ways she couldn't yet fathom. As she lay panting on the familiar grounds of Richmond Park, she knew one grim truth—her journey had only just begun.
created_at
"2026-02-17T02:22:15.169508+00:00"
2/17/2026, 2:22:15 AM
model
"openai/gpt-4o-2024-05-13"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
266
moderation_latency
(null)
generation_time
20246
tokens_prompt
812
tokens_completion
2187
native_tokens_prompt
743
native_tokens_completion
1835
native_tokens_completion_images
(null)
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.03124
router
(null)
provider_responses
0
id
"chatcmpl-DA50kbGY5hjUyfWjBRuAMAZJS1CIx"
status
200
is_byok
false
latency
249
endpoint_id
"3d6584e7-a2bb-48d6-903d-24e3d90e7e55"
provider_name
"OpenAI"
model_permaslug
"openai/gpt-4o-2024-05-13"
api_type
"completions"
id
"gen-1771294914-6MFuSN6S0FNJ9eyN42NE"
upstream_id
"chatcmpl-DA50kbGY5hjUyfWjBRuAMAZJS1CIx"
total_cost
0.03124
cache_discount
(null)
upstream_inference_cost
0
provider_name
"OpenAI"
Evaluation details
Result
Evaluator
Details
Meta Data
61.9048%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
14
adverbTagCount
3
adverbTags
0
"the voice from the well commanded, harsher, filled with urgency [well]"
1
"the Guardian from the well pleaded [well]"
2
"it said finally, a single claw pointing directly to the Heartstone Pendant [finally, directly]"
86.1207%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1441
totalAiIsmAdverbs
2
found
0
adverb
"carefully"
count
1
1
adverb
"cautiously"
count
1
highlights
0
"carefully"
1
"cautiously"
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)
2.8452%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1441
totalAiIsms
14
found
0
word
"tangible"
count
1
1
word
"cacophony"
count
1
2
word
"beacon"
count
1
3
word
"facade"
count
1
4
word
"sentinels"
count
1
5
word
"flickered"
count
1
6
word
"flicker"
count
1
7
word
"wavered"
count
1
8
word
"loomed"
count
2
9
word
"unspoken"
count
1
10
word
"dance"
count
1
11
word
"footsteps"
count
1
12
word
"amidst"
count
1
highlights
0
"tangible"
1
"cacophony"
2
"beacon"
3
"facade"
4
"sentinels"
5
"flickered"
6
"flicker"
7
"wavered"
8
"loomed"
9
"unspoken"
10
"dance"
11
"footsteps"
12
"amidst"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"sent a shiver through"
count
1
highlights
0
"sent a shiver through"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
93
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
3
narrationSentences
93
filterMatches
(empty)
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
96
matches
(empty)
87.9906%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
35
mean
40.8
std
18.69
cv
0.458
sampleLengths
0
89
1
49
2
77
3
63
4
62
5
66
6
44
7
50
8
29
9
56
10
50
11
47
12
46
13
41
14
12
15
12
16
18
17
15
18
46
19
47
20
16
21
26
22
10
23
25
24
51
25
37
26
20
27
19
28
31
29
53
30
45
31
42
32
48
33
39
34
47
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
2
totalSentences
93
matches
0
"was swallowed"
1
"get caught"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
238
matches
(empty)
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1378
adjectiveStacks
0
stackExamples
(empty)
adverbCount
55
adverbRatio
0.03991291727140784
lyAdverbCount
23
lyAdverbRatio
0.016690856313497822
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
96
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
96
mean
14.88
std
6.29
cv
0.423
sampleLengths
0
26
1
20
2
20
3
23
4
24
5
14
6
11
7
14
8
9
9
16
10
23
11
15
12
27
13
21
14
15
15
25
16
13
17
3
18
21
19
7
20
11
21
30
22
18
23
19
24
25
25
17
26
17
27
9
28
7
29
8
30
21
31
18
32
14
33
24
34
31
35
19
36
10
37
14
38
16
39
7
40
19
41
9
42
16
43
2
44
6
45
6
46
15
47
14
48
12
49
12
74.3056%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
2
diversityRatio
0.4583333333333333
totalSentences
96
uniqueOpeners
44
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
14
fancyCount
13
fancyTags
0
"it ghosted, pressing against her ears with an intimate menace (ghost)"
1
"whispered (whisper)"
2
"the reflection murmur-whispered, lips moving in perfect sync with her unspoken thoughts (whisper, move in)"
3
"the voice from the well commanded, harsher, filled with urgency (fill)"
4
"demanded (demand)"
5
"the voice replied, a tone edged with despair (reply, edge)"
6
"the creature hissed, its voice a slithering sound, a blade across stone (hiss)"
7
"the Guardian from the well pleaded (the guardian from the well pleaded)"
8
"choked (choke)"
9
"whispered (whisper)"
10
"it said finally, a single claw pointing directly to the Heartstone Pendant (say finally, point directly)"
11
"demanded (demand)"
12
"it said, voice a soft caress that belied the menace laced underneath (say, voice bely lace)"
83.1275%