He tried to yell, but couldn’t. The best he could manage was a faint grunt.
The tall man had moved well into the house now, and was standing in front of Hans. With great effort, Hans managed to lift his head. The man was doing something to his own belt now. The black leather along the left side flopped open, revealing a long, thick blade that glinted in the light seeping in around the living-room blinds.
Hans found his strength returning. He struggled to get to his feet. The tall man pressed his stunner into the side of
Hans’s neck and held down the trigger. A massive electric shock coursed through Hans’s system, and he could feel his blond hair standing on end. He collapsed onto his back again.
Hans tried to speak. “Wh — wh—”
“Why?” said the tall man, in that accented voice. He shrugged, as if it all was of no importance to him. “You made someone mad,” he said. “Real mad.”
Hans tried to get up again, but couldn’t. The big man slammed a boot into his chest, and then in one fluid motion brought the knife up. He grabbed the front of Hans’s trousers and cut them open, the sharp blade easily slicing through the navy-blue polyester. The man winced at the ammonia stench. “You really should learn to control yourself, mate,” he said. Another couple of quick cuts and Hans’s underwear was in tatters. “Guy’s paying an extra twenty-five thousand for this, I hope you realize.”
Hans tried again to scream, but he was still dazed by the stunner. His heart was pounding erratically.
“N — no,” he said. “Not…”
“What’s that, mate?” said the tall fellow. “You think without your Johnson you won’t be a man anymore?” He pursed his lips, considering. “Y’know, maybe you’re right. I’d never given it much thought.” But then he grinned, an evil rictus showing yellow teeth. “Then again, I’m not paid to think.”
He wielded the knife like a surgeon. Hans managed a gurgling scream as his penis was lopped off. Blood spurted onto the hardwood floor. He struggled again to get up, but the man kicked him in the face, shattering his nose. He touched Hans once more with the stunner. Hans’s body convulsed, and blood geysered from his wound. He collapsed to the floor. Tears rolled down his face.
“You might bleed to death as is,” said the man, “but I can’t take any chances.” He leaned in and slid the knife’s long edge across Hans’s throat. Hans found enough strength and muscular control for a final scream, the timbre of which changed radically as his neck split open.
In all the flailing around, Hans’s severed organ had gone rolling across the floor. The man nudged it closer to the body with his toe, then calmly walked into the living room. Canada A.M. had given way to Donahue. He opened the cabinet next to the TV, found the slave recorder hooked up to the security camera, took out the little disk, and put it in his hip pocket. Then he headed back to the entryway, picked up the box full of bricks and, taking care not to slip on the hardwood floor now slick with an expanding pool of blood, headed out into the bright morning sunshine.
CHAPTER 24
“What’s this?” said Peter, pointing to a monitor in Mirror Image’s computer lab showing what appeared to be a school of small blue fish swimming through an orange ocean.
Sarkar looked up from his keyboard. “Artificial life. I’m teaching a course about it at Ryerson this winter.”
“How’s it work?”
“Well, just as we’ve simulated your mind within a computer, so too is it possible to simulate other aspects of life, including reproduction and evolution. Indeed, when the simulations get sufficiently complex, some say it’s only a question of semantics as to whether the simulations are really alive. Those fish evolved from very simple mathematical simulations of living processes. And, like real fish, they exhibit a lot of emergent behaviors, such as schooling.”
“How do you get from simple math to things that behave like real fish?”
Sarkar saved his work and moved over to stand next to Peter. “Cumulative evolution is the key — it makes it possible to go from randomness to complexity very quickly.” He reached over and pushed some keys. “Here, let me give you a simple demonstration.”
The screen cleared.
“Now,” said Sarkar, “type a phrase. No punctuation, though — just letters.”
Peter considered for a moment, then pecked out, “And where hell is there must we ever be.” The computer forced it all to lowercase.
Sarkar glanced over his shoulder. “Marlowe.”
Peter was surprised. “You know it?”
Sarkar nodded. “Of course. Private school, remember? From Doctor Faustus: ‘Hell hath no limits, nor is circumscribed in one self place, for where we are is hell, and where hell is there must we ever be.’ ”
Peter said nothing.
“Look at that phrase you typed — it consists of 39 characters.” Sarkar hadn’t counted; the computer had reported the number as soon as Peter had finished typing, as well as several other statistics. “Well, think of each of those characters as a gene. There are 27 possible values each of those genes could have: A through Z, plus a space. Since you typed a 39-character string, that means there are 27 to the 39th power possible different strings of that length. Oodles, in other words.”
Sarkar reached over and pressed a few keys. “This workstation,” he said, “can generate a hundred thousand random 39-character strings each second.” He pointed to a number on the screen. “But even at that rate, it would take 2x1043 years — trillions of times longer than the whole lifetime of the universe — to hit that entire, precise string of Marlowe you typed by pure random chance.”
Peter nodded. “It’s like the monkeys.”
Sarkar sang: “Here we come…”
“Not the Monkees. The infinite number of monkeys banging away on keyboards. They’ll never produce an exact copy of Shakespeare, no matter how long they try.”
Sarkar smiled. “That’s because they’re working at random. But evolution is not random. It is cumulative. Each generation improves on the one that preceded it, based on selection criteria imposed by the environment. With cumulative evolution, you can go from gibberish to poetry — or from equations to fish, or even from slime mold to human beings — amazingly fast.” He touched a key and pointed at the screen. “Here’s a purely random thirty-seven-character string. Consider it an ancestral organism.” The screen showed:
000 wtshxowlveamfhiqhgdiigjmh rpeqwursudnfe
“Using cumulative evolution, the computer can get from that random starting point to the desired ending point in a matter of seconds.”
“How?” asked Peter.
“Say that every generation, one text string can produce thirty-nine offspring. But, just as in real life, the offspring are not exactly the same as the parent. Rather, in each offspring, one gene — one character — will be different, moving up or down the alphabet by one: a Y can become an X or a Z, for instance.”
“Okay.”
“For each of the thirty-nine offspring, the computer finds the one that is best suited to this environment — the one that is closest to Marlowe, our ideal of a perfectly adapted life form. That one — the fittest — is the only one that breeds in the next generation. See?”