Tools Disk 2 (Sep 1991) : RoadRoute / RoadRoute_Stuff

The current release includes a two set of roads:  a "skeleton"
set that covers the interstates and major cities, and a "detailed"
set with a LOT more information.  Much of the detailed stuff comes
from other users; I've cut it back a little and tried to make the
various roads compatible with each other.

My original data was created from data relating to days when a
speed limit of 55 mph was universal across the USA.  Since then,
some states have increased the limit, often "only on interstate
sections not near major cities".  Some have not changed from 55.
I rehacked that data to fit the revised situation.

Then I needed to try to rationalize my data with that supplied by
others.  Some of the western highways had you smokin' along at
70 and over.  I tried to tone that down, but also to speed up
some of my own original links for those long runs over empty roads.

I don't plan to work much on RoadRoute over the next while, unless
somebody turns up bugs...
     But these are some of the items that have crossed my mind as
to what might be done.
     Feel free to take any of them on as projects if you wish.

3. (Not too hard from program standpoint; some adjustment of file
Roads called for).  Roads could be marked for their scenic value
by prefixing the line with 0 to 3 asterisk characters.  Thus,
**Santa Cruz,San Francisco,85,1:30,101.  The computer would build
a third road parameter:  "scenically adjusted" mileage, and
calculate a third route based on this.  You might then be asked,
SHORTEST, FASTEST, SCENIC OR ALL?  One asterisk might mean "pleasant
scenery", three "breathtaking" .. each asterisk might reduce the
scenic mileage by 25%.

2. (A little tricky coding).  TWO city files:  MAJOR and MINOR cities
 .. MINOR points would only be involved if they were named as FROM,
TO, or VIA points.  This would avoid cluttering up the output with
too many small places.  The coding idea:  only roads between MAJOR
points would be recognized by the system; if a MINOR city is named,
its roads would be linked in for the run.  All cities would be
available for user prompts.

3. Regional files (an expansion of MINOR files, above).  Called in
only when you name a state.  Could allow massive files on disk,
while not overloading RAM.

4.  (Opens up a rather complex area).  For computer fairs, it would
be ideal to have a "learning" program.  If a user asked for mileage
between DETROIT and AURORA, the computer would start a dialog:  "I
DON'T KNOW AURORA; WHAT STATE IS IT IN?" .. "WHAT CITIES ARE NEAR
AURORA?" .. etc.  At the end of this interaction, Cities and Roads
files would be automatically updated.  At the end of a computer fair,
you'd have a LOT of new data.  Some of it wrong.

5.  Maps?  It still seems to me that it would place a burden on the
file writer.  Somebody would need to type coordinates.

                         --Jim Butterfield