home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / os2 / life2 / life.ipf < prev    next >
Encoding:
Information Presentation Facility markup  |  1993-07-13  |  3.2 KB  |  78 lines

  1. :userdoc.
  2. :h1 res=128.Extended help
  3. :artwork name='logo.bmp' align=center.
  4. :font facename='Tms Rmn' size=16x14.
  5. :xmp.
  6. Life Saver - An OS/2 2.x Screen Saving Utility
  7. Copyright (c) 1993 by Larry Salomon, Jr.
  8. All rights reserved.
  9. :exmp.
  10. :font facename=default.
  11. :p.:hp2.Life Saver:ehp2. is a screen saver that runs in the background without
  12. disturbing your other applications.  As long as the foreground session is the
  13. Presentation Manager, Life Saver will prevent monitor burnout by switching to
  14. a black screen with the :link reftype=hd res=4096.Game of
  15. Life:elink. in progress after a specified amount of time has elapsed with no
  16. activity from the mouse or keyboard.
  17. :p.Related information
  18. :ul compact.
  19. :li.:link reftype=hd res=4096.Game of Life:elink.
  20. :li.:link reftype=hd res=4097.Settings:elink.
  21. :li.:link reftype=hd res=4098.Buttons:elink.
  22. :eul.
  23. :h1 res=4096 hide.Game of Life
  24. :p.The Game of Life is an ancient computer science exercise in which you have
  25. a two-dimensional &odq.universe&cdq. containing spaces that either contain an
  26. &odq.organism&cdq. or are empty. After each unit of time, the entire board is
  27. scanned and the next state of the board is determined according to the
  28. following rules&colon.
  29. :p.If the current space is occupied and the number of occupied adjacent spaces
  30. is...
  31. :ul compact.
  32. :li....0 or 1 the organism dies of loneliness.
  33. :li....2 or 3 the organism continues to live.
  34. :li....4 or more the organism dies of overcrowding.
  35. :eul.
  36. :p.If the current space is unoccupied and the number of occupied adjacent
  37. spaces is...
  38. :ul compact.
  39. :li....0 or 1 the space remains empty because there are not enough parent
  40. organisms.
  41. :li....2 or 3 a new organism is born.
  42. :li....4 or more the space remains empty because of overcrowding.
  43. :eul.
  44. :p.The spawning and death of organisms happens instantaneously; thus, an
  45. organism spawned in a turn cannot then be a parent to an adjacent space in
  46. the same turn.
  47. :p.It is highly likely that, after a finite amount of time, the universe
  48. enters statis and does not evolve any further.  To avoid this,
  49. &odq.floaters&cdq. are introduced periodically.  A floater is a group of
  50. organisms that, by nature of their arrangement, cycle through a small set of
  51. patterns and move a space or more in the process.
  52. :p.It is also possible that the universe will die altogether; nothing is done
  53. about this condition.
  54. :h1 res=4097 hide.Settings
  55. :p.The settings that can be adjusted are listed below&colon.
  56. :dl tsize=15 compact break=fit.
  57. :dt.Timeout
  58. :dd.The amount of inactivity (measured in minutes&colon.seconds) that must
  59. elapse before the screen saver assumes control.
  60. :dt.Disable...
  61. :dd.Specifies that inactivity should not be monitored.
  62. :edl.
  63. :p.Remember that changes to the settings do :hp2.not:ehp2. take effect until
  64. either Set or Apply is also selected.
  65. :h1 res=4098 hide.Buttons
  66. :p.The buttons at the bottom of the Settings panel are listed below&colon.
  67. :dl tsize=15 compact break=fit.
  68. :dt.Set
  69. :dd.Saves the current settings to be used the next time Life Saver is started.
  70. :dt.Apply
  71. :dd.Uses the current settings but does not save them.
  72. :dt.Undo
  73. :dd.Resets the setting values to reflect the values currently being used.
  74. :dt.Help
  75. :dd.Displays this help.
  76. :edl.
  77. :euserdoc.
  78.