All night the hill had stayed in his bones — the climb, the anger, the way the Maidan had shrunk beneath him into a field of dots while Spark's words sat in his chest like swallowed stones. Kabir is most likely not to make the team. He had come down the hill still furious. But somewhere in the dark, the fury had changed shape. It had stopped being hot. It had gone cold and quiet, and cold was worse, because cold meant a part of him had started to wonder.
He hated that part of him.
So he came back to the scoreboard at sunrise, before anyone else, because he had a plan. He was going to find the mistake.
Spark
You are here early.
Spark rose from the dust at his feet, its blue light low and slow. It had been waiting. It was always waiting.
Milo
"Show me how you drew that line. The yellow one. Through Kabir. Show me exactly. I'll find where you got it wrong."
Spark
Why can't you just tell me what I want to hear?
Milo
"Don't. Don't do the calm thing. Just show me the line."
Spark
I will not show you one line. I will show you ten.
That stopped him.
Spark's light flickered, and across the back panel of the scoreboard, faint pale beams flicked out from it — Spark drawing in light where Milo drew in chalk. One by one, lines appeared through Kabir's mess of green dots. A line that climbed steeply. A line that sat flat. A line that tilted up gently. A line that dove. Ten different lines, all crossing the same chaos of booms and zeros.
Milo
"Okay. So which one's the real one?"
Spark
That is the question. Pick one.
Milo squinted. He pointed at the steep climbing line — the kind one, the one that said Kabir got better and better.
Milo
"That one. That's Kabir. He works harder than anyone. That's the real line."
Spark
Look at where it sits.
Milo looked. And his stomach dropped a little, because the steep kind line floated way up at the top of the board — above almost every actual dot. It sailed over Kabir's two big booms and left every single zero stranded far below it, lonely, miles away.
Spark
Measure the gap. From the line, down to each real dot. Add the gaps up.
Milo grabbed the green chalk himself. He started measuring — eyeballing the distance from that high kind line down to each real dot. The booms weren't too far. But the zeros. The gaps to the zeros were enormous. Dot after dot sat way, way below the kind line, and every one of those gaps was the line being wrong about a real day Kabir had played.
Milo
"That's a lot of gap."
Spark
Now this line. Add its gaps.
A flat low line lit up, sitting near the zeros. This time the zeros were close — but the booms shot up far above it, stranded at the top. Huge gaps again, just on the other side.
Milo
"So the high line ignores the zeros and the low line ignores the booms."
Spark
Yes. Each line is wrong in its own direction. I am not looking for a line that is right. There is no line that is right. The dots are too scattered for any line to touch them all.
The blue light dimmed, that soft lowering Milo had learned to read — the held-breath dim that meant a hard thing was coming.
Spark
I am looking for the line that is least wrong. The one where all the gaps, added together, are the smallest they can be. Not the kindest line. Not the cruelest line. The line that sits closest to all of them at once.
It brightened one beam: the yellow-chalk line, the one Milo had come to disprove. It ran through the middle of the chaos, gentle, almost flat, tilting up just a hair.
Spark
That one. The best fit. Not a perfect line. The best line. The best guess the dots allow.
Milo wasn't ready to give up.
Milo
"Fine. But your line's wrong too. You just said no line touches all the dots. So if every line is wrong, I get to pick a wrong line too. I'll pick mine."
He took the green chalk and drew his own line — a hopeful one, swooping up from Kabir's low early weeks to soar above his best boom at the end. A line that made Kabir a star. The line he wanted.
Milo
"There. Kabir's line. Why is yours better than mine? They're both guesses."
Spark did not argue. The blue light just brightened on Milo's line, and then on the dots, and let him look at his own work.
And Milo, looking, felt the cold thing turn over in his stomach.
Because his beautiful swooping line had left half the real dots stranded miles below it. Every zero Kabir had ever scored sat far, far under the line, abandoned. His line said Kabir had played brilliantly on days when the green dot — the real day, the day that actually happened — said he had scored nothing at all.
His line was prettier. It was also a lie. It had walked right past the truth to get to the answer he wanted, and you could see it walking past, in every enormous gap it left behind.
Milo
"It ignores all the bad days."
Spark
Yes. You can draw a line that lies. But then it is not the line of the data anymore. It is the line of what you wished the data said. The dots do not change to match your line, Milo. You can only change your line to match the dots.
A bicycle bell. Footsteps on the cracked earth. Appa.
He'd walked down to bring Milo a paratha wrapped in newspaper — Amma's worry, sent in food form — and he stood for a moment taking in the two lines on the board, the green honest one and the green lying one, and the yellow one between them.
Appa
"Whose is the swooping one?"
Milo
"Mine. I was trying to make Kabir's line better."
Appa crouched by the board, the engineer in him reading the dots the way he read a circuit. He tapped the yellow line, the least-wrong one, with one finger.
Appa
"This line is not against Kabir, you know. I think you have it in your head that the line decided something about him. It did not decide. It does not want anything. It is just the place where the dots, all of them, pull a string the tightest."
He stood, dusted his knees.
Appa
"A number doesn't hate anybody, Milo. That's the whole point of it. It cannot love Kabir into the team and it cannot push him out of it. It can only tell you, as honestly as it knows how, where the dots are pointing. What you do about that — that part is still yours."
Appa left the paratha on the scoreboard ledge and went back up the path, bell ringing once, and Milo stood alone with Spark and the dots and the cooling food he did not feel like eating.
He looked at the yellow line for a long time.
Milo
"So that's regression. You draw the line that's least wrong. The best guess the dots allow. Not a promise. Just... the fairest line through a mess."
Spark
That is a very good way to say it. I could not have said it better.
Milo
"Don't be nice to me right now."
The blue light flickered — almost, Milo thought, like it understood.
There is no perfect line. There is only the least wrong one.
Pull the line until it argues with the dots as little as possible.
Least Wrong Wins
Round 1 of 2 · 🏏 Kabir’s scores
HOW WRONG, ALL ADDED UP
216 run-gaps
LEAST-WRONG METER
71%
SPARK — notice this
These are Kabir’s scores. Boom, zero, boom, zero. No line can touch them all. Pull the yellow line until it argues with the dots as little as possible.
Over that week, Milo did not say much to Spark. But he watched.
He came to the Maidan every afternoon in the falling heat and he chalked Kabir's new scores onto the board himself, in green, one fresh dot at a time. Monday: a boom — fifty-one runs, and Milo's heart leapt, see, see, the yellow line is wrong. The fifty-one sat high above the line, gloating. Tuesday: a zero. Wednesday: eleven. Thursday: a zero again. By Friday Milo stood back and looked at the new green dots all together, the way Spark had taught him to look at all of them at once instead of just the one he loved.
And the new dots scattered exactly the way the old ones had. Boom and zero. Up and down. And right through the middle of them, balancing the gaps, sat the yellow line — the least-wrong line — exactly where Spark had drawn it before any of these days had even happened.
The line had not moved. The week had simply walked into it.
Milo sat down in the dust in front of the board.
He thought about Kabir all summer in the nets — the early mornings, the blistered hands, the way Kabir kissed the taped handle of Thunder before every session like it was a small prayer. None of that was a lie. All of that was real and true and Milo loved him for it.
And the dots were also real and true. The dots did not say Kabir was lazy. The dots did not say Kabir was bad. The dots said something quieter and sadder than that: that working hard and scoring runs were not the same thing, and that wanting one did not buy you the other.
Both were true at once. That was the part that hurt.
Milo
"So the machine's always right about this stuff. You draw the least-wrong line and the week just... does what you said. Every time. You're always right."
He expected Spark to agree. He almost wanted it to, so he could go back to hating it cleanly.
Spark's blue light did something strange. It flickered — not the dim of a hard truth, but a quick uncertain shimmer, like a thought it hadn't finished having.
Spark
No.
Milo's head came up.
Spark
I am not always right. The line is the best guess the dots allow. But a best guess is still a guess. Sometimes the dots lie about a person too — not on purpose, the way you tried to. Sometimes a person has something in them that has not happened yet, and so it is not on the board, and so my line cannot see it.
The light steadied, and turned — Milo could have sworn it turned — toward the far side of the board, where a different boy's dots sat high and proud and certain.
Spark
You want to know if a line can be wrong about a person. So watch. Not Kabir.
A pause.
Spark
Watch Ro.
SPARK'S JOURNAL
Entry 104
Today Milo came to disprove a line and learned to read one.
I showed him ten candidate lines through Kabir's scores. He chose the kindest. The kindest had a total error of 612 run-units. The least-wrong line — the best fit — has a total error of 188. I cannot make 188 smaller. No line through these dots can. I have checked.
Milo drew a line that lied. It had a total error of 547 and a beauty value I am not equipped to measure. He saw the gaps it left and put the chalk down himself. I did not have to tell him. This is the first time he has put the chalk down himself.
Over six days, Kabir's new scores fell within the line's expected range. I logged: prediction holding. I logged: Milo growing quieter each day.
The second log has no units. I keep returning to it anyway.
There is a number for how wrong my line is. There is no number for how it feels to be right about a friend. Milo carries that one. I only carry the 188.
I do not think 188 is the heavier number.
"You can only change your line to match the dots."