NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPADVYPV3492HB6CQQP840
Run Details
Model:
GPT-4o, Aug. 6th (temp=0)
Test:
Bad Writing Habits
Scenario:
Fantasy: entering an ancient ruin
Duration:
24.0s
Cost:
$0.016923
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> <character id="4418" name="Nyx" aliases="Nyx, the Shadow, Nightwhisper" pronouns="they/them" species="Shade" storyRole="Wild Card"> <eyeColor>faintly glowing violet</eyeColor> <height>approximately 6'2" in solid form</height> <age>ageless</age> <form>humanoid silhouette of living shadow, can shift between solid and incorporeal</form> <voice>sounds like a whisper carried on the wind</voice> <description>A being of living shadow, existing between the mortal plane and the spaces between realms.</description> <backstory>Nyx was once a human sorcerer named Aldric who became trapped between realms during a failed summoning ritual in 1643. They now exist as a Shade, bound to the mortal plane but able to slip between shadows.</backstory> </character> <character id="4424" name="Isolde Varga" aliases="Isolde, the Seer" pronouns="she/her" species="Half-Fae" storyRole="Oracle"> <eyeColor>pale lavender</eyeColor> <hair>silver, reaching her waist</hair> <height>5'5"</height> <age>300 years old</age> <appearance>ethereal, ageless</appearance> <speech>speaks in riddles</speech> <footprints>leaves no footprints when she walks</footprints> <compulsion>cannot lie (Fae compulsion) but can mislead</compulsion> <description>A Half-Fae seer exiled from the Fae Courts for sharing visions with mortals.</description> <backstory>She now lives in a hidden grove in Richmond Park, offering cryptic prophecies to those who seek her out.</backstory> </character> <location id="853" name="Dymas (Gluttony)" aliases="Dymas, gluttony, Dymasian" realm="Hel" sin="Gluttony"> <ruler>Prince Belphegor</ruler> <skyColor>warm amber</skyColor> <description>A place of excess and indulgence. Sprawling vineyards, orchards, and gardens provide exotic ingredients for master chefs — often helbound souls contracted from Earth. Grand feasts and culinary competitions are common.</description> </location> <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> <item id="2006" name="Fae-Forged Blade" aliases="the Fae blade, Isolde's gift" type="Weapon" origin="The Fae Courts"> <material>moonsilver</material> <shape>slender, leaf-shaped dagger</shape> <temperature>always cold to the touch</temperature> <glow>faintly luminescent in moonlight</glow> <power>can cut through magical wards; particularly effective against demons</power> <givenTo>given to Aurora by Isolde as a gift</givenTo> <description>A weapon of the Fae Courts, rare and highly coveted.</description> </item> <lore id="7001" name="The Veil" aliases="the Veil, the Barrier, the Boundary" category="Cosmology"> <solsticeEffect>weakens during the winter solstice, strengthens during the summer solstice</solsticeEffect> <appearance>faint shimmering distortion visible only to those with supernatural sight</appearance> <monitoring>rift points (tears in the Veil) are monitored by the Wardens</monitoring> <description>The Veil is the metaphysical barrier separating Earth from Hel and the Fae Realms.</description> </lore> </codex> Write a fully fleshed out scene of at least 1000 words in the fantasy genre. A small group enters an ancient, otherworldly place for the first time. The environment is alien and wondrous. Describe their exploration — what they see, hear, and feel as they move deeper. Include moments of discovery, unease, and wonder. Let the world-building emerge through the characters' experience rather than exposition. Use the codex entries above as your world reference for characters, setting, and lore. Only include the prose of the scene without any markdown or commentary.
Model response
Messages
Meta
AI
Aurora Carter, known to her friends as Rory, stood at the edge of the Fae Grove, her bright blue eyes scanning the ancient oak standing stones that marked its boundary. The stones
loomed
like silent
sentinels
, their surfaces
etched
with runes that
seemed to
shift and shimmer in the dappled sunlight filtering through the canopy above. Rory felt a shiver of
anticipation
run down her spine, a mix of excitement and
trepidation
. She adjusted the strap of her messenger bag, feeling the reassuring
weight
of the Fae-Forged Blade nestled inside. Beside her, Nyx hovered in their shadowy form, a silhouette of living darkness that
seemed to
drink in the light around them. Their faintly glowing violet eyes
flickered
with an
unreadable
expression as they regarded the grove. "The air here tastes different," they murmured, their voice a whisper carried on the wind. "Like the memory of a dream." Rory nodded, her gaze drawn to the wildflowers that carpeted the ground, their vibrant colors a
stark
contrast to the muted greens and browns of the forest beyond. She took a deep breath, the scent of earth and blossoms filling her lungs. "Time moves differently here," she said, recalling Isolde's cryptic warning. "We need to be careful." Isolde Varga, the Seer, stood a few paces ahead, her
ethereal
form almost blending with the grove's
otherworldly
beauty. Her silver hair cascaded down her back like a waterfall of moonlight, and her pale lavender eyes held a knowing gleam. She turned to face them, her voice soft and melodic. "The path is not always as it seems. Trust your instincts, and you may find what you seek." With a nod, Rory stepped forward, feeling the cool grass beneath her feet as she crossed the threshold into the grove. The air
seemed to
hum with energy, a subtle vibration that
resonated
in her bones. She glanced back at Nyx, who followed silently, their form shifting and flowing like smoke. As they ventured deeper, the grove unfolded around them, a
tapestry
of sights and sounds that defied the ordinary. The trees towered above, their branches entwined in a delicate
dance
that cast
intricate
patterns of light and shadow on the forest floor. Birds with iridescent plumage flitted between the branches, their songs a haunting melody that
echoed
through the air. Rory paused to examine a cluster of flowers, their petals a deep indigo that
seemed to
shimmer with an inner light. She reached out to touch one, feeling a gentle warmth radiating from its surface. "It's like they're alive," she murmured, glancing at Nyx. "They are," Nyx replied, their voice a soft caress. "Everything here is connected, part of a greater whole." They continued on, the path winding through the grove in a series of gentle curves and hidden alcoves. Rory felt a sense of wonder growing within her, each step revealing new marvels that
seemed to
defy explanation. A stream babbled nearby, its waters clear and cold, reflecting the sky's shifting hues. She knelt beside it, dipping her fingers into the water and feeling a tingling sensation spread up her arm. "Magic runs deep here," Isolde said, her voice carrying a note of reverence. "The veil between worlds is thin, and the Fae's touch lingers in every leaf and stone." Rory stood, brushing her hands on her jeans as she surveyed the grove. Despite its beauty, there was an undercurrent of unease, a sense that they were
being watched
by unseen eyes. She glanced at Nyx, who
seemed to
sense it too, their form flickering with a restless energy. "Do you feel it?" Rory asked, her voice
barely above a whisper
. Nyx nodded, their gaze scanning the shadows. "The grove is alive, aware. It knows we are here." They pressed on, the path leading them to a clearing where the sunlight poured down in golden streams. In the center stood a stone altar, its surface covered in
intricate
carvings that
seemed to
pulse with a faint luminescence. Rory approached it
cautiously
, her heart pounding in her chest. Isolde joined her, her expression serene. "This is a place of power," she said, her fingers tracing the carvings. "A nexus where the threads of fate converge." Rory felt a pull, an inexplicable urge to reach out and touch the altar. She hesitated, glancing at Isolde for gui
dance
. The Seer nodded, her eyes filled with an ancient wisdom. With a deep breath, Rory placed her hand on the stone. A surge of energy coursed through her, a torrent of images and sensations that left her breathless. She saw glimpses of the past and future, moments of joy and sorrow intertwined in a
tapestry
of light and shadow. As the vision faded, she staggered back, her mind reeling from the experience. Nyx was at her side in an instant, their presence a comforting anchor in the storm of emotions. "What did you see?" Nyx asked, their voice gentle. Rory shook her head, struggling to find the words. "I don't know," she admitted. "It was... everything and nothing. Like a dream I can't quite remember." Isolde watched her with a knowing smile. "The grove reveals what it will, in its own time. Trust in the journey, and the answers will come." Rory nodded, feeling a sense of calm settle over her. The grove was a place of mystery and wonder, a realm where the ordinary rules of reality did not apply. She
knew that their
journey was far from over, but for now, she
was content
to let the grove guide her steps. As they turned to leave, Rory cast one last glance at the altar, its carvings glowing
softly
in the fading light. She felt a connection to this place, a bond that transcended time and space. With Nyx and Isolde by her side, she
knew that whatever
lay ahead, they would face it together. The path wound back through the grove, the shadows lengthening as the sun dipped below the horizon. Rory felt a sense of peace as they walked, the grove's magic a comforting presence that lingered in her heart. She
knew that they
would return, drawn by the mysteries that awaited them in this enchanted place.
created_at
"2026-02-17T02:19:51.464741+00:00"
2/17/2026, 2:19:51 AM
model
"openai/gpt-4o-2024-08-06"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
506
moderation_latency
(null)
generation_time
23612
tokens_prompt
1590
tokens_completion
1527
native_tokens_prompt
1533
native_tokens_completion
1309
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.0169225
router
(null)
provider_responses
0
id
"chatcmpl-DA4yN7syvzX92zkvBq9ONeEajCsWx"
status
200
is_byok
false
latency
420
endpoint_id
"9d15935a-34e6-4a5e-a5bc-c7dda213e876"
provider_name
"OpenAI"
model_permaslug
"openai/gpt-4o-2024-08-06"
api_type
"completions"
id
"gen-1771294767-e6uvjtCFN41zFXPsgGfK"
upstream_id
"chatcmpl-DA4yN7syvzX92zkvBq9ONeEajCsWx"
total_cost
0.0169225
cache_discount
(null)
upstream_inference_cost
0
provider_name
"OpenAI"
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
9
adverbTagCount
0
adverbTags
(empty)
70.9020%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1031
totalAiIsmAdverbs
3
found
0
adverb
"cautiously"
count
1
1
adverb
"softly"
count
1
2
adverb
"barely above a whisper"
count
1
highlights
0
"cautiously"
1
"softly"
2
"barely above a whisper"
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
1031
totalAiIsms
18
found
0
word
"ethereal"
count
1
1
word
"tapestry"
count
2
2
word
"sentinels"
count
1
3
word
"resonated"
count
1
4
word
"flickered"
count
1
5
word
"otherworldly"
count
1
6
word
"loomed"
count
1
7
word
"unreadable"
count
1
8
word
"intricate"
count
2
9
word
"stark"
count
1
10
word
"trepidation"
count
1
11
word
"anticipation"
count
1
12
word
"weight"
count
1
13
word
"dance"
count
1
14
word
"echoed"
count
1
15
word
"etched"
count
1
highlights
0
"ethereal"
1
"tapestry"
2
"sentinels"
3
"resonated"
4
"flickered"
5
"otherworldly"
6
"loomed"
7
"unreadable"
8
"intricate"
9
"stark"
10
"trepidation"
11
"anticipation"
12
"weight"
13
"dance"
14
"echoed"
15
"etched"
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
1
narrationSentences
59
matches
0
"was content"
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
7
narrationSentences
59
filterMatches
(empty)
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
3
totalSentences
68
matches
0
"knew that their"
1
"knew that whatever"
2
"knew that they"
89.4832%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
24
mean
42.92
std
19.88
cv
0.463
sampleLengths
0
90
1
58
2
57
3
68
4
51
5
60
6
44
7
18
8
70
9
29
10
49
11
12
12
17
13
49
14
27
15
31
16
49
17
31
18
9
19
26
20
26
21
52
22
53
23
54
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
59
matches
0
"being watched"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
152
matches
(empty)
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
892
adjectiveStacks
0
stackExamples
(empty)
adverbCount
14
adverbRatio
0.01569506726457399
lyAdverbCount
7
lyAdverbRatio
0.007847533632286996
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
68
echoCount
0
echoWords
(empty)
86.9809%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
68
mean
15.15
std
5.57
cv
0.367
sampleLengths
0
30
1
26
2
16
3
18
4
22
5
15
6
15
7
6
8
28
9
14
10
10
11
5
12
19
13
21
14
10
15
18
16
21
17
15
18
15
19
19
20
23
21
18
22
21
23
14
24
9
25
9
26
9
27
18
28
19
29
14
30
19
31
13
32
16
33
13
34
19
35
17
36
12
37
7
38
10
39
18
40
21
41
10
42
6
43
13
44
8
45
14
46
7
47
10
48
11
49
17
63.7255%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
0
diversityRatio
0.38235294117647056
totalSentences
68
uniqueOpeners
26
8.3333%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
9
fancyCount
6
fancyTags
0
"they murmured, their voice a whisper carried on the wind (murmur, carry on)"
1
"she said, recalling Isolde's cryptic warning (say, recall)"
2
"she murmured, glancing at Nyx (murmur, glance)"
3
"Isolde said, her voice carrying a note of reverence (say, carry)"
4
"she said, her fingers tracing the carvings (say, trace)"
5
"she admitted (admit)"
83.4956%