Annotation of researchv10no/games/atc/atc.doc.new, revision 1.1.1.1

1.1       root        1: 
                      2: 
                      3: 
                      4:                 ATC With Plans
                      5: 
                      6: Delayed commands may be specified using the "@" command:
                      7: 
                      8:        @<location>,<command>[,<command> ...]
                      9: 
                     10: The comma is required after the location and between commands.
                     11: 
                     12: The command is any normal legal airplane control command.
                     13: 
                     14: A location may be any of the unique identified points on the screen:
                     15: entries, airports, or navaids.  Note that the navaids now have different
                     16: identifiers.  The navaid command still uses a '*' or ':'.
                     17: 
                     18: Example:  @3,AA2
                     19: 
                     20: A location may be further specified by giving the number of miles in
                     21: each direction from a known fix, e.g.
                     22: 
                     23:            @#sw3s2,ARE
                     24: 
                     25: which means at the point which can be reached by going three
                     26: miles SW from fix #, then two miles S, plane A should begin
                     27: a right turn until heading E.
                     28: 
                     29: When the plane specified in the command reaches the location, the
                     30: command is executed automatically.
                     31: 
                     32: The information command shows all delayed commands pending for that plane.
                     33: 
                     34: Stored commands for plane A (for example) may be expunged with
                     35: 
                     36:        <23> A?
                     37: 
                     38: 
                     39: 
                     40: Fine points:
                     41: 
                     42:        A plane can be given commands to take effect when it
                     43:        comes onto the screen; it need not be active to get the first
                     44:        commands for its delayed list.
                     45: 
                     46:        To issue a navaid command for a later navaid, give a delayed
                     47:        command to take effect at the NEXT navaid.  Since navaids are
                     48:        now identified differently, it will recognize the point and
                     49:        issue the navaid command when it arrives at the first one.
                     50: 
                     51: 
                     52: 
                     53: Movie mode:
                     54: 
                     55:        The flag -p=filename will save the keystroke file and timing
                     56:        information for a game in the specified file.  There is enough
                     57:        information to re-create the game ASSUMING you use the same
                     58:        version of ATC.
                     59: 
                     60:        To re-play the game in movie mode, use
                     61: 
                     62:                atc -m=filename
                     63: 
                     64:        The game will use the same seed as before, and the traffic
                     65:        pattern will be identical.  At any point the observer can
                     66:        interject commands.  Probably the only useful command will
                     67:        be to request information, since the remembered commands will
                     68:        still be inserted at the remembered time.
                     69: 
                     70: 
                     71: 
                     72: Flow control:
                     73: 
                     74:        When a game is started, ATC looks for the file <airspace>.flow
                     75:        in the directory /usr/rand/jim/atc to establish a traffic pattern.
                     76:         For example, if the airspace is Apple3, it uses the file
                     77:        /usr/rand/jim/atc/Apple3.flow .
                     78: 
                     79:        The flow file contains one line for each legal path through the
                     80:        airspace.  Each line is left-adjusted, and consists of an origin,
                     81:        the symbol "->" (for "goes to"), the destination, a space, and
                     82:        the relative frequency of this path.  The expected frequency for
                     83:        this path is its relative frequency divided by the sum of the
                     84:        relative frequencies for all the paths.  Some examples are:
                     85: 
                     86:                1->5 5
                     87:                1->8 10
                     88: 
                     89:                2-># 10
                     90:                2->% 5
                     91:                2->6 5
                     92: 
                     93:                %->% 5
                     94:                #->% 10
                     95: 
                     96:        Blank lines are ignored (for spacing).
                     97: 
                     98:        Any path with no relative frequency is assumed to have frequency 0.
                     99: 
                    100: 
                    101: Things to come:
                    102: 
                    103:        (1) There will be a capability for canned procedures.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.