NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPCQ898AJS23YB60JXKKC1
Run Details
Model:
GPT-4o, Aug. 6th (temp=1)
Test:
Bad Writing Habits
Scenario:
Fantasy: entering an ancient ruin
Duration:
16.6s
Cost:
$0.017712
Provider:
Azure
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
The first step through the archway of oak standing stones
sent a shiver through
Aurora’s spine. It wasn’t the cold—the kind that tickles at the base of the neck before spreading like the touch of an unseen fingers through the rest of the skin. It was the change in the world, the shift in reality that she had always found too
surreal
to articulate. Aurora, or Rory as her friends insisted, glanced back at the towering oaks marking the boundary. Beyond their gnarled limbs lay the mundane reality of Richmond Park, with its habitual joggers and a scattering of deer idly grazing. But here, in the Fae Grove, the air
shimmered
with magic. The wildflowers underfoot bloomed in defiant, vibrant hues—a riot against the onslaught of winter that lay beyond the stones. Beside her, Nyx stood, a dark silhouette that barely seemed human in this world rich with light. The faint violet glow of their eyes brightened
slightly
, reflecting a kind of satisfaction or curiosity that was hard to place. The wind wound through the clearing with a whisper,
echoing
Nyx’s presence. Rory took another step, feeling the earth pulse beneath her feet as if the grove itself acknowledged them. "It’s like stepping into the heart of an untold secret." "It is not merely like stepping into it," Nyx's voice was soft, a susurration on the wind, "it is the secret itself, living, breathing." Nearby, Isolde trod silently, though it was difficult to outright obsess over her ability to leave no marks behind in a place already so enchanted. Her pale lavender eyes, eternally ageless, took in the grove with the familiarity of a long-lost homecoming. "Isolde, how did you find this place?" Rory asked, keeping her voice low in respect for the sacred silence. "I did not find it, young Aurora. The grove called me to it, as it calls to all those who seek knowledge beyond the mundane web of the world," Isolde replied, her tone edged with riddles as it always was. They moved further in, weaving amongst the wildflowers and instinctively avoiding the patches where the air seemed especially thick with magic. Rory's fingers brushed against the petals, their texture atypical—softer, like
silk
woven from moonlight. The Heartstone Pendant in her pocket pulsed faintly, an acknowledgement of the veil they crossed, a line thin as breath. Rory paused beneath a sprawling ancient oak that
seemed to
weave the threads of the grove overhead. Its branches extended like an embrace, but where she expected the density of dark leaves, she found the silver shimmer of Fae lights,
softly
illuminating the ground in a
dance
of shadows. Nyx's form rippled
slightly
, the edges of their silhouette blurring. "The Fae realm bleeds into this place," they remarked, catching Rory’s curious gaze with their own. Here, they appeared more solid, a peculiar juxtaposition to their usual wraith-like presence. "It’s beautiful." Rory’s breath hitched with genuine awe, her cool-headed demeanor momentarily stripped away. She found herself entranced by the subtle, sweet hum in the air—like a melody thrumming at the edge of consciousness. "Do you hear the music?" Isolde nodded, her silver hair
cascading
like a veil. "The grove sings an ancient song. Time weaves a different
tapestry
here, one without the harshness of mortality's rush." Together, they ventured deeper, the grove around them
slightly
distorting, elongating shadows and
echoing
footsteps
into haunting symphonies. Rory's fingertips brushed the handle of the Fae-Forged Blade at her side, feeling the chill seep into her skin—a reassuring reminder that she was more than a guest in this realm. They reached a clearing where the wildflowers grew in precise, concentric circles. At the center, a pool of water reflected the amber sky with unsettling clarity, untainted by the passage of insects or drifting leaves. Rory drew closer, mesmerized by the look of
otherworldly
stillness. "The water," said Nyx, a hint of wonder tingling through their words. "It does not belong to the earthly realm entirely." "Do not touch it," Isolde warned, her voice layering a cautionary melody as if her
very
presence conspired with the song of the grove. "It shows truths not meant for mortal eyes without cost." Rory stared hard at her reflection; it remained unnervingly honest, beyond the deceptive flickers of light. She tore herself away, focusing instead on the feel of the humid air pressing
lightly
against her skin, like the softest of cotton brushing against wearied fatigue. "Is there more for us to discover?" Rory asked, her voice
tinged
with curiosity, tempered by the unease of stirring secrets better left undisturbed. "There is always more, for those who seek truths and the unfurling of fate’s
tapestry
," Isolde replied, her expression as serene and encompassing as the grove itself. She gestured to an unseen path, where shadows
dance
d between trees in an arcane waltz. They moved away from the calming presence of the pool, Rory feeling the
tantalizing
pull of knowledge still just beyond her grasp. Here, the grove listened, it watched, each step across time-worn patterns awakening energies that thrummed and shifted. As they approached a smaller ring of standing stones, Rory felt the Heartstone pulse again more insistently. There, beneath a slight rise dotted with bedstraw and cow parsley, lay a subtle, shimmering distortion in the air—a rift, a pulsing reminder of the tenuous boundary between realms that she
navigated
each day. "It must be tied to the Veil, this rift," Rory murmured, entranced by its gentle undulations. She could see it now, the veil's tenuous fabric shimmering and quaking when finally observed. Nyx edged closer, extending a hand halfway towards it. "Careful, these exist between choices and fate, roads not taken." Rory considered them, their wisdom honed through the ages, ever torn between straddling shadow and light. There was fear here, an acknowledgment of mortality's fragility, yet also a wellspring of potential written in the breath of wind blowing through both heart and grove. Together, as twilight gathered its dark cloak around faint stars peeking beyond the tree crowns, they turned away from the threshold of
otherworldly
promise. Rory breathed deep, feeling the air buzz with fullness and a serenity that stole words from her lips. "It’s
precisely
what I needed," Rory admitted
softly
, her voice intertwined with gratitude. To find herself within a place that blurred lines and reignited the world's possibilities...it held healing she hadn't thought to receive. Isolde inclined her head, understanding as much as guiding. "The grove gives what one needs, no less, no more." As they retraced their steps through the arching silhouettes of oaks, Rory lingered on the fringe, casting one last glance into the living dream of wildflowers and whispers. Part of her wished to stay forever, but reality, demanding in its simplicity, yanked her
gently
forward. With a final, shared glance, the trio stepped back into the mundane world, returning with dreams and revelations nestled safely in their hearts—a
testament
to a brief sojourn: one weaving myth and magic within the web of the living earth.
created_at
"2026-02-17T02:20:59.116584+00:00"
2/17/2026, 2:20:59 AM
model
"openai/gpt-4o-2024-08-06"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
626
moderation_latency
(null)
generation_time
16340
tokens_prompt
1590
tokens_completion
1853
native_tokens_prompt
1533
native_tokens_completion
1516
native_tokens_completion_images
(null)
native_tokens_reasoning
0
native_tokens_cached
1024
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.0177125
router
(null)
provider_responses
0
id
"chatcmpl-DA4zaOdtWodE23qiE7duCBNtVSHmx"
status
200
is_byok
false
latency
347
endpoint_id
"59ea8d2a-1b1b-47f1-83de-a358a724caeb"
provider_name
"Azure"
model_permaslug
"openai/gpt-4o-2024-08-06"
api_type
"completions"
id
"gen-1771294842-SdG7z2uDZwfEeoeiQJug"
upstream_id
"chatcmpl-DA4zaOdtWodE23qiE7duCBNtVSHmx"
total_cost
0.0177125
cache_discount
0.00128
upstream_inference_cost
0
provider_name
"Azure"
Evaluation details
Result
Evaluator
Details
Meta Data
33.3333%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
10
adverbTagCount
3
adverbTags
0
"Isolde replied, her tone edged with riddles as it always was [always]"
1
"Isolde warned, her voice layering a cautionary melody as if her very presence conspired with the song of the grove [very]"
2
"Rory admitted softly, her voice intertwined with gratitude [softly]"
23.4694%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1176
totalAiIsmAdverbs
9
found
0
adverb
"gently"
count
1
1
adverb
"lightly"
count
1
2
adverb
"precisely"
count
1
3
adverb
"slightly"
count
3
4
adverb
"softly"
count
2
5
adverb
"very"
count
1
highlights
0
"gently"
1
"lightly"
2
"precisely"
3
"slightly"
4
"softly"
5
"very"
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
1176
totalAiIsms
16
found
0
word
"tapestry"
count
2
1
word
"testament"
count
1
2
word
"tinged"
count
1
3
word
"shimmered"
count
1
4
word
"cascading"
count
1
5
word
"otherworldly"
count
2
6
word
"surreal"
count
1
7
word
"silk"
count
1
8
word
"tantalizing"
count
1
9
word
"dance"
count
1
10
word
"footsteps"
count
1
11
word
"echoing"
count
2
12
word
"navigated"
count
1
highlights
0
"tapestry"
1
"testament"
2
"tinged"
3
"shimmered"
4
"cascading"
5
"otherworldly"
6
"surreal"
7
"silk"
8
"tantalizing"
9
"dance"
10
"footsteps"
11
"echoing"
12
"navigated"
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
56
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
1
narrationSentences
56
filterMatches
(empty)
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
63
matches
(empty)
48.6586%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
30
mean
38.87
std
12.45
cv
0.32
sampleLengths
0
64
1
68
2
50
3
28
4
24
5
42
6
19
7
40
8
55
9
49
10
39
11
39
12
28
13
49
14
45
15
21
16
34
17
43
18
24
19
42
20
39
21
51
22
31
23
19
24
43
25
42
26
34
27
19
28
45
29
40
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
0
totalSentences
56
matches
(empty)
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
151
matches
(empty)
93.9744%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1001
adjectiveStacks
0
stackExamples
(empty)
adverbCount
46
adverbRatio
0.04595404595404595
lyAdverbCount
21
lyAdverbRatio
0.02097902097902098
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
63
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
63
mean
18.51
std
7.42
cv
0.401
sampleLengths
0
16
1
28
2
20
3
16
4
22
5
11
6
19
7
17
8
21
9
12
10
18
11
10
12
24
13
25
14
17
15
19
16
40
17
21
18
14
19
20
20
17
21
32
22
10
23
16
24
13
25
14
26
20
27
5
28
9
29
19
30
18
31
31
32
12
33
23
34
10
35
12
36
9
37
24
38
10
39
16
40
27
41
24
42
27
43
15
44
22
45
17
46
17
47
34
48
16
49
15
64.0212%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
3
diversityRatio
0.4126984126984127
totalSentences
63
uniqueOpeners
26
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
10
fancyCount
8
fancyTags
0
"Nyx's voice was soft, a susurration on the wind (be)"
1
"Isolde replied, her tone edged with riddles as it always was (reply, edge always be)"
2
"they remarked, catching Rory’s curious gaze with their own (remark, catch)"
3
"said Nyx, a hint of wonder tingling through their words (say tingle)"
4
"Isolde warned, her voice layering a cautionary melody as if her very presence conspired with the song of the grove (warn, layer conspire)"
5
"Isolde replied, her expression as serene and encompassing as the grove itself (reply, encompass)"
6
"Rory murmured, entranced by its gentle undulations (murmur, entrance)"
7
"Rory admitted softly, her voice intertwined with gratitude (admit softly, intertwine)"
74.3210%