Hal wrote:
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Troy Guffey
Sent: Monday, March 02, 2009 7:14 AM
To: The GURPSnet mailing list
Subject: [gurps] Failing autopilots and RVO

-------------------------------------------------
From: "Knapp" <[email protected]>

In what way is a routine operation different from an emergency one?
Plane companies have records of what goes wrong and how often. They can program for this just as well as anything else. On top
of that the
computer can react faster and will never make a mistake with good programming. Also the computer might have data that a pilot
could lot
get quickly enough in an emergency like air pressure over the wing, material stresses and other subtle factors of flight. Did
you look at
just how much ground info that robot spy plane can gather?
I am sure
it could be programmed to use that for a very nice ditching. This plane could take off, fly, land and taxi 10 years ago!

Even if an autopilot *has* been programmed to respond to all previous emergencies, vehicles will still find new ways to go wrong that require genuine *creativity* to handle. There is no possible way to program *every* possible emergency.

obGURPS: Does the Routine Vehicle Operation program include things like "if both wings are blown off and the fuel is on fire, and the megaton nuke missile armed but failed to release"? :-)

One way of looking at this is simply this...

If the robotic's program value is listed as being a 17, it is programmed to
handle just about everything that is possible - except the truly unexpected.
When rolling to see if one's "skill is up to the task", one is really saying
that the circumstances involved at that precise moment are either within
parameters of the programmer's abilities, or the circumstances are outside
of what the programmers provided.

Thus, a skill 16 program will generally handle 98.1% of the problems that
may arise.  It just happens that the remaining 1.9% of the times, the
program just can't handle anything that was envisioned by the programmers -
and the "in case of event not being covered, try best likely course of
action" just can't handle it.

It appears that most of the programs in GURPS 4e tend to cluster around the
skill value of 12 or so - which means that ths software tends to be able to
handle roughly 74% of the situations.  When you roll dice against the
computer's skill - you're essentially asking "Are the problems involved
inside, or outside the programs parameters".  When you roll a 13+, the
answer is "Yes, the problem lies outside the program's parameters".  When
you roll a 17 or 18, you're saying in effect "this is outside of the
programmer's expertise or, the program itself contained a bug in it that did
not execute the intent of the programmers, but followed the wrong track"

Just one way of looking at it.  ;)

And as I recall, "routine duties" get a +4 to skill. So that skill 12 airline autopilot program will hardly ever have a problem as long as nothing unexpected happens.

The program running a fighter or bomber in "hard" ground-follow at 150 feet and 500 mph had better have at least skill 16. :)

I don't know if that's a "routine" task for a fighter autopilot or not. In my opinion, it's a trivial problem for a computer, **assuming** its terrain database, inertial or GPS locater and/or its radar is reporting accurate information.

When things go wrong is when it gets non-routine of course. If the radar reports an obstacle but the location on the map shows nothing, trust it or not? It might be a jamming artifact, or the map might be wrong, but the computer has only a quarter second to decide.

One other thing about computer software that might come into play is that it is predictable. This shows up in real life, in the tactics game players adopt to defeat boss enemies in MMOs, for example. It shows up in science fiction often as well. An example of that is in Michael Z. Williamson's "Freehold" novel, the Freehold military uses their knowledge about the autopilot of a UN Guardian fighter to force it into a known evasion tactic, which is when the *second* SAM hits it. I believe I also remember it in one of the "Bolo" novels, where a more advanced Bolo successfully predicts the responses of an older model Bolo in order to take it down.

In GURPS terms, I could see that as a skill bonus against a particular known version of computer software. A Transhuman Space AI running ground defenses vs. attack drones should be able to get at least a +4 if it has had a chance to reverse engineer their attack program. A human could do as well of course, but it would take a lot longer.
--
Zan Lynx
[email protected]

"Knowledge is Power.  Power Corrupts.  Study Hard.  Be Evil."
_______________________________________________
GurpsNet-L mailing list <[email protected]>
http://mail.sjgames.com/mailman/listinfo/gurpsnet-l

Reply via email to