NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMMVE1YGM65DGXNFT1TJKX7
Run Details
Model:
Claude 3.7 Sonnet
Test:
Bad Writing Habits
Scenario:
Fantasy: entering an ancient ruin
Duration:
56.8s
Cost:
$0.046821
Provider:
Anthropic
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 air
shimmered
around them as Aurora stepped through the ancient oak standing stones. Her skin prickled with gooseflesh despite the mild evening temperature. Behind her, Nyx flowed like liquid shadow, their form rippling at the edges as they passed through the threshold. "It feels... different in here," Aurora whispered, her breath visible in sudden, unexpected cold. The Heartstone Pendant against her chest pulsed with warmth, a
stark
contrast to the chill air. "The Veil is thin here," Nyx's voice was barely audible, like wind through autumn leaves. "Time and space fold differently within the Grove." Aurora rubbed the crescent scar on her left wrist—an old nervous habit—as she surveyed what lay before them. The standing stones had
appeared to
encircle nothing but ordinary woodland from outside, but now they stood at the edge of a clearing that shouldn't exist within the bounds of Richmond Park. Wildflowers carpeted the ground in impossible profusion—lilacs and snowdrops growing side by side, summer blooms tangled with spring bulbs. The colors were too vivid, each petal defined with unnatural clarity. The amber light filtering through the canopy above
seemed to
come from no particular source, as if the air itself were
luminous
. "Does it always look like this?" Aurora asked, crouching to examine a cluster of bluebells that chimed faintly when her fingers brushed their petals. "No two visits are ever quite the same," Nyx replied, their violet eyes scanning the perimeter. "The Grove reshapes itself according to Isolde's whims... or perhaps her visions." As they ventured deeper, Aurora noticed their footfalls made no sound. The earth beneath felt springy yet solid. Nyx, of course, left no mark at all, their shadowy form hovering just above the ground. But Aurora
was surprised
to
see that she
, too, made no imprint on the soft loam, as if the forest floor rejected any evidence of her passing. "Like walking on memory foam that immediately springs back," she murmured. The Grove opened further as they progressed, revealing a circular clearing at its heart. Ancient trees formed natural columns around its perimeter, their branches weaving together overhead to create a living cathedral ceiling. Threads of gold and silver light danced between leaves, forming patterns that shifted too
quickly
to follow. At the center stood a small reflecting pool, its surface
perfectly
still despite the absence of any visible containment. The water—if it was water—looked more like liquid moonlight. "Careful," Nyx cautioned as Aurora approached the pool. "Look but do not touch. Some reflections show more than merely what stands before them." Aurora knelt beside the pool, the Fae-Forged Blade at her hip
suddenly
growing colder, its chill penetrating the leather sheath. When she looked into the mirror-like surface, she gasped. Instead of her own reflection, she saw what
appeared to
be the vineyards of Dymas stretching endlessly under an amber sky. "I can see it," she whispered. "Dymas. Just like in my dreams." "The Grove exists between realms," Nyx explained, keeping a careful distance from the pool. "It touches many places. Many possibilities." A rustle of leaves drew their attention. Neither had heard
footsteps
, yet
suddenly
Isolde stood opposite them across the pool. The half-Fae woman's silver hair cascaded around her like a waterfall of moonlight, her pale lavender eyes reflecting the strange ambient glow of the Grove. "The seeker returns with shadow's child," Isolde said, her melodic voice carrying clearly despite its softness. "Both touched by realms beyond, yet neither belonging fully to any." Aurora straightened, fighting the urge to bow. Something about Isolde's presence commanded reverence, though the woman's slight frame and serene expression held no obvious authority. "We need your guidance," Aurora said. "The Heartstone led us here." Isolde smiled, the expression transforming her ageless face into something briefly, startlingly human. "The stone leads nowhere. It merely awakens what already sleeps within." She circled the pool with unhurried grace, leaving no trace of her passage through the wildflowers. "What you seek is not knowledge but confirmation." Frustration flashed across Aurora's face. "I don't have time for riddles, Isolde." "Time?" The half-Fae laughed
softly
. "There is nothing but time in this place. We could speak for what seems hours to you, and you might return to find mere seconds have passed. Or days." She stopped before Aurora. "Or you might return to find everything changed." Nyx drifted closer, their shadowy form solidifying
slightly
. "The winter solstice approaches. The Veil weakens." "Indeed," Isolde said. "The barrier thins, and what was separated may once again touch." She reached out, hovering her fingertips just above the surface of Aurora's pendant without making contact. "This bauble from Belphegor's realm warms not from proximity to portals but from
resonance
with your own nature." Aurora's bright blue
eyes widened
. "What do you mean, my nature?" Instead of answering directly, Isolde turned and gestured toward a section of the Grove they hadn't yet explored. The undergrowth parted like curtains, revealing a narrow path winding between twin rows of luminescent mushrooms. "Come. There is something you must see before the moon reaches its zenith." They followed her down the glowing path. The mushrooms pulsed in synchronization with Aurora's footfalls, creating ripples of blue-white light that spread outward through the Grove. Overhead, the canopy grew denser, blocking out whatever sky might have existed above, yet the path remained
perfectly
illuminated. Aurora felt a strange vertigo as they walked. The path
seemed to
descend, though she could swear they remained level. The sensation of movement without displacement made her stomach
lurch
. "Your perception adjusts poorly to the Grove's nature," Isolde observed without turning. "Most mortals find it disorienting at first." "I'm not most mortals," Aurora muttered, gripping the hilt of her Fae blade for reassurance. Its coldness against her palm anchored her, providing a fixed point of sensation in the shifting landscape. "No," Isolde agreed. "You are not." The path terminated abruptly at a cliff edge that hadn't been visible until they stood upon it. Below stretched a vast panorama that couldn't possibly exist within Richmond Park—or anywhere on Earth. A twilight landscape of twisted spires and floating islands ex
tended to
the horizon, where three moons of different sizes and colors hung impossibly close. "The Fae Realms," Nyx whispered, their form growing more transparent with apparent agitation. "We shouldn't be able to see this so clearly." "The Veil has already begun to fray," Isolde said. She pointed to where the landscape
seemed to
bleed into another—the amber skies and lush vineyards of Dymas visible through a shimmering distortion. "The realms overlap where the boundaries grow weak." Aurora watched, transfixed, as what
appeared to
be people moved through the vineyards—tall, elegant figures harvesting fruit that glowed from within. In the distance, enormous structures rose like cathedrals built for giants, their spires piercing the amber sky. "Prince Belphegor prepares a feast," Isolde said, her voice taking on a rhythmic quality. "A celebration of the solstice breach. What was sundered will rejoin, what was hidden will emerge." "This is why the Heartstone was sent to me," Aurora realized aloud. "Someone wants me to find a way through when the Veil falls." Isolde neither confirmed nor denied this, her lavender eyes reflecting the triple moons. "The stone recognizes its kin. It calls to blood that remembers." Aurora's hand unconsciously moved to the crescent scar on her wrist. "What aren't you telling me, Isolde?" The half-Fae woman smiled enigmatically. "I cannot lie, child of two worlds. But truth has many facets, and you are not ready to see all sides yet." The landscape before them
suddenly
rippled, as if viewed through disturbed water. The moons
flickered
, and the vision of Dymas intensified. For a moment, Aurora could smell exotic spices and hear distant music drifting up from the realm below. "He sees us," Nyx hissed, pulling back from the edge. "We must go." Isolde remained unperturbed. "Prince Belphegor has always known where to find me. It is you he searches for, Nightwhisper." Nyx's form shuddered at the use of that name. "Then we have overstayed our welcome." "Perhaps," Isolde conceded. She turned to Aurora and, with fluid grace, removed a small vial from within her flowing garments. The container
appeared to
be carved from a single crystal and contained what looked like liquid starlight. "When you stand at the crossroads between worlds, three drops beneath your tongue will allow you to choose your path." Aurora hesitated before taking the vial. "What does that mean? What choice?" "The only one that matters," Isolde replied. "The choice of who you
truly
are." The Grove around them
began to
shift, the path behind them elongating impossibly. The triple moons overhead accelerated their journey across the sky. "The zenith approaches," Isolde said. "You must return before the Grove seals itself for the night. Even I cannot protect you from what walks these paths when darkness falls
completely
." Without warning, she leaned forward and placed a cool kiss on Aurora's forehead. The contact sent a jolt of electricity through Aurora's body, making the Heartstone Pendant flare with crimson light. "Remember," Isolde whispered against her skin. "The Veil parts for those who already belong to both sides." Before Aurora could ask what this meant, Nyx grasped her arm, their touch surprisingly solid for a being of shadow. "We need to leave. Now." They fled down the path as the mushrooms' glow
began to
fade. The Grove twisted around them, distances contracting and expanding unpredictably. Trees that had stood meters apart now crowded together, their bark rippling with symbols that burned themselves into Aurora's peripheral vision. The standing stones appeared
suddenly
before them, much closer than they should have been. Beyond them, Richmond Park looked impossibly mundane and distant, like a painting viewed through frosted glass. "Don't look back," Nyx warned as they pulled Aurora toward the threshold. "The Grove shows its true nature at moonrise." Aurora clutched the crystal vial in one hand and the Fae blade in the other as they burst through the standing stones. The transition felt like pushing through a membrane, a moment of resistance followed by sudden release. They stumbled onto ordinary English soil as the last daylight faded from the sky. Behind them, the standing stones hummed with power, and for just a moment, Aurora thought she could see all three colored moons reflected in their weathered surfaces. Then the vision
was gone
, leaving only ancient oak and the first stars appearing overhead. The Heartstone Pendant grew cool against her skin, its pulse subsiding to dormancy once more. "Did that
really
happen?" Aurora asked, her voice sounding too loud and flat in the normal acoustics of the park. Nyx, now fully solidified in the gathering darkness, pointed to the crystal vial still clutched in her hand. "The Seer's gifts are real enough. Though her purpose in giving them is rarely what it seems." Aurora stared back at the standing stones, now just weather-worn monuments in an ordinary park. But she knew what lay beyond—and what
was coming
with the solstice. "Three drops beneath my tongue," she murmured, "when I stand at the crossroads." The crystal felt cold against her palm—not the supernatural chill of Fae-forged metal, but the simple coldness of night falling over London.
created_at
"2026-02-17T01:54:44.457032+00:00"
2/17/2026, 1:54:44 AM
model
"anthropic/claude-3-7-sonnet-20250219"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
494
moderation_latency
157
generation_time
56580
tokens_prompt
1590
tokens_completion
3061
native_tokens_prompt
1757
native_tokens_completion
2770
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.046821
router
(null)
provider_responses
0
id
"msg_01Y8meq2KLba2uoHEU3mWju9"
status
200
is_byok
false
latency
494
endpoint_id
"1347c8dc-12f5-47df-8355-3ec7e80a8c67"
provider_name
"Anthropic"
model_permaslug
"anthropic/claude-3-7-sonnet-20250219"
api_type
"completions"
id
"gen-1771293227-mc7ItIENIVkMDxq9n1DW"
upstream_id
"msg_01Y8meq2KLba2uoHEU3mWju9"
total_cost
0.046821
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Anthropic"
Evaluation details
Result
Evaluator
Details
Meta Data
83.9506%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
27
adverbTagCount
4
adverbTags
0
"Nyx's voice was barely audible, like wind through autumn leaves [barely]"
1
"Isolde said, her melodic voice carrying clearly despite its softness [clearly]"
2
"Nyx whispered, their form growing more transparent with apparent agitation [more]"
3
"Nyx hissed, pulling back from the edge [back]"
36.2041%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1881
totalAiIsmAdverbs
12
found
0
adverb
"completely"
count
1
1
adverb
"perfectly"
count
2
2
adverb
"quickly"
count
1
3
adverb
"slightly"
count
1
4
adverb
"softly"
count
1
5
adverb
"suddenly"
count
4
6
adverb
"really"
count
1
7
adverb
"truly"
count
1
highlights
0
"completely"
1
"perfectly"
2
"quickly"
3
"slightly"
4
"softly"
5
"suddenly"
6
"really"
7
"truly"
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)
62.7858%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1881
totalAiIsms
7
found
0
word
"luminous"
count
1
1
word
"lurch"
count
1
2
word
"resonance"
count
1
3
word
"flickered"
count
1
4
word
"shimmered"
count
1
5
word
"stark"
count
1
6
word
"footsteps"
count
1
highlights
0
"luminous"
1
"lurch"
2
"resonance"
3
"flickered"
4
"shimmered"
5
"stark"
6
"footsteps"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"eyes widened/narrowed"
count
1
highlights
0
"eyes widened"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
1
narrationSentences
106
matches
0
"was surprised"
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
10
narrationSentences
106
filterMatches
(empty)
hedgeMatches
0
"appeared to"
1
"seemed to"
2
"tended to"
3
"began to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
140
matches
0
"see that she"
94.5108%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
65
mean
28.68
std
13.79
cv
0.481
sampleLengths
0
43
1
30
2
23
3
50
4
52
5
24
6
28
7
61
8
11
9
50
10
28
11
23
12
50
13
12
14
20
15
45
16
27
17
25
18
11
19
48
20
12
21
46
22
15
23
48
24
11
25
34
26
13
27
45
28
30
29
19
30
32
31
6
32
56
33
22
34
40
35
38
36
30
37
24
38
24
39
17
40
27
41
39
42
13
43
19
44
15
45
57
46
12
47
14
48
23
49
30
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
2
totalSentences
106
matches
0
"was surprised"
1
"was gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
238
matches
0
"was coming"
96.3687%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1359
adjectiveStacks
0
stackExamples
(empty)
adverbCount
60
adverbRatio
0.04415011037527594
lyAdverbCount
27
lyAdverbRatio
0.019867549668874173
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
140
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
140
mean
13.31
std
6.4
cv
0.481
sampleLengths
0
14
1
10
2
19
3
14
4
16
5
15
6
8
7
18
8
32
9
19
10
11
11
22
12
24
13
16
14
12
15
11
16
7
17
16
18
27
19
11
20
14
21
19
22
17
23
19
24
9
25
8
26
15
27
20
28
9
29
21
30
6
31
6
32
14
33
6
34
7
35
13
36
25
37
16
38
11
39
7
40
18
41
6
42
5
43
13
44
27
45
8
46
5
47
7
48
5
49
33
62.6190%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
9
diversityRatio
0.4142857142857143
totalSentences
140
uniqueOpeners
58
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
27
fancyCount
20
fancyTags
0
"Aurora whispered, her breath visible in sudden, unexpected cold (whisper)"
1
"Nyx's voice was barely audible, like wind through autumn leaves (be barely like)"
2
"Nyx replied, their violet eyes scanning the perimeter (reply, scan)"
3
"she murmured (murmur)"
4
"Nyx cautioned as Aurora approached the pool (caution approach)"
5
"she whispered (whisper)"
6
"Nyx explained, keeping a careful distance from the pool (explain, keep)"
7
"Isolde said, her melodic voice carrying clearly despite its softness (say, carry clearly)"
8
"laughed (laugh)"
9
"Isolde observed without turning (observe)"
10
"Aurora muttered, gripping the hilt of her Fae blade for reassurance (mutter, grip)"
11
"Isolde agreed (agree)"
12
"Nyx whispered, their form growing more transparent with apparent agitation (whisper, grow more)"
13
"Isolde said, her voice taking on a rhythmic quality (say, take on)"
14
"Aurora realized aloud (realize)"
15
"Nyx hissed, pulling back from the edge (hiss, pull)"
16
"Isolde conceded (concede)"
17
"Isolde whispered against her skin (whisper)"
18
"Nyx warned as they pulled Aurora toward the threshold (warn pull)"
19
"she murmured (murmur)"
84.4964%