Tested prompt · AI story generator
The same first and last sentence: every AI model's reply, tested
We ran this hard AI story generator test input on all 20 models in llmwise, the way the tool runs it, and checked every reply the same way. Here's each one as it came, with whether it passed, what it cost and how long it took.
Based on 20 of our test runs on , through OpenRouter with the tool's own instructions and the app's settings. Updated .
Short answer
17 of 20 models passed this AI story generator test input's check (rubric); Claude Haiku 5.5, Claude Haiku 4.5, and GPT-6 Luna didn't. The cheapest reply that passed was GLM 5.3 Flash's, at $0.00023; the fastest, Gemini 3.8 Flash's in 3.1 s. The dearest reply, Claude Fable 5.1's, cost 138 times as much ($0.0322).
The prompt, as sent, and its check
Checked by rubric (graded), the same way for every model.
The same first and last sentence (hard)
Write a short story from this idea, with a title on the first line. Keep every name and detail in it, and give it a real ending. --- A commuter named Priti. The story must begin and end with the same sentence: “The train was late again.”
Sent with the AI story generator's own instructions as the system prompt, as a free run of the tool sends them.
Graded on:
- Frame kept: The story's first sentence and its last sentence are both exactly “The train was late again.” (the title aside).
- Something changes: Between the two identical sentences something has changed for Priti, so the last one reads differently from the first.
- Shows the story: It tells the story through action and detail rather than summary, and keeps Priti and the train at its centre.
How the AI story generator's test inputs are scored, with every model's results on all five.
Every model's result
All 20 models on this test input, in catalog order.
| Model | Result | Cost | Time | Reply |
|---|---|---|---|---|
| Claude Fable 5.1Anthropic | Passed: Graded 4.7 of 5 on average (lowest 4). | $0.0322 | 11.1 s | 556 tokens |
| Claude Opus 5.5Anthropic | Passed: Graded 5.0 of 5 on average (lowest 5). | $0.0213 | 13.0 s | 545 tokens |
| Claude Sonnet 5.5Anthropic | Passed: Graded 4.7 of 5 on average (lowest 4). | $0.0070 | 6.6 s | 616 tokens |
| Claude Sonnet 5Anthropic | Passed: Graded 4.0 of 5 on average (lowest 3). | $0.0058 | 8.2 s | 492 tokens |
| Claude Haiku 5.5Anthropic | Failed: Graded 3.7 of 5 on average (lowest 2). | $0.00034 | 4.8 s | 594 tokens |
| Claude Haiku 4.5Anthropic | Failed: Graded 3.3 of 5 on average (lowest 2). | $0.0024 | 5.8 s | 403 tokens |
| GPT-6 AstraOpenAI | Passed: Graded 4.7 of 5 on average (lowest 4). | $0.0104 | 49.9 s | 346 tokens |
| GPT-6.1 SolOpenAI | Passed: Graded 4.7 of 5 on average (lowest 4). | $0.0036 | 13.1 s | 349 tokens |
| GPT-6 SolOpenAI | Passed: Graded 4.7 of 5 on average (lowest 4). | $0.0066 | 17.2 s | 336 tokens |
| GPT-6 LunaOpenAI | Failed: Graded 3.7 of 5 on average (lowest 3). | $0.00011 | 4.3 s | 382 tokens |
| Gemini 4 ArgonGoogle | Passed: Graded 5.0 of 5 on average (lowest 5). | $0.0022 | 8.2 s | 356 tokens |
| Gemini 3.1 Pro (preview)Google | Passed: Graded 4.7 of 5 on average (lowest 4). | $0.0113 | 16.2 s | 329 tokens |
| Gemini 3.8 FlashGoogle | Passed: Graded 4.3 of 5 on average (lowest 4). | $0.00075 | 3.1 s | 332 tokens |
| DeepSeek V4.1 FlashDeepSeek | Passed: Graded 4.7 of 5 on average (lowest 4). | $0.0012 | 4.2 s | 321 tokens |
| DeepSeek V4 ProDeepSeek | Passed: Graded 4.3 of 5 on average (lowest 4). | $0.0070 | 12.5 s | 267 tokens |
| Grok 4.7xAI | Passed: Graded 5.0 of 5 on average (lowest 5). | $0.0087 | 21.2 s | 329 tokens |
| Kimi K3Moonshot | Passed: Graded 4.3 of 5 on average (lowest 3). | $0.0034 | 17.5 s | 347 tokens |
| GLM 5.3Z.ai | Passed: Graded 4.0 of 5 on average (lowest 3). | $0.0018 | 3.4 s | 426 tokens |
| GLM 5.3 FlashZ.ai | Passed: Graded 4.7 of 5 on average (lowest 4). | $0.00023 | 14.9 s | 361 tokens |
| Mistral Large 4Mistral | Passed: Graded 4.0 of 5 on average (lowest 3). | $0.0045 | 42.0 s | 193 tokens |
Cost: what OpenRouter charged us for the reply. Time: from sending to the whole reply. Reply: its length in tokens, thinking not counted. In llmwise you pay per message, not per token: each of these replies counted as one message on Pro.
Every reply
The 3 replies that failed first, then the ones that passed, from the cheapest up.
GPT-6 Luna
Failed: Graded 3.7 of 5 on average (lowest 3).
The train was late again. Priti stood beneath the station clock, one hand gripping her umbrella, the other clutching a paper bag that smelled of cardamom. Around her, commuters refreshed their phones and sighed at the tracks. A little boy in a yellow raincoat tugged his father’s sleeve. “We’ll miss the school concert.” His father crouched. “We’ll get there when we get there.” Priti glanced at the paper bag. Inside was a cake she had promised to bring to her office farewell that morning. Her last day. She had meant to say goodbye in person, not leave a cake with the receptionist. A crackle came over the loudspeaker: a signal failure had stopped trains in both directions. The platform groaned as one. Then the boy’s father looked at Priti. “You know another way to the school?” “I do,” she said. “There’s a bus from the next street. It’s slower, but it goes right past the hall.” The father hesitated. The boy’s face had fallen. Priti tucked the cake under her arm and led them through the station exit. At the bus stop, she called her office and told her colleagues to cut the cake without her. Then she handed the boy the umbrella. “You hold this,” she said. “I’ll protect the important cargo.” The boy held it solemnly over the cake. At the school hall, they arrived just as the concert began. The boy hurried inside; his father turned back to thank Priti, but she waved him on. By the time she reached her office, the cake was gone—shared with the commuters who had followed her onto the bus. Her colleagues greeted her with crumbs on their sleeves and a card signed by everyone. Priti smiled, set down her umbrella, and opened the card. The train was late again.
340 tokens in, 382 out · 4.3 s · $0.0001 · 1 message on Pro · answered by openai/gpt-6-luna via OpenAI ·
Claude Haiku 5.5
Failed: Graded 3.7 of 5 on average (lowest 2).
The Last Platform The train was late again. Priti stood under the flickering sign at Harrow Road station, her laptop bag digging into her shoulder. She checked the clock, then the empty tracks, then her phone. Eight minutes. Her manager would notice the missed call-in, and she had promised her sister she would be on time for the interview prep call. A man in a paint-stained jacket sat on the bench beside her, a sketchbook open on his knee. He had been drawing the same dripping pipe for twenty minutes. "You're going to miss it," he said without looking up. "Miss what?" "Whatever you're rushing toward." He turned the page. "Trains here come when they're ready. Always have." Priti laughed, a short, tired sound. "Easy for you to say. You don't have a job waiting." "Don't I?" He tapped the sketchbook. "I paint the murals on these walls. Nobody notices those either." She looked up then, really looked, and saw the faint outline of a blue heron half hidden beneath grime on the tiled wall behind them. It had wings spread wide, as if about to lift off. The rails hummed. Lights swept across the platform. The train rolled in, forty minutes behind schedule. Priti did not get on it. She sat back down, pulled out her phone, and typed to her manager: Running late. Will explain Monday. Then she texted her sister: Do the interview prep without me. You'll be brilliant. The painter nodded and kept sketching. When the next train came, Priti stood, slung her bag over her shoulder, and walked to the wall. She pressed her palm against the heron's wing. "Who's going to finish it?" she asked. "You are," he said, and handed her a brush. The train was late again, and for once, Priti was in no hurry at all.
442 tokens in, 594 out · 4.8 s · $0.0003 · 1 message on Pro · answered by anthropic/claude-haiku-5.5 via Anthropic ·
Claude Haiku 4.5
Failed: Graded 3.3 of 5 on average (lowest 2).
The Train Was Late Again Priti shifted her weight from one foot to the other, checking her phone for the third time in as many minutes. 7:47 AM. The announcement crackled overhead: delays due to signal failure. She'd be late for the Henderson presentation, the one she'd spent all week preparing. A man beside her muttered a curse under his breath. An elderly woman lowered herself slowly onto a bench. A teenager earbuds in, seemed oblivious. Priti had made this commute for four years, and delays had become as routine as the coffee she clutched in her other hand. She pulled out her presentation notes, but the words blurred together. What was the point? Even if she got there eventually, Henderson would mark her down for tardiness. She thought about giving up, taking the day off, calling in sick. How many presentations had she crushed anyway? How many had made any real difference? A child's cry broke through her spiral. A little boy, maybe five, had dropped his toy train onto the tracks. His mother pulled him back, speaking softly, explaining that they'd get him a new one. The boy nodded, tears drying, already moving on. Priti watched the yellow headlight appear in the tunnel. The train emerged, brakes hissing, doors sliding open. She boarded with the crowd and found a seat. At Henderson's office, she arrived at 8:34 AM. Her hands still trembled as she set up the projector, but she began anyway. Halfway through, Henderson leaned forward, engaged, asking sharp questions. By the end, he nodded once, firmly. "Strong work, Priti. This is exactly what we needed." She walked to the platform that evening, her phone buzzing with a confirmation email. The train was late again.
358 tokens in, 403 out · 5.8 s · $0.0024 · 1 message on Pro · answered by anthropic/claude-haiku-4.5 via Azure ·
GLM 5.3 Flash
Passed: Graded 4.7 of 5 on average (lowest 4).
The train was late again. Priti leaned against the platform pillar, blew on her gloved hands, and watched the departure board flicker its apology: DELAYED 20 MINUTES. Beside her, an elderly man in a mustard scarf hummed tunelessly. She recognised him—he was always there, always humming, always alone. "You know," he said, without looking at her, "this platform used to have a piano. Right there, under the clock." "Really?" Priti said, half-listening, checking her phone. "Somebody wheeled it away one winter. Never came back. Now it's just announcements." He hummed again, and this time she realised it wasn't tuneless at all—it was a melody, patient and repeating, like something waiting to be finished. The board flickered: DELAYED 35 MINUTES. Groans rippled down the platform. Priti put her phone in her pocket. "What was the tune?" "My wife's. She played it every morning before work. Never wrote it down." He tapped his temple. "It's all I've got of it." "How long since you lost her?" "Nine years." He smiled at the tracks. "Nine years of late trains." Priti looked at the empty space under the clock, and something turned over in her chest. Next morning she arrived forty minutes early, wheeling something behind her—a battered second-hand keyboard bought with her overtime pay. She set it under the clock and found the old man already there. "Go on," he said. "I'll hum. You find the notes." The melody rose shakily over the announcements, and commuters slowed, then stopped, then stayed. The train was late again.
351 tokens in, 361 out · 14.9 s · $0.0002 · 1 message on Pro · answered by z-ai/glm-5.3-flash via Parasail ·
Gemini 3.8 Flash
Passed: Graded 4.3 of 5 on average (lowest 4).
The Platform Clock The train was late again. Priti checked her wristwatch, scowling as the red digital numerals on the platform board flickered to add another ten minutes. The cold November wind swept down the tracks, biting through her wool scarf. Around her, other travelers paced in silent irritation. An elderly man beside her grumbled under his breath, his hands shaking slightly as he tried to unfold a paper schedule. "They never stick to the timetable," the man sighed, dropping the folded paper onto the damp platform tiles. Priti stepped forward and scooped it up before the wind could blow it away. "Platform three usually catches up after rush hour," she offered, handing it back with a small smile. "I hope so," the man said softly, meeting her eyes. "My granddaughter is performing her first violin solo at six. I promised I’d be in the front row." Priti looked down at her own heavy briefcase, packed with spreadsheets that would still be waiting for her tomorrow. Her shoulders loosened. She had spent three years treating the daily commute like a battle against the clock, ignoring every face along the way. "Take the local connecting line at the next station," Priti suggested, pointing toward the opposite platform where a smaller railcar sat idling. "It loops past the school district. You'll make it with time to spare." The man lit up with relief and hurried toward the walkway with a grateful wave. Priti stood by the yellow line, no longer counting the seconds, content to simply breathe the crisp evening air. The train was late again.
353 tokens in, 332 out · 3.1 s · $0.0008 · 1 message on Pro · answered by google/gemini-3.8-flash via Google AI Studio ·
DeepSeek V4.1 Flash
Passed: Graded 4.7 of 5 on average (lowest 4).
The Platform Between The train was late again. Priti stood at the yellow line on Platform 2, jaw tight, thumb scrolling through nothing. Nine minutes until the 6:42, then eight. Behind her, a boy in a school uniform swung his legs off the bench and hummed. "Your train is late too?" Priti asked. "Mine already came," said the boy, whose name was Aniket. "I let it go." "Why?" "Because Rafiq only plays until the train leaves." He pointed down the platform. An old man in a grey cap had a guitar case open at his feet and was playing something slow and low, the notes barely rising above the announcement speaker. Priti had stood on this platform for six years and had never once heard him. "Six years," she said out loud, to nobody. "Then you weren't listening," said Aniket. She sat down on the bench. The 6:42 arrived, doors sighing open, the crowd pouring in like water. Priti stayed where she was. Rafiq's fingers moved, the melody turned a corner, and the doors closed on a train she did not board. When he finished, Aniket clapped twice, loudly. Priti dug a twenty-rupee note from her bag and laid it in the guitar case, and Rafiq nodded as if he had been expecting her all along. The next train took her home. It was full and slow and smelled of rain, and Priti found she did not mind. The train was late again.
368 tokens in, 1,010 out (689 of them reasoning) · 4.2 s · $0.0012 · 1 message on Pro · answered by deepseek/deepseek-v4.1-flash via Together ·
GLM 5.3
Passed: Graded 4.0 of 5 on average (lowest 3).
The Train Was Late Again The train was late again. Priti stood at the edge of the platform, counting the third minute past the scheduled time, her coffee cooling in her hand. "You can set your watch by it being wrong," said Mr. Alvarez, the newsstand vendor, as he folded his papers. "Nineteen minutes today, if the pattern holds." Priti had been riding this line for six years. She knew which seat stayed empty longest, which conductor smiled, which delay meant a broken signal and which meant something worse. But this morning felt different. The departure board flickered, and the announcer's voice crackled: "Service suspended. Buses at street level." The crowd groaned and surged toward the stairs. Priti almost went with them. Then she noticed the elderly woman by the bench, the one she'd seen a hundred times but never spoken to, gripping her cane and staring at the stairs like they were a mountain. "Can I help?" Priti asked. "Bus steps are too high for me," the woman said. "I'll wait for the next train. If one comes." "Then I'll wait too." Priti surprised herself by sitting down. Her name was Ruth, it turned out. She'd been a schoolteacher for forty years, and she'd never once been late to class, but trains no longer cared about her record. They talked while the platform emptied, about Ruth's retired greyhound named Biscuit, about Priti's job she wasn't sure she loved anymore. "There's always the next train," Ruth said. "The trick is having someone to wait with." At last the rails hummed, and the train slid in, nearly empty and perfectly quiet. Priti helped Ruth aboard and took the seat beside her, the one she'd never chosen before. Her phone buzzed with meetings missed, but she felt lighter than she had in years. She had a new friend, and a new reason to take the 8:15. The train was late again.
351 tokens in, 426 out · 3.4 s · $0.0018 · 1 message on Pro · answered by z-ai/glm-5.3 via Friendli ·
Gemini 4 Argon
Passed: Graded 5.0 of 5 on average (lowest 5).
Platform Four The train was late again. Priti checked her watch, sighed, and shifted her heavy briefcase from her left hand to her right. Every Tuesday, the 8:15 into the city stalled somewhere past the river, leaving a hundred silent strangers staring at their shoes on the cold concrete. A sudden gust of wind whipped down the tracks, snatching a sheet of paper from the hands of the man standing next to her. It skittered across the yellow safety line. Before it could tumble onto the rails, Priti dropped her briefcase and planted her boot right on the corner of the page. She picked it up. It was a charcoal sketch of the station clock, except the hands were drawn as twisting vines and perched birds. "Thank you," the man said, stepping forward. He had charcoal smudged across his knuckles and a worn sketchbook tucked under his arm. "That's two mornings of delays you just saved." Priti handed it back, looking from the drawing to the dull iron clock hanging above them. "I look at that thing every day and only see how many minutes of work I'm missing." "Try looking past the numbers," he said, offering a warm smile. "I'm Leo, by the way." "Priti," she replied, feeling the tight knot in her shoulders loosen for the first time in months. "Show me what else you've drawn while we've been stranded here." Leo flipped open his book, holding one side while Priti held the other against the breeze. Down the tracks, the amber departure board flickered, adding another ten minutes to the wait, and Priti smiled. The train was late again.
386 tokens in, 356 out · 8.2 s · $0.0022 · 1 message on Pro · answered by google/gemini-4-argon via Google AI Studio ·
Kimi K3
Passed: Graded 4.3 of 5 on average (lowest 3).
The Late Train The train was late again. Priti shifted her bag on the bench and watched the departure board flicker. Platform 4, delayed. Platform 4, delayed. She had learned the board's moods the way some people learn weather. "Every morning," she muttered. "Every single morning," said the man beside her. He had a thermos and a folding stool, like someone who had stopped pretending this was temporary. "I used to rage. Now I bring tea." He poured her half a cup without asking. She took it. They drank in silence, watching pigeons strut along the yellow line like they owned the timetable. The next day he was there again. And the day after. His name was Dev, he told her, and he had been riding this line for eleven years, and the train had been late for roughly eleven years. He knew which pigeon was which. He pointed out the one with the bent foot, called it Stationmaster. Priti started leaving home earlier, not for the train, which would never deserve it, but for the bench. For the half cup of tea. For Dev's running commentary on the Stationmaster's territorial disputes. Then one morning the board blinked green. On time. The train rolled in, shining and absurd. Commuters swarmed the doors. Priti stood up, bag in hand, and looked at Dev. He looked at his thermos. "Well," he said. "Disaster." The doors chimed. Priti stepped back, sat down, and let the on-time train leave without her. The train was late again.
428 tokens in, 362 out (15 of them reasoning) · 17.5 s · $0.0034 · 1 message on Pro · answered by moonshotai/kimi-k3 via Wafer ·
GPT-6.1 Sol
Passed: Graded 4.7 of 5 on average (lowest 4).
The Waiting Room The train was late again. Priti checked her watch, then the locked waiting-room door. Rain slipped beneath the platform roof and darkened the shoulders of her coat. “Used to be warm in there,” said the man beside her. She had stood beside him every weekday for three years. She didn’t know his name. “Why’s it locked?” He pointed to a notice curling against the glass: DEMOLITION SCHEDULED, MONDAY. Through the window, Priti saw wooden benches, a cold stove, and a clock stopped at eight seventeen. “They asked whether anyone used it,” he said. “Nobody answered.” “Where did they ask?” “Inside.” Priti laughed once, sharply. Then she photographed the notice. That evening, she missed her usual train home on purpose. She knocked on the station manager’s office. “It costs money to keep a room open,” he told her. “And nothing to ask a question where people can answer it.” He looked past her at the twelve commuters crowded into his doorway. By Friday, forty-seven names filled Priti’s notebook. Someone offered paint. Someone offered curtains. The man from the platform, whose name was Arun, offered to repair the clock. On Monday, the demolition crew arrived. Priti stood in front of the door, clutching the station manager’s email. The foreman read it, called his office, and returned to his van. A month later, Priti pushed open the waiting-room door. Arun was winding the clock. A kettle clicked off beneath the official notice granting them a six-month trial. “Tea?” he asked. She set down her bag. The train was late again.
340 tokens in, 653 out (304 of them reasoning) · 13.1 s · $0.0036 · 1 message on Pro · answered by openai/gpt-6.1-sol via OpenAI ·
Mistral Large 4
Passed: Graded 4.0 of 5 on average (lowest 3).
The Yellow Crayon The train was late again. Priti stood beneath the flickering platform light, her breath fogging the glass. Twenty minutes had passed since the scheduled arrival, and the rain outside had turned to sleet. She dug her hands deeper into her coat pockets, watching a porter in a red uniform pace near the ticket barrier. A small girl sat on the bench beside her, swinging her legs. She wore a yellow raincoat that glowed against the gray concrete. In her lap, she held a sketchbook and a stub of crayon. “My train’s never on time,” the girl said, not looking up. “So I drew it flying instead.” Priti glanced at the paper. A silver train with paper wings soared above the city skyline, leaving a trail of golden stars. “That’s beautiful,” Priti said. “Want to keep it?” The girl tore the page free and pressed it into Priti’s hand. “For when you’re tired of waiting.” Before Priti could answer, the screech of brakes cut through the station. Headlights blazed through the sleet as the train finally rounded the bend, its doors opening with a hiss of steam. Priti stepped aboard, clutching the drawing. She found a seat by the window and unfolded the paper, smoothing the creases. Through the glass, she watched the platform recede—the girl was gone, the bench empty, but the yellow crayon the girl had dropped lay on the seat beside her. She picked it up, tucked it into her pocket, and smiled. The train was late again.
345 tokens in, 2,064 out (1,871 of them reasoning) · 42.0 s · $0.0045 · 1 message on Pro · answered by mistralai/mistral-large-4-0 via Mistral ·
Claude Sonnet 5
Passed: Graded 4.0 of 5 on average (lowest 3).
The Same Sentence The train was late again. Priti stood at the edge of platform four, coffee cooling in her hand, watching the empty tracks stretch off into the gray morning. She checked her watch. Six minutes gone already. At this rate she'd miss the handoff meeting, and Devlin would give her that look again, the one that said he'd covered for her twice this month. An announcement crackled overhead, apologizing for delays due to a signal fault further up the line. Nobody around her reacted. They'd all heard it before. A man in a green scarf sighed and sat down on the bench, pulling out a paperback. A woman with a stroller rocked it gently, humming to a baby who wasn't crying but might start. Priti thought about walking. Twenty minutes, maybe twenty-five, if she cut through the market street. She'd done it once before during a strike and arrived sweating but oddly pleased with herself, like she'd beaten some faceless system at its own game. Instead she sat down next to the man with the scarf. He glanced up, offered a small, tired smile, the kind strangers give each other when they share a minor disaster. "Every single day," he said. "Every single day," she agreed. They sat in the quiet, watching pigeons argue over crumbs near the tracks. Eventually the rails began to hum, a low vibration that meant something was finally coming. Priti stood, brushed off her coat, and felt, for reasons she couldn't quite name, less annoyed than before. The train was late again.
440 tokens in, 492 out · 8.2 s · $0.0058 · 1 message on Pro · answered by anthropic/claude-sonnet-5 via Anthropic ·
GPT-6 Sol
Passed: Graded 4.7 of 5 on average (lowest 4).
The Other Timetable The train was late again. Priti stared at the blank space beside its departure time. She had left home early, packed her lunch, and promised the new nurse she would be at the hospital to show her where everything was. Now the platform clock ticked toward eight. A man beside her folded his newspaper. “I can get as far as the hospital on the number six bus,” he said, “but I don’t know where it stops.” “I do.” Priti pointed across the road. “Come on.” At the bus stop, they found three other passengers from the platform. One knew a quicker route to the university. Another knew which bus went past the market. Priti pulled a pen from her bag and wrote the routes on the back of her lunch receipt. The next morning, she brought a sheet of cardboard. She propped it beneath the departure board and wrote ALTERNATIVES across the top. As people added times and stops, the station attendant came over. “You can’t leave that there,” he said. Priti reached for the cardboard. “All right.” He glanced at the departure board, then at the people gathered around her list. “There’s a noticeboard by the entrance,” he said. “It’s empty.” A week later, Priti arrived to find a fresh sheet pinned there. Someone had added the early bus from the north side of town. Beneath it, in careful handwriting, were the words THANK YOU, PRITI. She took out her pen to correct one departure time. Behind her, the station speaker crackled. The train was late again.
340 tokens in, 1,243 out (907 of them reasoning) · 17.2 s · $0.0066 · 1 message on Pro · answered by openai/gpt-6-sol via OpenAI ·
DeepSeek V4 Pro
Passed: Graded 4.3 of 5 on average (lowest 4).
The Third Delay The train was late again. Priti checked the platform clock and sighed, shifting her canvas bag from one shoulder to the other. The 7:42 to Vashi had never once arrived at 7:42, but today the board flickered with an extra fifteen minutes. A red balloon drifted past the empty tracks, its string trailing over the gravel. Priti watched it snag on a signal pole. No one else seemed to notice. A man in a gray suit cursed at his phone. A woman with two children fed them biscuits from a crinkling packet. Priti sat on the cold bench and pulled out her notebook. She had meant to write a complaint to the railway office for weeks. Instead, she drew the balloon, then the pole, then the man's hunched shoulders. Her pencil moved without thinking. When the train finally pulled in, the doors opened with a tired hiss. Priti stood, but the balloon had already slipped free and floated up over the station roof. She watched it rise until it was a red dot against the gray sky. She left the notebook on the bench. Let someone else find the drawing. Let them wonder who had seen the balloon. Priti stepped inside the train and did not check the clock. The train was late again.
342 tokens in, 1,736 out (1,469 of them reasoning) · 12.5 s · $0.0070 · 1 message on Pro · answered by deepseek/deepseek-v4-pro-0813 via Wafer ·
Claude Sonnet 5.5
Passed: Graded 4.7 of 5 on average (lowest 4).
The Seat by the Window The train was late again. Priti stood on the platform with her thermos and her bag of unmarked worksheets, watching the board flicker between "Delayed" and "Delayed." Around her, the regulars sighed in their usual places. There was the man with the cello case, the woman who did her crossword in pen, and the teenager who never took out his earphones. Priti had commuted for six years and had never spoken to any of them. She had a system: same spot, same carriage, same seat by the window, eyes on her worksheets. Talking was for people with time. Today the announcement crackled that the train would be twenty minutes behind. The cello man groaned aloud. The crossword woman looked up and said, to nobody, "Seven letters, 'patient endurance.'" "Fortitude," said Priti, before she could stop herself. It was eleven letters. She winced. "Forbearance," said the cello man, and the crossword woman wrote it in with a flourish. "That's eleven. It fits." "It's ten," said the teenager, pulling out one earphone. They all counted on their fingers. It was ten. Someone laughed, and then all of them did. By the time the train finally groaned into the station, Priti knew that the cello was named Bernard, that the crossword woman was called Marguerite, and that the teenager, Dev, was learning to play the same piece Bernard was rehearsing. Bernard offered to listen to him if Dev brought his guitar on Thursday. On board, Priti walked straight past her usual seat by the window. Marguerite had saved a place beside her and was tapping the crossword with her pen. "Nine letters," Marguerite said. "'Stranger who becomes a friend.'" Priti sat down, set her worksheets aside, and took the pen. Outside, the town slid past, and for once she did not mind how slowly. The train was late again.
442 tokens in, 616 out · 6.6 s · $0.0070 · 1 message on Pro · answered by anthropic/claude-sonnet-5.5 via Anthropic ·
Grok 4.7
Passed: Graded 5.0 of 5 on average (lowest 5).
The Same Platform The train was late again. Priti shifted her bag and watched the board blink. Twelve minutes. Her supervisor hated twelve minutes. She typed an apology, deleted it, and typed it again. A boy beside her tugged his mother’s sleeve. “We’re going to miss it.” “We already have,” the mother said, not unkindly. Priti almost smiled. Then the boy dropped a paper crane, and the wind from the tunnel took it under the bench. He crouched, too small to reach. “Hold on,” Priti said. She knelt, coat in the grit, and fished the crane out. One wing was bent. She smoothed it with her thumb and set it in his hand. “Thank you,” the mother said. “He folds one every morning for his sister. Hospital day.” Priti’s apology sat unsent. She looked at the boy, at the careful bird, at the board still counting. She put the phone away. “Which ward?” she asked. They told her. When the train finally came, she did not push to the doors. She let them on first and stood where she could see the crane’s white wing between shoulders. At the hospital stop she got off with them, though her office was two stations on, and walked them to the lift. Her supervisor would be furious. Priti found she could live with that. In the evening she waited on the same platform, coat still dusty at the knee, a paper crane of her own folded badly in her pocket. The board flickered. People groaned. The train was late again.
1,574 tokens in, 1,213 out (884 of them reasoning) · 21.2 s · $0.0087 · 1 message on Pro · answered by x-ai/grok-4.7 via xAI ·
GPT-6 Astra
Passed: Graded 4.7 of 5 on average (lowest 4).
Nine Minutes The train was late again. Priti checked the platform clock, then the message from her manager: One more late arrival and we need to talk. Beside her, an elderly man held a paper bag against his chest. Something inside it ticked. “Clock?” Priti asked. “Kitchen timer. My granddaughter’s invention.” He opened the bag. Wires curled around a timer taped to a toy train. “It reminds me to take my tablets. She’s demonstrating it at school today.” He showed Priti a handwritten invitation. Nine o’clock. Platform Primary. “That’s two streets away,” she said. “I know. But I can’t manage the footbridge.” Beyond the tracks stood the school’s red roof. The station lift had been broken for weeks. The step-free route went half a mile around. Priti looked at the rails, empty all the way to the bend. “Come on,” she said. They walked slowly. At the crossing, the timer rang. The man stopped, took his tablets, and offered her a peppermint. By the school gates, Priti’s phone was buzzing. She answered. “I’m late. The lift’s still broken, and I’ve been helping someone get around it.” “We’ll discuss it when you arrive.” “Yes,” Priti said. “We should.” That evening she drafted a complaint to the railway. The man signed it. So did forty-three commuters. Six weeks later, Priti stood beside him as the repaired lift opened. His granddaughter rolled the toy train inside first. Priti checked the departures board, then folded her newspaper and made room for them on the bench. The train was late again.
340 tokens in, 346 out · 49.9 s · $0.0104 · 1 message on Pro · answered by openai/gpt-6-astra via OpenAI ·
Gemini 3.1 Pro
Passed: Graded 4.7 of 5 on average (lowest 4).
The Silver Lining Express The train was late again. Priti checked her watch and groaned. She shifted her heavy work bag to her other shoulder and paced the edge of the yellow platform line. Usually, she would bury her face in her phone to pass the agonizing minutes, but a blank, dead screen stared back at her. Forced to look around, she crossed her arms and stared down the empty tracks. A sudden gust of wind swept down the tunnel, blowing a small, leather-bound book across the concrete. It bumped against Priti's polished shoes. She bent down and picked it up. The pages fluttered open, revealing intricate pencil sketches of the station. She turned the page and gasped. It was a drawing of her from yesterday, leaning against the very same pillar, fast asleep while standing up. "Excuse me," a breathless voice called out. A man in a paint-splattered coat jogged through the turnstiles, patting his empty pockets. "I think that belongs to me." Priti handed the book over, a rare smile breaking across her face. "You captured my exhaustion perfectly," she said. The man laughed, tucking the sketchbook under his arm. "I call it the morning commute series. I am Leo." They stood together by the pillar, talking about art, the city, and the strange routines they all shared. When the familiar rumble finally echoed from the dark tunnel, Priti did not rush toward the platform edge. She stood beside her new friend, feeling entirely unbothered by the time. The train was late again.
353 tokens in, 1,822 out (1,493 of them reasoning) · 16.2 s · $0.0113 · 1 message on Pro · answered by google/gemini-3.1-pro-preview via Google AI Studio ·
Claude Opus 5.5
Passed: Graded 5.0 of 5 on average (lowest 5).
The Letter on Platform Four The train was late again. Priti checked her phone, sighed, and checked it again, as if the numbers might change out of pity. Around her, the platform filled with the usual grumbling, umbrellas, and the smell of wet newspapers. "Excuse me," said a voice beside her. An old man in a brown cardigan held out an envelope. His glasses sat in his other hand, one lens cracked straight through. "I dropped them on the stairs," he said. "My granddaughter wrote to me from Toronto. Would you read it? I've waited three weeks for this." Priti glanced at the departures board. Twelve minutes' delay. "Of course." She read slowly. The granddaughter had started university. She missed his cooking. She'd learned to skate, badly. At the part about the skating, the old man laughed so hard he had to sit down on the bench. "Mr. Bose," he said, offering his hand. "Would you help me answer it? My handwriting shakes." Priti pulled a pen from her bag and balanced her notebook on her knee. He dictated about his tomatoes, the neighbor's noisy parrot, and how proud he was. Her train rolled in, doors hissing open. Priti looked at it. Then she looked at the half-finished letter. "Keep going," she said. "There's another in twenty minutes." The next morning, she arrived early with envelopes, stamps, and a spare pair of reading glasses from the chemist. Mr. Bose was already on the bench, waving. Priti sat beside him, uncapped her pen, and smiled at the announcement crackling overhead. The train was late again.
442 tokens in, 978 out (433 of them reasoning) · 13.0 s · $0.0213 · 1 message on Pro · answered by anthropic/claude-opus-5.5 via Google ·
Claude Fable 5.1
Passed: Graded 4.7 of 5 on average (lowest 4).
The Late Train The train was late again. Priti stood on the platform at Wexford Street, her coat buttoned to the throat, watching the board flicker from four minutes to six. Around her, the usual faces did the usual things: the man with the folded newspaper sighed, the girl with the green headphones bounced on her heels. "Every single day," Priti said, to no one. "Every single day," agreed a voice beside her. An old woman in a red hat was smiling at the tracks as if they had told a joke. "You don't seem bothered," Priti said. "I've been late to everything for eighty years. Nobody remembers. They remember whether you were kind when you arrived." The board jumped to eleven minutes. A groan rolled down the platform. Priti's phone buzzed: a message from her manager, Dev. Presentation moved up. Where are you? She typed a furious reply, then stopped. The old woman had sat down on the bench and was struggling with a paper bag. Priti put the phone away and crouched beside her. "Let me," she said, and eased the bag open. Inside were oranges, and the woman offered her one. "For the wait." They peeled oranges on the cold bench, and the woman, whose name was Margit, told her about a train in 1962 that had never come at all, and the boy she had met while waiting for it, and the fifty years that followed. When the train finally hissed in, Priti helped Margit aboard and found her a seat. She texted Dev: On my way. Start without me if you must. At the office, the meeting had already begun. Priti walked in, orange peel still under her fingernails, and smiled at the room before she said a single word. "Sorry," she said. "The train was late again."
442 tokens in, 556 out · 11.1 s · $0.0322 · 1 message on Pro · answered by anthropic/claude-fable-5.1 via Google ·
More AI story generator test inputs
The other AI story generator test inputs, each with every model's reply, and the results across all five.
Questions
Which AI does best on “The same first and last sentence”?
17 of 20 models passed this AI story generator test input's check (rubric); Claude Haiku 5.5, Claude Haiku 4.5, and GPT-6 Luna didn't. The cheapest reply that passed was GLM 5.3 Flash's, at $0.00023; the fastest, Gemini 3.8 Flash's in 3.1 s. The dearest reply, Claude Fable 5.1's, cost 138 times as much ($0.0322).
What does a reply to “The same first and last sentence” cost?
Through the models' APIs, what OpenRouter charged us ran from $0.00011 (GPT-6 Luna) to $0.0322 (Claude Fable 5.1) for this test input. The cheapest that passed was GLM 5.3 Flash's, $0.00023. In llmwise you don't pay by the token: a reply like these counts as one message on Pro, whichever model answers.
Claude, GPT, Gemini, DeepSeek, Grok, Kimi, GLM, and Mistral, in one chat.
See what a message costs before you send it. Free is 5 messages to try; sign in with an email link, no password or card.