“Yup. All modules are linked into a wireless communication network. Plenty of channels and plenty of speed. The trick is that each joint is almost autonomous. Has its own motors and sensors. So each of them needs only a single power wire.”
“I love it. Mechanically it looks amazingly simple. If any joint malfunctions, just replace that section — and nothing else has to be changed. But the software operating system must be awfully complicated.”
“Well, yes and no. The code itself is truly horrible, but most of it is constructed automatically by the LAMA operating system. Watch this. I have a good part of that working already.”
Brian went to the terminal on the bench and brought up the control program, then touched the keys. On the bench the telerobot stirred and hummed. There was a rustle as the circuitry activated the joints, causing them to straighten. Irises opened on the two metal spheres, revealing the lenses behind them. They moved back and forth in a test pattern, then were still. Shelly walked over and looked closely at the charge coupled pickups.
“It’s just a suggestion — but I think that three eyes would be better than two.”
“Why?”
“There are errors that two-eye stereo can make. The third eye adds error-checking ability. And it can see more of a subject, making it easier to locate and identify things.” She walked around the machine. “Looks like you gave it everything here except a brain.”
“Right — and that’s what comes next.”
“Great. Then where do we start?”
“At the very beginning. My plan is to follow the original notes. First we provide the system with a huge reservoir of preprogrammed commonsense knowledge. Then we’ll add in all the additional programs it will need to do all its various jobs. And enough extra alternative units — including the managers — so that the system will continue to work even if some units fail. Designing an artificial mind is like evolving an animal — so my plan is to use the principles that evolved to manage the brain. That way, we’ll end up with a system that is neither too centralized nor too diffusely distributed. In fact I’m already using some of those ideas right here with Robin-1.”
“Why did you give it that name?”
“That’s what it was called in the notes — apparently an acronym for ‘robot intelligence.’ ”
“You said you already had some of your society-of-managers system on line. Could you show me more of how it works? Because the sub-programs in my Dick Tracy system have managers too — but never more than one manager for each program. With more than one manager I wouldn’t know where to put the blame when anything fails. Won’t it be almost impossible to make such a system work reliably?”
“On the contrary, it should make that easier to do, because each of the managers works closely with other alternative managers, so that when any one of them starts to fail another one can take over. It will be easier to explain after I finish repairing this connector. Would you please hand me that clipper?”
Shelly went over to the workbench and brought Brian the tool.
“What did you just do?” Brian asked her.
“I handed you the clipper. Why do you ask?”
“Because I want you to explain how you got it.”
“What do you mean? I simply walked over to the workbench and brought it back to you.”
“Simply, yes — but how did you know how far away it was?”
“Brian — are you trying to be difficult? I looked over and saw it on the bench.”
“I’m not being difficult. I’m only making a point. How did you decide to walk, instead of simply reaching for it?”
“It was too far out of reach, that’s why.”
“And how did you know that?”
“Now you’re being stupid. I could see how far it was. About two meters. Much too far to reach.”
“Sorry, I didn’t mean to seem obtuse. I meant to ask you for a theory of how you did it. That is, I’m asking what mechanism in your brain figured out the distance from your hand to the clipper.”
“Well, I don’t know, really. It was entirely unconscious. But I suppose I used both of my eyes for distance perception.”
“Okay, but how does that actually work?”
“Stereoscopic distance perception.”
“Are you sure that’s how you judged the distance?”
“Not really. It could have been by its apparent size. And I know how far away the bench is as well.”
“Exactly. So there are really lots of ways to judge distance. Robin’s brain must work like yours, with managers and submanagers choosing the correct subsystems that apply.”
“And you’re using the system that’s sketched in the notes.”
“Yes, and I’ve managed to make some of it work.”
“Have you actually got the agent-modules in your system to learn for themselves?”
“I have. Right now, most of the agents are just small rule-based systems, each with a few dozen rules for invoking the UCSD range-finding processes. The agents learn simply by adding new rules. And whenever agents disagree, the system tries to find a different way that produces less conflict.”
The bleep of the telephone interrupted Brian and he put it to his ear.
“Brian here.”
“Benicoff speaking, Mr. Delaney. If you are not busy could you join a meeting here in the executive building? Major Kahn as well. It is a matter of some importance.”
Ben’s voice was cold and impersonal. Someone was with him — and something was up.
“We’ll be there.” He hung up. “It was Ben, a meeting that he says is important. Sounded that way too the way he spoke. He wants us both there.”
“Now?”
“Now. Let me power Robin down and we’ll see what is going on.”
Considering Ben’s tone of voice, Brian was not surprised to see the silent figure, flanked by two high-ranking Army officers, sitting at the end of the conference table. When Brian spoke it was with the darkest Wicklow brogue.
“Is that yourself, General Schorcht? Sure and it is? What is a grand man like you wasting his time with the likes of us?”
The General had not forgotten their last meeting in the hospital room, for there was a mean glitter in his cold eyes. He turned back to Benicoff before he spoke.
“How secure is this room?”
“One hundred percent. It has all the built-in safeguards — plus it was swept by the security officer just before we came in.”
“You will now explain why you are withholding information from me — and why you refused to explain yourself before these people were present.”
“General Schorcht, every situation is not a confrontation,” Ben said with studied calm. “We are both on the same side — rather all of us are on the same side. I regret that we have had differences in the past, but let us leave that in the past. You have met Brian before. This is Major Kahn, who is assisting me in my investigation. She wrote the Expert Program that produced the new information, the first breakthrough that we have had in this case. The Major has top security clearance, as I’m sure you will know, since you would have had her investigated as soon as she was attached to the work here. She will outline in detail all of the new developments — as soon as you have told us what you know about the attempts on Brian’s life.”
“I have told you all you need to know. Major — your report.”
Shelly was sitting at attention, starting to speak, when Benicoff raised his hand.
“Just hold that report for a moment, Major. General, as I said before, this is not a confrontational situation. May I remind you of some highly relevant facts. The President himself has put me in charge of this investigation. I am sure that you don’t want me to consult him about this — a second time.”