⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tierra.doc

📁 地球模拟器
💻 DOC
📖 第 1 页 / 共 5 页
字号:
s-save: will cause the state of the system to be saved at this point, and     then continue the run.q-save&quit: will cause the state of the system to be saved at this point,     and then exit from the run.Q-quit: will exit immediately without saving the state of the system.m-misc: pulls up the miscellaneous sub-menuc-continue: continue the run.If you press 'i' for info, from the main TIERRA menu, you are able to selectone of the Genebank (GeneBnker = 1) data display modes:> INFO   |  p-plan  s-size_histo g-gen_histo m-mem_histo z-size_query     |->The second line from the top of the screen will change, providing additionalinformation on the operating system memory use, or the Tierrian memory use.At the bottom of the screen, a new list of GeneBank data display options areavailable.  All of these modes will try to provide as much data as can fit onthe screen.  These modes are detailed below:Hit the c key to continue (to get out of this level of the menu)The options are:           p-plan  s-size_histo g-gen_histo m-mem_histo z-size_queryIf you press 'p' from the info menu you get the Plan Display mode: >Now in Plan Display mode, updated every million time stepsThis provides the normal statistics every million virual time steps(this is also an easy way to clear the message area):> InstExeC      =    141  Generations  =    363  Thu Mar 26 15:20:28 1992>     NumCells  =    483  NumGenotypes =    202  NumSizes  =     27>     AvgSize   =     53  AvgPop       =    471>     RateMut   =   5426  RateMovMut   =    848  RateFlaw  =  16960>     NumGenRQ  =    579  NumGenDM     =      0  NumGenDG  =    400>     births    =   1210  deaths       =   1125>     MaxGenPop =     48  (0032aah)    MaxGenMem =     48 (0032aah)The meaning of this information is detailed above.        5.6.1.2.1) The Size HistogramIf you press 's' from the info menu, the message area will show a histogramof frequency distributions of the currently living size classes:   13   1      2 | *   18   3      9 | **   19   3      4 | *   20   2      4 | *   21   1      3 | *   22   1      4 | *   27   3      5 | *   34   2      4 | *   35   1      4 | *   36  34     84 | ****************   37  70    198 | *************************************   38  33     92 | ******************   39   7      9 | **   40  13     25 | *****   44   1      2 | *   45   1      2 | *   46   2      2 | *   47   1      4 | *   49   1      2 | *   54   1      1 | *   56   2      3 | *   70  10     13 | ***   71  21     42 | ********   72  24     42 | ********   73   6      6 | **   74   7     12 | ***   75   3      3 | *   77   2      2 | *   78   6      7 | **  109   1      2 | *In the above histogram, the left column of numbers is the size class,the middle column is the number of genotypes of that size class, and theright column is the number of living adult cells of that size class.        5.6.1.2.2) The Memory HistogramIf you press 'm' from the info menu, the message area will show a histogramof frequency distributions of the currently living size classes, by memoryuse:   Size  Memory use (size * freq.)   18   3    180 | *   19   3     76 | *   20   2     60 | *   21   1     63 | *   22   1    110 | *   27   3    162 | *   31   1     31 | *   33   1     33 | *   34   2    136 | *   35   1    105 | *   36  37   3096 | *****************   37  69   7141 | *************************************   38  34   3610 | *******************   39   7    351 | **   40  13    960 | *****   41   1     41 | *   42   1     42 | *   43   1     43 | *   44   1     44 | *   45   1     90 | *   46   2     92 | *   47   1    235 | **   48   1     48 | *   49   1     98 | *   50   1     50 | *   54   1     54 | *   56   2    168 | *   66   1     66 | *   71  22     42 | *   72  25     42 | *In the above histogram, the left column of numbers is the size class,the middle column is the number of genotypes of that size class, and theright column is the amount of memory occupied by living adult cells of thatsize class.        5.6.1.2.3) The Genotype HistogramIf you press 'g' from the info menu,  the message area will show a histogramof genotype sizes, by specific genotypes:Size      Frequency     18aab      3 | ***      aac      6 | ******    27aab      2 | **      aad      3 | ***    35aaa      3 | ***    36aam      7 | *******      aat     39 | **************************************      abb      3 | ***    37abb     26 | *************************      abp      5 | *****      abt      6 | ******      acm     23 | **********************      acn      4 | ****    38abb      5 | *****      abc      3 | ***    40aaj      3 | ***      aal      2 | **    47aaa      5 | *****    49aaa      2 | **    56aac      2 | **    70aae      2 | **      aaf      2 | **    71aac      3 | ***      aaj      4 | ****      aat      3 | ***      aav      6 | ******    72aai      2 | **      aau      3 | ***      aax      4 | ****    74aac      4 | ****In the above histogram, the left column of numbers is the size and genotypeclass, and the right column is the number of living adult cells of thatgenotype class.        5.6.1.2.4) The Size Class Information DisplayIf you press 'z' from the info menu, you will be prompted for a specific size class to examine, then you will get a list of the mostcommon genotypes of that size, with some statistics on them:Gene:    #  Mem Errs   Move  Bitsaae      4   0   1     39    EX      TC      TP      MF      MT      MBaaj      1   0   0      0    EX      TC      TP      MF      MT      MBaak      1   0   0      0    EX      TC      TP      MF      MT      MBaan      1   0   0      0    EX      TC      TP      MF      MT      MBaap      1   0   0      0    EX      TC      TP      MF      MT      MBaaq      1   0   0      0    EX      TC      TP      MF      MT      MBaat     10   0   2     38    EXsofh  TCsofh  TPs     MF      MT      MBsofaau      1   0   0      0    EX      TC      TP      MF      MT      MBaaw      1   0   0      0    EX      TC      TP      MF      MT      MBaax      2   0   0      0    EX      TC      TP      MF      MT      MBaay      1   0   0      0    EX      TC      TP      MF      MT      MBaba      1   0   0      0    EX      TC      TP      MF      MT      MBabb      1   0   0      0    EX      TC      TP      MF      MT      MBabc      1   0   0      0    EX      TC      TP      MF      MT      MBabe      1   0   7    146    EX      TC      TP      MF      MT      MBabi     61   3   2     38    EXsdofh TCsofh  TPs     MFsof   MTsf    MBsdofhabk      1   0   2     38    EX      TC      TP      MF      MT      MBabl      1   0   0      0    EX      TC      TP      MF      MT      MBabm      1   0   0      0    EX      TC      TP      MF      MT      MBabw     17   1   2     38    EXsdofh TCsofh  TPs     MF      MT      MBsdofhaby      6   0   1     38    EXsdofh TCsof   TPs     MF      MT      MBsdofhacb      2   0   0      0    EX      TC      TP      MF      MT      MBacd      1   0   0      0    EX      TC      TP      MF      MT      MBace      1   0   0      0    EX      TC      TP      MF      MT      MBacf      1   0   0      0    EX      TC      TP      MF      MT      MBacg      4   0   2     38    EX      TC      TP      MF      MT      MBach     13   0   2     38    EXsdofh TCsdofh TPs     MFsdofh MTsdf   MBsdofhaci      2   0   2     38    EX      TC      TP      MF      MT      MBacj      2   0   0      0    EX      TC      TP      MF      MT      MB#    = acutal count, populations of adult cells of this genotype Mem  = is the percent of Soup, occupied by adult cells of this genotypeErr  = is the number of error flag commited,Move = number of instructions moved to daughter cell,Bits = Watch bits, defined in section: 7)  SOUP_IN PARAMETERS0 values usually represent cases of insufficient data.If you press 'm' for misc, from the main TIERRA menu, you will get themiscellaneous sub-menu, which looks like the following in unix:> MISC |  H-Histo Logging  I-Inject Gene M-Micro Toggle    |->and the following in DOS:> MISC |  H-Histo Logging  S-DOS Shell  I-Inject Gene M-Micro Toggle    |->When this sub-menu is selected, some information is displayed at the topof the screen about what variables are #defined:VER=4.00 INST=1 PLOIDY=1  ERRORThis tells us that this is Version 4.00 of the Tierra program, we are usingInstruction Set 1, that it is a haploid model (Ploidy = 1), and that errorchecking code is included.From this menu, you have the following options:H-Histo Logging: if you press the H key, it will toggle the logging of anyhistograms you create to the tierra.log file.S-DOS shell: (DOS only) this causes you to exit to the DOS prompt, while the     simulator remains in the RAM in suspended animation.  You can now do     anything that doesn't require a lot of memory.  Be careful that if you     change directories, you come back to the current directories before you     exit from the shell.  Also, be careful not to do anything that changes     the graphics mode.I-Inject Gene: inject a genome of your choice from the genebank into the     soup of the running simulator.M-Micro Toggle: turn on the virtual debugger.  The debugger has three states:     delay, keypress, and off.  In delay mode, the debugger will execute one     Tierran instruction per second.  In the keypress mode, the debugger will     execute one Tierran instruction per keypress.c-continue: exit from this sub-menu.        5.6.1.2.5) The Virtual DebuggerThe debugger has three main states: delay, keypress, and off.  In delay mode,the debugger will execute one Tierran instruction per second.  In the keypressmode, the debugger will execute one Tierran instruction per keypress.  Onceyou have selected your mode, press c to start the simulator again.  You canuse this tool to step through the genome of a creature, either to see whatit does, or to debug a creature that you are writing.In keypress mode, there are two additional modes.  Given that there isusually a population of cells in the soup, the virtual debugger will swapfrom cell to cell as each one gets its time slice.  However, this can bedisconcerting if one is trying to study the behavior of a particular cell.The debugger can be made to follow a single creature using the trace optionas specified at the bottom of the screen in keypress mode:      MICRO  |  T-Track cell  ESC-Main Menu  n-Next StepIf you hit the T key, you will go into trace mode, and the menu will changeto:      MICRO  |  t-Untrack cell  ESC-Main Menu  n-Next StepNow hitting the t key will return to the mode that swaps between cells.If you wish to start debugging from the very beginning of a run, you willwant to start the simulator fresh with the menu activated, so that you canstart the debugger before the creature has started to run.  This is done bygiving two arguments when starting Tierra, one must be the name of thesoup_in file, the second is a dummy argument.  So for example, you should type:tierra soup_in1 junkThe debugger display in keypress mode looks like:InstExec  = 11,346072  Cells =  679  Genotypes =  274  Sizes =  26VER=4.0 INST=1 PLOIDY=1    MICRO

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -