home *** CD-ROM | disk | FTP | other *** search
/ Collection of Hack-Phreak Scene Programs / cleanhpvac.zip / cleanhpvac / TIERRA40.ZIP / DOC / BEAGLE.DOC < prev    next >
Text File  |  1992-09-11  |  28KB  |  623 lines

  1.  
  2. ====== BEAGLE DOCUMENTATION =================================================
  3.  
  4. How to use Beagle:
  5.  
  6.      Beagle runs only on DOS based computers with VGA or CGA graphics cards.
  7. Beagle will search for the cga.bgi or egavga.bgi files that come with the
  8. Borland compilers.  If you don't have these, you need to get them, they
  9. have been placed in the directory with the executable and this file.
  10. Beagle reads the files that are written to disk by the Tierra simulator,
  11. and displays them graphically.  Beagle reads the break.1 ... break.X files
  12. that are written to the /td directory, and it also reads the 00XX.gen files
  13. that are written to the /gb directory.
  14.  
  15. ====== BEAGLE ===============================================================
  16.  
  17.      Start Beagle by typing beagle to the DOS prompt:
  18.  
  19. C> beagle
  20.  
  21.      From the top level menu, use cursor keys to select an option, then
  22. use the Enter key to activate that option.
  23.  
  24. ====== PREPARE - RUN INFO ===================================================
  25.  
  26.      You must process the break.X files with the "Prepare - Run Info"
  27. option from the Beagle menu, or the stand-alone run_info utility, which
  28. produces output files called run_info and run_info.g which are used by Beagle:
  29.  
  30.    select the Prepare option
  31.    then select the Run Info option
  32.  
  33.      Selecting the "Prepare - Run Info" option will produce a window that
  34. looks like this:
  35.  
  36. +tierun------------------------------------+
  37. | directory  = c:\tierra\td                |
  38. | input file = break.1                     |
  39. | update frequency   = 100                 |
  40. +------------------------------------------+
  41.  
  42.      Within this window, use the cursor key to move to an option, then type
  43. in your choice.  When you have all the options as you want them, use Ctrl-Enter
  44. to activate the "Prepare - Run Info" process.  Use the Escape key to exit from
  45. the window.
  46.  
  47.      An explanation of these "Prepare - Run Info" options follows:
  48.  
  49.  directory  = c:\tierra\td
  50.  
  51.      This is the path to the file containing the birth and death records
  52. output by the Tierra program (the break.X files).
  53.  
  54.  input file = break.1
  55.  
  56.      This is the name of the file containing the birth and death records
  57. output by the Tierra program.  In long runs, a series of these files may be
  58. produced, with the names break.1, break.2, break.3, ..., break.X.  The
  59. Prepare - Run Info program will read each of them in turn, if you specify
  60. the name of the first one.
  61.  
  62.  update frequency   = 100
  63.  
  64.      The "Prepare - Run Info" will preview the entire record of births and
  65. deaths in order to rank all the size and genotype classes by their relative
  66. abundances.  If the "update frequency" option is non-zero, there will be two
  67. rankings.  One ranking will be for the entire run.  Another ranking will occur
  68. repeatedly throughout the run, at the frequency indicated by this option
  69. (measured in millions of instructions, the default is to rank the classes
  70. every 100 million instruction).  I suggest you leave the update frequency
  71. at 100.
  72.  
  73.      Start the "Prepare - Run Info" option running by hitting Ctrl-Enter.
  74. When the program finishes, go back to the main menu by hitting the Escape key.
  75. When the "Prepare - Run Info" option is finished, you can go ahead and use
  76. the Bar and Trace displays.  To use the Bar and Trace displays in the future,
  77. you do not have to repeat the Prepare process (you Prepare once for each
  78. output file).
  79.  
  80.      The "Prepare - Run Info" option uses a lot of memory.  On long runs,
  81. it may run out of memory.  If this happens, you should use the stand-alone
  82. run_info tool.  It takes the same input parameters, but by not being bundled
  83. with the rest of the Beagle tools, it has a lot more memory to spare.  Just
  84. type run_info to the DOS prompt.
  85.  
  86. ====== BARS ================================================================
  87.  
  88.      The Bars option will display a running frequency distribution of up
  89. to 55 size or genotype classes simultaneously, in the form of a moving bar
  90. graph.
  91.  
  92.      Selecting the Bars option generates a window that looks like this:
  93.  
  94. +bars----------------------------+
  95. | directory  = c:\tierra\td      |
  96. | input file = break.1           |
  97. | x-axis (pop,inst)  = inst      |
  98. | separate genotypes = Y         |
  99. | update display     = Y         |
  100. | view run_info      = N         |
  101. | num bars (24,55)   = 24        |  * this line appears only with VGA display
  102. +--------------------------------+
  103.  
  104.      Within this window, use the cursor key to move to an option, then type
  105. in your choice.  When you have all the options as you want them, use Ctrl-Enter
  106. to activate the Bars display.  Use the Escape key to exit from the Bars option.
  107.  
  108.      While the display is running, hitting the "p" key will cause the display
  109. to pause.  Hitting any key while the display is paused will cause the display
  110. to resume.  Hitting the Escape key while the display is running will cause the
  111. display to stop, hitting the Escape key a second time will terminate the
  112. display and return to the option window.  If the "g" key is hit while the
  113. display is running, or when it has terminated but is still displayed, the
  114. image on the screen will be saved to a .gif file.  When the display is
  115. complete, the machine will beep; hitting the Escape key will return to the
  116. option window.
  117.  
  118.      An explanation of the Bars options follows:
  119.  
  120.  directory  = c:\tierra\td
  121.  
  122.      This is the path to the file containing the birth and death records
  123. output by the Tierra program (the break.X files).
  124.  
  125.  input file = break.1
  126.  
  127.      This is the name of the file containing the birth and death records
  128. output by the Tierra program.  In long runs, a series of these files may be
  129. produced, with the names break.1, break.2, break.3, ..., break.X.  The
  130. Bars program will read each of them in turn, if you specify the name of the
  131. first one.
  132.  
  133.  x-axis (pop,inst)  = inst
  134.  
  135.      This item gives you two options for how the horizontal scale is defined.
  136. "pop" means that the horizontal scale specifies the population of each class
  137. of creature.  "inst" means that the horizontal scale specifies how much memory
  138. (measured in instructions) is occupied by each class of creature.
  139.  
  140.  separate genotypes = Y
  141.  
  142.      This options allows you to decide if the bars will represent unique
  143. genotypes (Y) or only distinct size classes (N).
  144.  
  145.  update display     = Y
  146.  
  147.      The "Prepare - Run Info" option ranked all the size and genotype classes
  148. by their relative abundances, through the whole run, and for every period
  149. indicated by the update frequency.  The Bar option will display up to 55 bars
  150. (see the "num bars" option below).  The bars displayed will be only the most
  151. abundant size or genotype classes.  If the "update display" option is selected
  152. (Y), the list of bars will be updated at the frequency selected during the
  153. "Prepare - Run Info" process.  If the "update display" option is not
  154. selected (N), the list will not be updated throughout the run.
  155.  
  156.  view run_info      = N
  157.  
  158.      If the option is selected (Y), a window will appear that displays a
  159. summary of the information contained in the relevant run_info file.  The
  160. contents and format of the display will depend on the other options chosen
  161. in this window (try it and see).
  162.      
  163.  num bars (24,55)   = 24
  164.  
  165.      This option will only appear if you have a VGA display.  On a CGA display,
  166. it is only possible to display up to 24 bars.  However, on a VGA, it is
  167. possible to display up to 55 bars.  You may specify any number of bars you
  168. choose, up to the limit of your display.  On a VGA, if you choose up to 24
  169. bars, they will be wide and have large labels.  If you choose from 25 to 55
  170. bars, they will be narrow and have small labels.
  171.  
  172. ====== TRACE ===============================================================
  173.  
  174.      This option will produce a phase diagram, illustrating the relative
  175. abundances of two size or genotype classes over time, as an x,y plot.
  176.  
  177.      Selecting the Trace option generates a window that looks like this:
  178.  
  179. +trace---------------------------+
  180. | directory  = c:\tierra\td      |
  181. | input file = break.1           |
  182. | x size     = 80aaa             |
  183. | y size     = 45aaa             |
  184. | axis (pop,inst)    = pop       |
  185. | shrink factor      = 1         |
  186. | separate genotypes = Y         |
  187. +--------------------------------+
  188.  
  189.      Within this window, use the cursor key to move to an option, then type
  190. in your choice.  When you have all the options as you want them, use Ctrl-Enter
  191. to activate the Trace display.  Use the Escape key to exit from the Trace
  192. option.
  193.  
  194.      While the display is running, hitting the "p" key will cause the display
  195. to pause.  Hitting any key while the display is paused will cause the display
  196. to resume.  Hitting the Escape key while the display is running will cause the
  197. display to stop, hitting the Escape key a second time will terminate the
  198. display and return to the option window.  If the "g" key is hit while the
  199. display is running, or when it has terminated but is still displayed, the
  200. image on the screen will be saved to a .gif file.  When the display is
  201. complete, the machine will beep; hitting the Escape key will return to the
  202. option window.
  203.  
  204.      An explanation of the Trace options follows:
  205.  
  206.  directory  = c:\tierra\td
  207.  
  208.      This is the path to the file containing the birth and death records
  209. output by the Tierra program (the break.X files).
  210.  
  211.  input file = break.1
  212.  
  213.      This is the name of the file containing the birth and death records
  214. output by the Tierra program.  In long runs, a series of these files may be
  215. produced, with the names break.1, break.2, break.3, ..., break.X.  The
  216. Trace program will read each of them in turn, if you specify the name of the
  217. first one.
  218.  
  219.  x size     = 80aaa
  220.  
  221.      The size or genotype class to be plotted on the x axis.
  222.  
  223.  y size     = 45aaa
  224.  
  225.      The size or genotype class to be plotted on the y axis.
  226.  
  227.  axis (pop,inst)    = pop
  228.  
  229.      This item gives you two options for how the horizontal axes are defined.
  230. "pop" means that the axes specify the population of each class of creature.
  231. "inst" means that the axes specify how much memory (measured in instructions)
  232. is occupied by each class of creature.
  233.  
  234.  shrink factor      = 1
  235.  
  236.      The axes will normally fill the whole screen, but if you use a shrink
  237. factor of less than 1, the y axis will shrink to fill only part of the screen.
  238. This option was introduced to get the display to fit a device that was
  239. cropping the vertical dimension (when making a video tape).
  240.  
  241.  separate genotypes = Y
  242.  
  243.      This options allows you to decide if the axes will represent unique
  244. genotypes (Y) or only distinct size classes (N).
  245.  
  246. ====== DIVERSITY ===========================================================
  247.  
  248.      This option provides a graphical display of the output from the
  249. DIVERSE.EXE program (see the diverse.doc file).  The DIVERSE.EXE program
  250. generates files containing indices of diversity and turnover throughout a
  251. run.  The Diversity option displays these indices.  You must run the
  252. DIVERSE.EXE program before you can use the Diversity option.
  253.  
  254.      Selecting the Diversity option generates a window that looks like this:
  255.  
  256. +diversity---------------------------+
  257. | directory  = c:\tierra\td          |
  258. | x var      = Time                  |
  259. | y var      = GenoDiv               |
  260. | data file  = divdat.1              |
  261. | range file = divrange              |
  262. | shrink factor = 1                  |
  263. +------------------------------------+
  264.  
  265.      Within this window, use the cursor key to move to an option, then type
  266. in your choice.  When you have all the options as you want them, use Ctrl-Enter
  267. to activate the Diversity display.  Use the Escape key to exit from the
  268. Diversity option.
  269.  
  270.      While the display is running, hitting the "p" key will cause the display
  271. to pause.  Hitting any key while the display is paused will cause the display
  272. to resume.  Hitting the Escape key while the display is running will cause the
  273. display to stop, hitting the Escape key a second time will terminate the
  274. display and return to the option window.  If the "g" key is hit while the
  275. display is running, or when it has terminated but is still displayed, the
  276. image on the screen will be saved to a .gif file.  When the display is
  277. complete, the machine will beep; hitting the Escape key will return to the
  278. option window.
  279.  
  280.      An explanation of the Diversity options follows:
  281.  
  282.  directory  = c:\tierra\td
  283.  
  284.      This is the path to the file containing the diversity indices, output
  285. by the diverse.exe program (the divdat.X and divrange files).
  286.  
  287.  x var      = Time
  288.  y var      = GenoDiv
  289.  
  290.      These options allow you to choose which two, of the eight indices
  291. output by the Diverse program, you wish to display in your graphical x,y
  292. display.  When you move to these lines in the window, a menu of options will
  293. pop up:
  294.  
  295.                +---------+------------------------------+
  296.                | Time    | elapsed time in instructions |
  297.                | NumCell | number of cells              |
  298.                | NumSize | number of sizes              |
  299.                | SizeDiv | size diversity               |
  300.                | AgeSize | average age of sizes         |
  301.                | NumGeno | number of genotypes          |
  302.                | GenoDiv | genotype diversity           |
  303.                | AgeGeno | average age of genotypes     |
  304.                +---------+------------------------------+
  305.  
  306.      To select a parameter, cursor to that line and hit Enter.  Below, a
  307. more technical explanation of some of these parameters is provided:
  308.  
  309.             NumCell | number of cells: total number of adult cells living
  310.                       in the soup.
  311.             NumSize | number of sizes: total number of distinct size classes
  312.                       of adult cells living in the soup.
  313.             SizeDiv | size diversity: (- sum of p * log(p)), where p is the
  314.                       proportion of all adult cells in the soup that fall in
  315.                       a size class.
  316.             AgeSize | average age of sizes: whenever a new size class appears
  317.                       or reappears, its age starts counting at zero.  At each
  318.                       instant of time, the age of all size classes is summed
  319.                       and divided by the number of size classes.
  320.             NumGeno | number of genotypes: total number of distinct genotype
  321.                       classes of adult cells living in the soup.
  322.             GenoDiv | genotype diversity: (- sum of p * log(p)), where p is the
  323.                       proportion of all adult cells in the soup that fall in
  324.                       a genotype class.
  325.             AgeGeno | average age of genotypes: whenever a new genotype class
  326.                       appears or reappears, its age starts counting at zero.
  327.                       At each instant of time, the age of all genotype classes
  328.                       is summed and divided by the number of size classes.
  329.  
  330.  data file = divdat.1
  331.  
  332.      This is the name of the file containing the diversity indices
  333. output by the Diverse program.  In long runs, a series of these files may be
  334. produced, with the names divdat.1, divdat.2, divdat.3, ..., divdat.X.  The
  335. Diversity option will read each of them in turn, if you specify the name of
  336. the first one.
  337.  
  338.  range file = divrange
  339.  
  340.      This is the name of the file containing the ranges of the diversity
  341. indices, output by the Diverse program.
  342.  
  343.  shrink factor      = 1
  344.  
  345.      The axes will normally fill the whole screen, but if you use a shrink
  346. factor of less than 1, the y axis will shrink to fill only part of the screen.
  347. This option was introduced to get the display to fit a device that was
  348. cropping the vertical dimension (when making a video tape).
  349.  
  350. ====== TEMPLATE ============================================================
  351.  
  352.      This option provides a display of the structure of a genome, as
  353. indicated by the arrangement of instructions using templates.  Since all
  354. instructions that affect the control flow of the program (jump, call) use
  355. templates, this provides a sort of schematic of the program structure.
  356. The Template option will read and display genomes from the genebank.
  357. You will need to know what genome are stored there.  Use the arg t option
  358. to get a list of the genomes stored in any of the .gen files in the genebank:
  359. e.g.:  arg t 0080.gen
  360. will produce a list of the genotypes in the 80 size class in the 0080.gen
  361. file.
  362.  
  363.      Selecting the Template option generates a window that looks like this:
  364.  
  365. +templates--------------------------+
  366. | genebank path = c:\tierra\gb      |
  367. | genefile name = 0080.gen          |
  368. | genotype      = aaa               |
  369. | min temp size = 3                 |
  370. +-----------------------------------+
  371.  
  372.      Within this window, use the cursor key to move to an option, then type
  373. in your choice.  When you have all the options as you want them, use Ctrl-Enter
  374. to activate the Template display.  Use the Escape key to exit from the
  375. Template option.
  376.  
  377.      An explanation of the Template options follows:
  378.  
  379.  genebank path = c:\tierra\gb
  380.  
  381.      This is the path to the genebank, where the files containing the saved
  382. genomes of the creatures are written by the Tierra program (XXXX.gen,
  383. XXXX.tmp, XXXX.mem files).
  384.  
  385.  genefile name = 0080.gen
  386.  
  387.      This is the name of the file in the genebank containing the genomes of
  388. the size that you want to examine.
  389.  
  390.  genotype      = aaa
  391.  
  392.      This is the actual genotype name of the creature that you want to examine,
  393. of the size indicated by the name of the genefile.
  394.  
  395.  min temp size = 3
  396.  
  397.      You might want to ignore templates below a certain size.  There is a
  398. MinTemplSize parameter in the soup_in file used by the Tierra simulator.
  399. Templates below this size are not recognized as templates.  You should set
  400. min temp size to the same value as was set in the soup_in file of the run
  401. that produced the genome you are examining.
  402.  
  403.      When you run the Template program by hitting Ctrl-Enter, you will get
  404. a window that looks like this (for 0080aaa):
  405.  
  406.         +-------------------------+
  407.         | locus:   9, adrb  0000  |
  408.         | locus:  16, adrf  0001  |
  409.         | locus:  28, call  0011  |
  410.         | locus:  34,  jmp  0010  |
  411.         | locus:  54,  jmp  0100  |
  412.         | locus:  61,  jmp  0101  |
  413.         +-------------------------+
  414.  
  415.      The second column (numbers) contains the position in the genome of the
  416. instructions using templates.  The third column contains the names of the
  417. instructions at those positions that use the templates.  The fourth column
  418. contains the actual templates used by the instructions at those positions.
  419.  
  420. ====== PROBE ===============================================================
  421.  
  422.      This option allows you to compare two genomes by probing the sequence of
  423. one with the sequence of the other.  Probe slides the probe sequence along
  424. the genome sequence and determines the positions of the major alignments.
  425. These alignments are then reported to you, and you may choose how many you
  426. want to recognize.  Then the two genomes are displayed together, in their
  427. alignments, with the differences highlighted.  The Probe program makes a
  428. heroic effort to deal with complications like multiple allignments, insertions
  429. and deletions, and overlaping alignments.  However, it fails miserably for
  430. some of the more complicated cases (the ability to detect insertions or
  431. deletions may not be working).  This program is not mature, but it
  432. provides some help in comparing sequences.
  433.  
  434.      
  435.      The Probe option will read and display genomes from the genebank.
  436. You will need to know what genome are stored there.  Use the arg t option
  437. to get a list of the genomes stored in any of the .gen files in the genebank:
  438. e.g.:  arg t 0080.gen
  439. e.g.:  arg t 0045.gen
  440. will produce a list of the genotypes in the 80 size class in the 0080.gen
  441. file, and in the 45 size class in the 0045.gen file.
  442.  
  443.      Selecting the Probe option generates a window that looks like this:
  444.  
  445. +probe----------------------------+
  446. | genome path = c:\tierra\gb      |
  447. | genome file = 0080.gen          |
  448. | genome      = aaa               |
  449. | probe path = c:\tierra\gb       |
  450. | probe file = 0045.gen           |
  451. | probe      = aaa                |
  452. +---------------------------------+
  453.  
  454.      Within this window, use the cursor key to move to an option, then type
  455. in your choice.  When you have all the options as you want them, use Ctrl-Enter
  456. to activate the Probe display.  Use the Escape key to exit from the
  457. Probe option.
  458.  
  459.      An explanation of the Probe options follows:
  460.  
  461.  genome path = c:\tierra\gb
  462.  
  463.      This is the path to the genebank, where the files containing the saved
  464. genomes of the creatures are written by the Tierra program (XXXX.gen,
  465. XXXX.tmp, XXXX.mem files).
  466.  
  467.  genome file = 0080.gen
  468.  
  469.      This is the name of the file in the genebank containing the genomes of
  470. the size that you want to examine.
  471.  
  472.  genome      = aaa
  473.  
  474.      This is the actual genotype name of the creature that you want to compare
  475. to the probe, of the size indicated by the name of the genome file.
  476.  
  477.  probe path = c:\tierra\gb
  478.  
  479.      This is the path to the genebank, where the files containing the saved
  480. genomes of the creatures are written by the Tierra program (XXXX.gen,
  481. XXXX.tmp, XXXX.mem files).
  482.  
  483.  probe file = 0080.gen
  484.  
  485.      This is the name of the file in the genebank containing the genomes of
  486. the size that you want to examine.
  487.  
  488.  probe      = aaa
  489.  
  490.      This is the actual genotype name of the probe that you want to slide
  491. along the genome indicated by the first three options, (size indicated by the
  492. name of the probe file).
  493.  
  494.      When you run the Probe program by hitting Ctrl-Enter, you will get
  495. a window that looks like this (for 0080aaa and 0045aaa):
  496.  
  497.         +----------------------------------------------+
  498.         | position:  0   fit: 44   diff: 0   idpos: 0  |
  499.         | position: -1   fit: 16   diff: 0   idpos: 0  |
  500.         | position:  1   fit: 14   diff: 0   idpos: 0  |
  501.         | position: 25   fit: 13   diff: 0   idpos: 0  |
  502.         | position: 23   fit: 12   diff: 0   idpos: 0  |
  503.         | position:  7   fit: 11   diff: 0   idpos: 0  |
  504.         +----------------------------------------------+
  505.  
  506.      The first pair of columns (positon) contains the relative position of the
  507. alignments of the two genomes.  0 indicates that the alignment occurred with
  508. the first instruction of the two genomes together, -1 indicates that the first
  509. instruction of the genome is aligned with the second instructions of the probe,
  510. 1 indicates that the first instruction of the probe is aligned with the
  511. second instruction of the genome.
  512.  
  513.      The second pair of columns (fit) contains the goodness of fit, as the
  514. number of instructions that matched between the genome and probe in that
  515. alignment.  In this example, the probe is 45 instructions long, so a match
  516. of 44 indicates that only one instruction is diferent between the probe and
  517. genome.  
  518.  
  519.      The third pair of columns (diff) indicates a difference in length
  520. resulting from an insertion (positive) or deletion (negative).
  521.  
  522.      The fourth pair of columns (idpos) indicates the position of the
  523. insertion of deletion.
  524.  
  525.      When this window appears, you examine the alignments to decide how many
  526. you want to use.  In this case, there is only one really good alignment, so
  527. we will use one.  Now hit Esc, and another window will appear that looks
  528. like this:
  529.                                            +number of matches to use-----+
  530.                                            | number of matches = 1       |
  531.                                            +-----------------------------+
  532.  
  533.      You either accept the suggested value (1) or change it, the hit
  534. Ctrl-Enter, and the alignments will be displayed in two windows that look
  535. like this:
  536.  
  537. +instruction list--------------------------------------------------------------+
  538. |   0:nop_0  1:nop_1  2:or1    3:shl    4:zero   5:if_cz  6:sub_ab 7:sub_ac    |
  539. |   8:inc_a  9:inc_b  a:dec_c  b:inc_c  c:pushax d:pushbx e:pushcx f:pushdx    |
  540. |   g:pop_ax h:pop_bx i:pop_cx j:pop_dx k:jmp    l:jmpb   m:call   n:ret       |
  541. |   o:mov_cd p:mov_ab q:moviab r:adr    s:adrb   t:adrf   u:mal    v:divide    |
  542. +------------------------------------------------------------------------------+
  543. +genome-to-probe match:  genome (top) - 0080aaa    probe - 0045aaa ------------+
  544. | 11114233os00007pt0001861101um0011vk001051100cde1010qa5k010089k010151011ihgn1 |
  545. | 11114233os00007pt0001861101um0011vk001051110c                                |
  546. |                                                                              |
  547. | 1105                                                                         |
  548. |                                                                              |
  549. +------------------------------------------------------------------------------+
  550.  
  551.      The highlighting is not indicated above, but it indicates where the two
  552. genomes do not match.
  553.  
  554. ====== PREPARE - FRAGMENT ===================================================
  555.  
  556.      If you want to display a portion of a long run, you may edit the long
  557. run using the "Prepare - Fragment" option from the Beagle menu, or the
  558. stand-alone fragment utility.  This will produce an output file which may
  559. be read by itself, or you may produce several fragments, and then concatenate
  560. them together in order to produce an edited version of a longer run.  The
  561. edited fragment(s) resulting from this process MUST be used as the input file
  562. operated on by the "Prepare - Run Info" option to produce the run_info files
  563. read by the Bars and Trace displays.  Beware that if the fragments begin or
  564. end at the same time that the "update" attempts to create a new list, very bad
  565. interactions can result.  Just be sure you don't try to fragment and update at
  566. the same time (if you use the default update frequency of 100, don't break
  567. your fragments at 100 million marks).
  568.  
  569.    select the Prepare option
  570.    then select the Fragment option
  571.  
  572.      Selecting the "Prepare - Fragment" option will produce a window that
  573. looks like this:
  574.  
  575. +fragment----------------------------------+
  576. | directory    = c:\tierra\td              |
  577. | input file   = break.1                   |
  578. | output file  = fragment.run              |
  579. | start time   = 0                         |
  580. | stop time    = 1                         |
  581. +------------------------------------------+
  582.  
  583.      Within this window, use the cursor key to move to an option, then type
  584. in your choice.  When you have all the options as you want them, use Ctrl-Enter
  585. to activate the "Prepare - Fragment" process.  Use the Escape key to exit from
  586. the window.
  587.  
  588.      An explanation of these "Prepare - Fragment" options follows:
  589.  
  590.  directory  = c:\tierra\td
  591.  
  592.      This is the path to the file containing the birth and death records
  593. output by the Tierra program (the break.X files).
  594.  
  595.  input file = break.1
  596.  
  597.      This is the name of the file containing the birth and death records
  598. output by the Tierra program.  In long runs, a series of these files may be
  599. produced, with the names break.1, break.2, break.3, ..., break.X.  The
  600. Prepare - Fragment program will read each of them in turn, if you specify the
  601. name of the first one.
  602.  
  603.  output file  = fragment.run
  604.  
  605.      This is the name of the fragmentary output file that will be produced.
  606.  
  607.  start time   = 0
  608.  
  609.      This is the start time of the fragment that you wish to produce, in
  610. millions of instructions.
  611.  
  612.  stop time    = 1
  613.  
  614.      This is the stop time of the fragment that you wish to produce, in
  615. millions of instructions.  Be sure the start and stop times do not coincide
  616. with update times.  The stop time must be greater than the start time.
  617.  
  618.      The "Prepare - Fragment" option uses a lot of memory.  On long runs,
  619. it may run out of memory.  If this happens, you should use the stand-alone
  620. fragment tool.  It takes the same input parameters, but by not being bundled
  621. with the rest of the Beagle tools, it has a lot more memory to spare.  Just
  622. type fragment the DOS prompt.
  623.