Figure 1 A sample session with predicted and actual commands streams

Example 1:
==========
Original Command Stream  Predicted Command Stream
-----------------------  ------------------------   ---  ---
o:cc -o timer timer.c    p:                         00%  00%
o:timer                  p:                         00%  00%
o:ls -l timer            p:                         00%  00%
***Removed from example  2****
o:vi timer.c             p:                         00%  00%
o:cc -o timer timer.c    p:cc -o timer timer.c     *16%  16%
o:timer                  p:timer                   *28%  28%
o:vi timer.c             p:ls -l timer              25%  28%
o:vi tstin               p:cc -o timer timer.c      22%  28%
o:cc -o timer timer.c    p:                         20%  28%
o:vi tstin               p:timer                    18%  28%
o:vi timer.c             p:cc -o timer timer.c      16%  28%
o:cc -o timer timer.c    p:cc -o timer timer.c     *23%  28%
o:timer                  p:timer                   *28%  28%
o:vi timer.c             p:vi timer.c              *33%  33%
o:cc -o timer timer.c    p:cc -o timer timer.c     *37%  37%
o:timer                  p:timer                   *41%  41%
o:vi timer.c             p:vi timer.c              *44%  44%
o:cc -o timer timer.c    p:cc -o timer timer.c     *47%  47%
o:timer                  p:timer                   *50%  50%
o:vi timer.c             p:vi timer.c              *52%  52%
o:cc -o timer timer.c    p:cc -o timer timer.c     *54%  54%
o:timer                  p:timer                   *56%  56%
o:vi timer.c             p:vi timer.c              *58%  58%
o:cc -o timer timer.c    p:cc -o timer timer.c     *60%  60%
o:timer                  p:timer                   *61%  61%
o:vi timer.c             p:vi timer.c              *62%  62%
o:cc -o timer timer.c    p:cc -o timer timer.c     *64%  64%
o:timer                  p:timer                   *65%  65%
o:vi timer.c             p:vi timer.c              *66%  66%
o:cc -o timer timer.c    p:cc -o timer timer.c     *67%  67%
o:timer                  p:timer                   *68%  68%
o:vi timer.c             p:vi timer.c              *69%  69%
o:cc -o timer timer.c    p:cc -o timer timer.c     *70%  70%
o:timer                  p:timer                   *71%  71%
o:vi timer.c             p:vi timer.c              *72%  72%
o:cc -o timer timer.c    p:cc -o timer timer.c     *72%  72%
o:timer                  p:timer                   *73%  73%
o:vi timer.c             p:vi timer.c              *74%  74%
o:cc -o timer timer.c    p:cc -o timer timer.c     *75%  75%
o:timer                  p:timer                   *75%  75%
o:vi timer.c             p:vi timer.c              *76%  76%
o:cc -o timer timer.c    p:cc -o timer timer.c     *76%  76%
o:timer                  p:timer                   *77%  77%
o:vi timer.c             p:vi timer.c              *77%  77%
o:cc -o timer timer.c    p:cc -o timer timer.c     *78%  78%
o:timer                  p:timer                   *78%  78%
o:vi timer.c             p:vi timer.c              *79%  79%
o:timer                  p:cc -o timer timer.c      77%  79%
o:vi timer.c             p:vi timer.c              *78%  79%
o:timer                  p:cc -o timer timer.c      76%  79%
o:vi timer.c             p:vi timer.c              *76%  79%
o:cc -o timer timer.c    p:cc -o timer timer.c     *77%  79%
o:timer                  p:timer                   *77%  79%
o:vi timer.c             p:vi timer.c              *78%  79%
o:timer                  p:cc -o timer timer.c      76%  79%
o:mail                   p:vi timer.c               75%  79%
o:remsh rigel            p:                         74%  79%
o:vi timer.c             p:                         72%  79%
o:cc -o timer timer.c    p:cc -o timer timer.c     *73%  79%
o:timer                  p:timer                   *73%  79%
o:vi timer.c             p:vi timer.c              *74%  79%
o:cc -o timer timer.c    p:cc -o timer timer.c     *74%  79%
o:vi timer.c             p:timer                    73%  79%
o:cc -o timer timer.c    p:cc -o timer timer.c     *73%  79%
o:more $inc/setjmp.h     p:timer                    72%  79%
o:vi timer.c             p:                         71%  79%
o:cc -o timer timer.c    p:cc -o timer timer.c     *72%  79%
o:vi timer.c             p:timer                    71%  79%
o:cc -o timer timer.c    p:cc -o timer timer.c     *71%  79%
o:vi timer.c             p:timer                    70%  79%
o:cc -o timer timer.c    p:cc -o timer timer.c     *70%  79%
o:timer                  p:timer                   *71%  79%
o:vi timer.c             p:vi timer.c              *71%  79%
o:cc -o timer timer.c    p:cc -o timer timer.c     *72%  79%
o:timer                  p:timer                   *72%  79%
o:vi timer.c             p:vi timer.c              *72%  79%
o:cc -o timer timer.c    p:cc -o timer timer.c     *73%  79%
o:timer                  p:timer                   *73%  79%