NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-03-11-01KKFMPEV2TMY4DBBPKRWSZ2GR
Run Details
Model:
Stealth: Hunter Alpha
Test:
Tool usage within Novelcrafter
Scenario:
Create alternate prose sections
Duration:
17.5s
Cost:
$0.000000
Provider:
Stealth
Evaluation summary
Score
Evaluator
Details Link
Pass
Match blue prose section
(details)
Pass
Match green prose section
(details)
Pass
Match red prose section
(details)
no eval
Overall
Model input
System
You are an expert fantasy novel author. You are working on a novel called "The Chronicles of the Last Dragon". The following tools are available to you: - <nc-section> Use this tool to create a new section of prose. Arguments: - "data-title": The title of the section. - "data-color": Any color of (red, green, blue, yellow, purple, orange, pink, brown). Example usage: <nc-section data-title="Chapter 1: The Arrival" data-color="blue"> Frederick, a young squire, arrives at the castle to begin his training. </nc-section>
User/Human
The story so far: <storySoFar> Frederick, a young squire, arrives at the castle to begin his training. </storySoFar>
AI
My horse, a majestic stallion named Thunder, galloped across the open field. The wind whipped through my hair as I rode towards the castle gates. The sun was setting, casting a warm glow over the stone walls. I could see the banners of the kingdom fluttering in the breeze.
User/Human
Continue the story with the following instructions: """The local knight, Sir Roland, greets Frederick near the stables.""" Create 3 alternate prose sections that continue the story. - Version 1 (red) - Version 2 (green) - Version 3 (blue)
Model response
Messages
Meta
AI
<nc-section data-title="Chapter 1: The Arrival" data-color="red"> As Thunder slowed to a trot through the courtyard, a broad-shouldered knight stepped out from the shadow of the stables. His armor was dented and worn, bearing the marks of countless battles, and a deep scar ran from his left temple to his jaw. Sir Roland removed his gauntlet and extended a calloused hand. "You must be Frederick," he said, his voice like gravel stirred by a winter wind. His steel-grey eyes studied me with an intensity that made my skin prickle. "Your father wrote to me. Told me you'd be arriving at dusk." He grasped my forearm in the traditional warrior's greeting, his grip nearly crushing. "I won't lie to you, boy. Castle Briarcrest is no place for the faint of heart. The shadows grow longer here with each passing year, and the things that dwell within them grow bolder." He released my arm and turned toward the stables. "But first—see to your horse. A knight who neglects his mount is no knight at all. I'll be in the armory. Don't dawdle." </nc-section> <nc-section data-title="Chapter 1: The Arrival" data-color="green"> The stable yard buzzed with activity—stable hands carrying buckets, a blacksmith's hammer ringing from somewhere beyond the walls, the earthy scent of hay and horse sweat hanging in the warm evening air. As I dismounted, a figure emerged from the largest stable, brushing straw from his sleeve. "Well now, you've got your mother's eyes!" Sir Roland's voice was warm and bright, nothing like the stern warrior I had imagined. He was a lean man of middle years, his hair the color of autumn wheat, and his smile reached all the way to his hazel eyes. "I knew her, you know—before she married your father. Saved my life once, truth be told, with nothing but a sling and a river stone." He laughed at some private memory and clapped me on the shoulder. "Come, young Frederick! Thunder will be well looked after—these hands know their horses. Meanwhile, you must be starving. Cook's made her famous mutton stew, and I daresay it's the finest in the seven kingdoms. We'll talk, we'll eat, and tomorrow we begin. Welcome home, lad." </nc-section> <nc-section data-title="Chapter 1: The Arrival" data-color="blue"> The last light of day bled purple and gold across the courtyard as I led Thunder toward the stables. A figure waited there, motionless as a gargoyle, leaning against a wooden post with arms folded across a breastplate emblazoned with a silver dragon. Sir Roland. He said nothing as I approached, merely watched me with dark, unreadable eyes. When I finally stood before him, the silence stretched taut as a bowstring. Then, slowly, deliberately, he pushed himself from the post and circled me—once, twice—as though inspecting a horse at market. "Frederick of Ashwood," he said at last, and his voice carried the quiet authority of a man accustomed to being obeyed. "You look smaller than your father described." He stopped directly in front of me, tilting his head. "But then, your father was never known for precision with words." A ghost of a smile flickered across his lips before vanishing. "I am to be your master. In time, you will either earn the title of knight or you will leave these walls in shame. There is no middle ground." He straightened to his full height, towering above me. "We begin at dawn. Be ready—or don't. Makes no difference to me which path you choose." </nc-section>
created_at
"2026-03-11T23:46:15.536Z"
3/11/2026, 11:46:15 PM
model
"openrouter/hunter-alpha"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
2675
moderation_latency
(null)
generation_time
17272
tokens_prompt
318
tokens_completion
942
native_tokens_prompt
304
native_tokens_completion
848
native_tokens_completion_images
(null)
native_tokens_reasoning
65
native_tokens_cached
256
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
router
(null)
provider_responses
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer
(null)
api_type
"completions"
id
"gen-1773272775-HX2qJAsygfpD0UxiH6y0"
upstream_id
"gen-1773272775-HX2qJAsygfpD0UxiH6y0"
total_cost
0
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Stealth"
Evaluation details
Result
Evaluator
Details
Meta Data
Pass
Match blue prose section
/<nc-section data-title="[^"]*" data-color="blue">[^<]+<\/nc-section>/
n/a
Pass
Match green prose section
/<nc-section data-title="[^"]*" data-color="green">[^<]+<\/nc-section>/
n/a
Pass
Match red prose section
/<nc-section data-title="[^"]*" data-color="red">[^<]+<\/nc-section>/
n/a
no eval