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 16 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 16 of our test runs on , through OpenRouter with the tool's own instructions and the app's settings. Updated .
Short answer
14 of 16 models passed this AI story generator test input's check (rubric); 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 16 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 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 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 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.00085 | 46.5 s | 319 tokens |
| DeepSeek V4 ProDeepSeek | Passed: Graded 4.3 of 5 on average (lowest 4). | $0.0040 | 9.4 s | 319 tokens |
| Grok 4.7xAI | Passed: Graded 4.3 of 5 on average (lowest 4). | $0.0073 | 21.9 s | 343 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 |
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 2 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 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).
Late, Again The train was late again. Priti pressed her heel against the yellow line and watched the board flicker. 8:42. Her watch said 8:51. On the platform, a woman in a green sari fed a stray dog bits of roti. A boy balanced his school bag on his head and laughed at nothing. Priti had stood in this exact spot for six years and had never once looked at any of them. Her phone buzzed. Mr. Deshpande, again: Where are you? She typed On my way. Her thumb hovered. She deleted it. "Late again?" said the woman in the green sari, not unkindly. "Every day," Priti said. "Then sit down. It isn't coming faster for you standing." Priti sat on the bench. The cold metal bit through her cotton kurta. She took out the notebook she kept for grocery lists and wrote in the margin: Things I have not done. The train arrived at 9:07. Doors wheezed open. The crowd surged forward, and Priti did not rise. She wrote one: Learn to swim. Two: Tell Mr. Deshpande no. Three: Feed a dog. The next train came at 9:19. She boarded it, and she was late, and she did not mind. On Monday she stood at the yellow line with a small bag and no strap digging into her palm. She had fed the dog twice. She had told Mr. Deshpande she was taking all her leave, every day of it. The board flickered. She sat on the bench, opened the notebook, and wrote number four: Wait without minding. The train was late again.
368 tokens in, 1,375 out (1,056 of them reasoning) · 46.5 s · $0.0009 · 1 message on Pro · answered by deepseek/deepseek-v4.1-flash via Relace ·
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 ·
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 ·
DeepSeek V4 Pro
Passed: Graded 4.3 of 5 on average (lowest 4).
The Same Delay The train was late again. Priti checked her phone, then the board, then her phone. The 7:42 to Central still blinked red. She tapped her heel. A woman beside her muttered, “Every morning.” Priti only nodded. Then she saw him: a boy in a school blazer, maybe ten, standing near the yellow line. He held a crumpled map and looked toward the tunnel, then at the schedule, then at her. “Does this train go to Market Street?” he asked. Priti almost said yes and turned away. But something in his voice was thin. “First time alone?” she asked. “Dad had a work call. He said take any train with a blue sign.” Priti looked at the board. “The blue line doesn’t stop here this hour. You’d need the 8:03 from platform four, then change at Ridge.” The boy’s face dropped. “I’ll miss my exam.” Priti grabbed her bag. “Come on. I know a bus that leaves in four minutes.” She led him up the stairs and across the street to the bus stop, missing her own train without looking back. The bus arrived. She gave the driver two coins. “Thank you,” the boy said, sliding into a seat. Priti smiled. “Good luck on the test.” She walked back into the station. The platform was quieter now. Her phone buzzed with a work message. She deleted it. The train was late again.
342 tokens in, 929 out (610 of them reasoning) · 9.4 s · $0.0040 · 1 message on Pro · answered by deepseek/deepseek-v4-pro-0813 via Wafer ·
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 ·
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 4.3 of 5 on average (lowest 4).
The Train Was Late Again The train was late again. Priti stood at the yellow line and watched the board tick from nine minutes to twelve. Wind pushed her scarf into her mouth. She had a meeting at nine, and the notes in her coat were already soft from being folded and unfolded. A man in a paint-stained jacket lowered his phone. "They never say why." "They never do," Priti said. On the bench, a girl opened a violin case and checked the strings without playing. "If it goes past twenty, I miss my audition." Priti looked at the clock, then at the girl's tight hands. "Play one scale. It steadies you." The girl laughed once, uncertain, and drew the bow. A thin note held over the platform. People stopped scrolling. The man in the paint jacket put his phone away. "Again," Priti said, surprised at her own voice. The girl played a short run, then another. Priti forgot the creased notes. When the train finally sighed in, she let the crowd shove past and held the door. "Which stop?" "Central." "Same." Priti stepped on. "Tell me the piece." The girl talked the whole ride, bow hand drawing shapes in the air. At Central, Priti walked into her meeting late. She set her notes down and began before anyone could ask where she had been. Her voice did not shake. The next morning she took the same place on the platform, scarf tight, listening for a violin that might not come. The board flickered. Nothing had been fixed. She had. The train was late again.
1,574 tokens in, 1,285 out (942 of them reasoning) · 21.9 s · $0.0073 · 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”?
14 of 16 models passed this AI story generator test input's check (rubric); 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, and GLM, 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.