“You mean they can—
And now it was as if the whole game had been different from the beginning…and now the ending mattered more than ever. The whole arena had become a generator of a single nonstop cheer which was now indistinguishable from white noise, a noise that was “white” the way the sun is white. Catie was as much part of it now as anyone else was.
Two minutes. There was no way it could continue at this level, but it continued. Somehow George was no longer at the center of that scrum. He found daylight, emerged into it with the ball in the crook of one elbow, flung the ball to his cocaptain. Mike caught it in a knee-bend, rolled like lightning in yaw axis, flung it away to Daystrom. She caught it elbow-wise, passed it, had it passed back to her. Lined up on the goal—
The goal precessed. The roar, impossibly, got louder. One minute. Daystrom pushed herself off an unfortunate Xamax blocker, spun in pitch axis, fired the ball away again. Someone else from Xamax snagged it, began again the game of keep-away, the only goal to keep South Florida from scoring. Pass, pass, pass, into a self- inflicted scrum and (theoretically) out the other side — except that somehow a South Florida team member, one of the flankers, Monahan, managed to work one arm into that scrum and somehow come out with the ball. The crowd’s noise got impossibly louder. Now the passing game started again, and the Xamax players got busy covering the goals. Thirty seconds. A few of them made attempts to get the ball away from the Slugs again, but their captain shouted them back to the goals again. If they were properly covered there was no danger, nothing to do but wait for time to run out. Twenty seconds.
The goals precessed another hex along. The pass came to Daystrom. She fired it like a bullet at George Brickner. George snagged it, spun, and if it came to him like a bullet, it left him like a laser beam, straight and almost impossible to see, fired right at one of the goals, at a patch of daylight between two of the Xamax guards.
One of them moved just enough to block it. It bounced into the center of the volume again, and George snagged it one more time, pushed off the nearby Daystrom, spun for impetus, and fired it back the way it had come.
The Xamax guard blocked it again. It bounced right back at George. He passed to Daystrom, pushing off her as he did so. She tumbled, came around, fired the ball at him one last time. He caught it, spinning, feinted at the Xamax blocker, threatening a third attempt — spun again, feinted as if to pass, spun—
The ball left him one last time, straight for the goal. The Xamax blocker had drifted just a little to one side….
The horn went.
The spatball impacted squarely in the center of the goal hex.
Amid the impossible roaring, Catie gasped for breath, and wondered when she had last had one.
The occupants of both F&F spaces were emptying into the spat volume now. Hal plunged past her, and Catie, wrung out, astonished, saddened but somehow still delighted, went after him. All the players were being mobbed, jerseys were being torn off and flung around, and the final result was flashing in the scoring hexes now: 3–2–0, Xamax.
Catie was out of practice in microgravity, but all the same she found a patch of daylight in one particular mob, and worked her way through it. There was George, still in possession of his jersey.
Catie threw her arms around him and hugged him hard.
He held her away, and grinned at her. It was not an expression of perfect joy by any means. There was pain there. But there was also profound satisfaction…and a touch of mischief.
“You knew,” she said. “You
“Gotcha,” said George.
Catie began to pummel him as unmercifully as if he’d been her brother. But it didn’t last. His teammates and their families and other hangers-on seized George and propelled him toward the suddenly open side of the spat volume, chanting “Par
Much later, in the locker room, when all possible interviews had been given, and everybody from the media had been evicted, well soaked with virtual champagne, and when the space had been sealed and the outer shell of the virtual environment encrypted, they came face-to-face again.
“You knew,” Catie said again.
“Of course I knew,” George said. “But I couldn’t tell you.”
“There wasn’t time,” Mark Gridley said, appearing from one side, “and my dad made him agree not to tell.
“Threatened his life,” said a voice that Catie didn’t recognize. “Occasionally it has an effect.”
Catie turned around and saw a handsome man of Thai ancestry, in casual clothes: a man with an unsurprising resemblance to Mark. Jay Gridley, the director of Net Force, came over to George Brickner and stuck his hand out. “That was one hell of a game,” he said.
“Thanks,” George said, and shook Gridley’s hand. “Champagne?”
“Inside, not outside, please. Not that it takes more than an eyeblink’s time to change clothes on the virtual side of things, but I have a lot of work left to do tonight, and once I’ve been drenched in any kind of champagne, real or unreal, it seems to remove my administrative edge.”
Someone found Jay a glass. He lifted it in an informal toast to George and his team, and drank.
Catie, meanwhile, had turned to Mark. “If you don’t tell me what you guys did,” Catie said, “I’m going to do a lot more more than threaten your life.”
“The players’ own machines were the easy part,” Mark said. “Net Force teams got at them all quietly over the past few days and put in ‘transparent’ routers to other Net boxes, circumventing the local sabotage. But there was still the ISF server to deal with. Since time was so limited, the best course of action seemed to be to set up another spat server, a substitute, using the ISF’s own licensed software. Then we completely duplicated the tampered ISF server to it. After that, we debugged the code in the original server. We were up all night.” Not that there was any way to tell this by looking at Mark. He was flushed with triumph, a triumph that had a wicked edge to it. “We finished about two and a half hours ago. But there was still more to do, then. The ISF had convened its server certification people in secret. They came in and checked the duplicate server over, and certified it. Finished up twenty minutes before the game, while the pregame show was still running.”
“Geez,” Catie said. “But how did they—? The certification procedures — I thought you had to—”
“Check every line of code by human oversight? No machines? Yeah. It was close. There was not a single Net Force geek who slept last night, anywhere on the planet.” Mark grinned. “There are a lot of spatball fans on the Force….”
Catie considered all this. “So the bad guys, the people who had installed the false variables in the usual server…”
“…Thought they were operating on the usual server, where gameplay was taking place,” Jay Gridley said. “But they were actually operating on the dupe…into which we simply mirrored the genuine gameplay. By the time they realized their mistake, it was too late for them. We had a complete set of tracer routines installed in the mirror. There were three different people handling the switching variables, one in Portland, one in Beijing, and one in Auckland. All representatives of the major illegal betting syndicates…all of them now helping us with our inquiries.”