NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPADVYNXBWZ7GJQPXBQ2YH
Run Details
Model:
GPT-4o Mini (temp=1)
Test:
Bad Writing Habits
Scenario:
Fantasy: entering an ancient ruin
Duration:
26.0s
Cost:
$0.001270
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 hesitated at the edge of the grove, the towering ancient oaks
looming
like silent
sentinels
. The trees were thick with a shimmering,
otherworldly
light that pulsed between the trunks, and the air smelled of damp earth and sweet blooms. A gentle breeze teased the strands of her straight black hair, whispering secrets only the shadows understood. Rory turned to her companions, a mix of anxious excitement sparking in her bright blue eyes. Behind her, Nyx slinked forward, their humanoid silhouette merging with the encroaching dark beneath the canopy. As a Shade, they
navigate
d the fringe of light and shadow without
trepidation
, their faintly glowing violet eyes glimmering like distant stars in twilight. "You allow doubt to taint your
anticipation
," they murmured, their voice a whisper that
seemed to
curl around the air. "This is merely a glimpse into the breadth of existence." Beside them, Isolde Varga lingered, silver hair flowing like moonlit water, shimmering faintly in the twilight. The half-Fae's pale lavender eyes scanned the perimeter, reflecting the mystical essence of the grove. "The time here is different," she warned, her voice cryptic. “One moment lost may mean an eternity elsewhere. Heed the whispers of the air, for they carry truths veiled in riddle.” Rory nodded, pulling the Heartstone Pendant from beneath her shirt. It pulsed
warmly
against her skin, a
beacon
of reassurance—or perhaps a warning. She had found it after her encounter with Nyx, and its connection seemed stronger in the grove’s presence. Still, unease prickled at the edges of her mind. “Let’s just keep moving,” she suggested, swallowing her doubt. They stepped forward into the unknown. The world inside the grove transformed with each step. The soil felt soft yet firm beneath their feet like a living carpet infused with energy. Vibrant wildflowers of impossible colors bloomed in patches, their petals shimmering like liquid gemstones. Rory paused to lean closer to a flower that glowed a vibrant orange, taking in its luminescent tendrils weaving around each other. Each bloom felt alive, pulsing with a heartbeat that
resonated
with the forest. “Remarkable,” Nyx breathed, drifting
slightly
closer, their form shifting as they
flickered
between solid and
ethereal
. “The flora sings of ages—though they do not tell of the past, they murmur of futures yet to unfold.” Suddenly, a soft hummingfilled the air, rising like a delicate wave. Rory followed the sound deeper into the grove, her heart hammering with curiosity and wonder. The music seemed woven into the fabric of the trees, vibrating through the leaves and branches, resonating with her bones. A smile crept across her face; she felt a strange exhilaration, as if the grove itself invited them to explore its secrets. Isolde stepped forward, her brow
furrowed
in concentration. “A convergence,” she said
softly
, tilting her head like a bird assessing its surroundings. “This place is a
tapestry
of lives and dreams. Darkness beckons and light answers; a choice remains.” She turned her gaze toward Rory, eyes shrouded in
enigmatic
shadows. “Seek what you desire, but remember the cost of your wishes.” Rory’s smile faltered. What did it mean? The unease settled in her stomach, but the allure of the grove urged her forward. Then, from the depths of the trees, she spotted a
flicker
of light—a
beacon
pulsing like the pendant at her chest. She twisted her body to gesture to Nyx, her curiosity overfilling e
very
corner of her thoughts. “Over there! Do you see that?” As they approached, the glow intensified, revealing a massive standing stone shrouded in vines and luminescent moss. Runes carved into the surface glimmered in harmony with the pulsing light, enchanting them with an
otherworldly
rhythm. Rory reached out her hand, fingertips barely grazing the cool surface. Suddenly, a jolt surged through her arm, vibrant and electric, pulling her further into the grove’s heartbeat. “Do not touch it!” Nyx hissed, phasing back, a
spectral
tremor rippling through their form as they hesitated. “The Veil is thinner here. It is an anchor—be mindful.” The warning sent a shiver up Rory’s spine, grounding her. There was a
weight
to the place that felt both wondrous and
oppressive
. She retracted her hand and stepped back, taking a moment to breathe. It felt as though the
very
air around them thickened, resonating with an ancient hum. Isolde approached, the essence of her aura melding with the grove, unfeigned yet guarded. “What stands here binds measures of truth and sorrow. The stones refuse mere mortals, yet those who seek knowledge may
navigate
their whispers,” she said, gazing intently into the space where reality felt like it frayed at the edges. “Speak your intentions.” Rory swallowed hard but nodded, feeling emboldened by the silence that stretched between them. She squared her shoulders, breathing deeply into her resolve. “I want to understand my future,” she said, confronting the uncertainty that had fueled her restless nights. “I need to know if there’s a path for me away from my past… away from fear.” A silence fell upon the clearing, heavy with expectation, and Rory could feel Nyx’s eyes on her, an unsettling mix of concern and curiosity. Isolde stepped closer to the stone, gestures less
tangible
yet remarkably clear. “Time is a river shaped by our choices. Stand steady, Aurora,” she instructed, her voice weaving through the essence of the grove, “and hear what lies before you.” The moment stretched infinitely as Rory focused her mind, pushing aside her doubts, drawing strength from the light that danced around them. Shadows
flickered
at the periphery of her vision, fascinating yet
sinister
. In a sudden rush, the air
shimmered
like water, and the realm around them twisted and transformed. The once-vibrant grove dissipated into an icy void, revealing glimpses of myriad paths—a
kaleidoscope
of choices unfolding like the petals of the flowers. Whispers filled the space, inviting and laced with warning. Rory gasped, a chill settling in her bones. This wasn’t merely a vision—it was an experience, a revelation. Her future swirled before her,
fractured
images flashing;
echoes
of faces—her father, her childhood, moments of loss, joy, and
fragmented
memories,
dancing
between darkness and light. The moment she confronted Evan revealed itself, raw and painful. Rory felt herself faltering, caught between the
weight
of her choices. Then, a
flicker
caught her attention, a vibrant life—one not yet experienced. The warmth seeped through her fast-fading fears; it felt like hope. She clutched her pendant tighter. “I
want that,” she
murmured, intent blossoming into conviction. “That is my path—I will find it.” As soon as the words left her lips, the grove expanded and compressed, blurring boundaries of sight and sound. Reality sharpened back into focus, returning her to the grove and her surroundings, heart racing with unresolved emotion. She felt something shift; the shadows gathered momentarily before dispersing like smoke fleeing the dawn. Nyx surged closer, their dark form solidifying. “What did you learn?” they asked, voice hauntingly soft, curiosity threaded with concern. “I felt hope,” Rory breathed, trying to steady her heart. “And fear too, but… hope.” Isolde nodded approvingly, sensing the shift within Rory, recognizing the awakening of her own power. “Hope is the ember from which strength can ignite. As long as you nurture it, the path becomes clearer.” Rory felt the warmth of her pendant pulse at her chest,
echoing
the
newfound
resolve igniting in her heart. The shadows around her felt less daunting, woven into the fabric of this enchanted realm, and she
grasped that she
wasn’t simply
navigating
the darkness—she
was learning
to shape it. The grove’s wonders beckoned them further into its embrace, revealing more secrets hidden beneath its ancient boughs. Together, with experience yet to unfold, they took a collective breath and pressed forward, the songs of the grove following them like a gentle breeze—alive with infinite potential and the thrill of disco
very
.
Evaluation details
Result
Evaluator
Details
Meta Data
22.2222%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
12
adverbTagCount
4
adverbTags
0
"they murmured, their voice a whisper that seemed to curl around the air [around]"
1
"Nyx breathed, drifting slightly closer, their form shifting as they flickered between solid and ethereal [slightly]"
2
"she said softly, tilting her head like a bird assessing its surroundings [softly]"
3
"she said, gazing intently into the space where reality felt like it frayed at the edges [intently like]"
54.4419%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1317
totalAiIsmAdverbs
6
found
0
adverb
"slightly"
count
1
1
adverb
"softly"
count
1
2
adverb
"suddenly"
count
2
3
adverb
"warmly"
count
1
4
adverb
"very"
count
1
highlights
0
"slightly"
1
"softly"
2
"suddenly"
3
"warmly"
4
"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
1317
totalAiIsms
34
found
0
word
"tangible"
count
1
1
word
"ethereal"
count
1
2
word
"tapestry"
count
1
3
word
"beacon"
count
2
4
word
"enigmatic"
count
1
5
word
"sentinels"
count
1
6
word
"resonated"
count
1
7
word
"flickered"
count
2
8
word
"flicker"
count
2
9
word
"shimmered"
count
1
10
word
"oppressive"
count
1
11
word
"spectral"
count
1
12
word
"otherworldly"
count
2
13
word
"sinister"
count
1
14
word
"looming"
count
1
15
word
"fragmented"
count
1
16
word
"fractured"
count
1
17
word
"newfound"
count
1
18
word
"trepidation"
count
1
19
word
"anticipation"
count
1
20
word
"furrowed"
count
1
21
word
"weight"
count
2
22
word
"dancing"
count
1
23
word
"echoes"
count
1
24
word
"echoing"
count
1
25
word
"navigate"
count
1
26
word
"navigated"
count
1
27
word
"navigating"
count
1
28
word
"kaleidoscope"
count
1
highlights
0
"tangible"
1
"ethereal"
2
"tapestry"
3
"beacon"
4
"enigmatic"
5
"sentinels"
6
"resonated"
7
"flickered"
8
"flicker"
9
"shimmered"
10
"oppressive"
11
"spectral"
12
"otherworldly"
13
"sinister"
14
"looming"
15
"fragmented"
16
"fractured"
17
"newfound"
18
"trepidation"
19
"anticipation"
20
"furrowed"
21
"weight"
22
"dancing"
23
"echoes"
24
"echoing"
25
"navigate"
26
"navigated"
27
"navigating"
28
"kaleidoscope"
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
76
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
1
narrationSentences
76
filterMatches
(empty)
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
2
totalSentences
87
matches
0
"want that,” she"
1
"grasped that she"
46.0412%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
25
mean
52.12
std
16.22
cv
0.311
sampleLengths
0
74
1
70
2
62
3
65
4
74
5
35
6
68
7
61
8
65
9
63
10
28
11
50
12
56
13
57
14
64
15
33
16
49
17
65
18
44
19
52
20
20
21
15
22
34
23
49
24
50
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
0
totalSentences
76
matches
(empty)
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
200
matches
0
"was learning"
96.4679%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1090
adjectiveStacks
0
stackExamples
(empty)
adverbCount
48
adverbRatio
0.044036697247706424
lyAdverbCount
20
lyAdverbRatio
0.01834862385321101
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
87
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
87
mean
14.98
std
6.66
cv
0.444
sampleLengths
0
17
1
24
2
17
3
16
4
16
5
24
6
20
7
10
8
16
9
15
10
10
11
21
12
10
13
13
14
18
15
9
16
9
17
6
18
9
19
16
20
14
21
22
22
13
23
16
24
19
25
11
26
15
27
20
28
22
29
8
30
14
31
28
32
11
33
3
34
4
35
15
36
21
37
16
38
6
39
17
40
18
41
11
42
17
43
18
44
10
45
10
46
13
47
12
48
15
49
14
70.8812%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
5
diversityRatio
0.45977011494252873
totalSentences
87
uniqueOpeners
40
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
12
fancyCount
11
fancyTags
0
"they murmured, their voice a whisper that seemed to curl around the air (murmur, seem curl around)"
1
"she warned, her voice cryptic (warn)"
2
"she suggested, swallowing her doubt (suggest, swallow)"
3
"Nyx breathed, drifting slightly closer, their form shifting as they flickered between solid and ethereal (breathe, drift slightly shift flicker)"
4
"she said softly, tilting her head like a bird assessing its surroundings (say softly, tilt like assess)"
5
"hissed (hiss)"
6
"she said, gazing intently into the space where reality felt like it frayed at the edges (say, gaze intently feel like fray)"
7
"she said, confronting the uncertainty that had fueled her restless nights (say, confront fuel)"
8
"she instructed, her voice weaving through the essence of the grove (instruct, weave)"
9
"she murmured, intent blossoming into conviction (murmur, intent blossoming)"
10
"Rory breathed, trying to steady her heart (breathe, try)"
75.8856%