--- /dev/null
+
+
+
+XScreenSaver(1) XScreenSaver(1)
+
+
+N\bNA\bAM\bME\bE
+ critical - Draw a system showing self-organizing critical-
+ ity
+
+S\bSY\bYN\bNO\bOP\bPS\bSI\bIS\bS
+ c\bcr\bri\bit\bti\bic\bca\bal\bl [-display _\bh_\bo_\bs_\bt_\b:_\bd_\bi_\bs_\bp_\bl_\ba_\by_\b._\bs_\bc_\br_\be_\be_\bn] [-foreground
+ _\bc_\bo_\bl_\bo_\br] [-background _\bc_\bo_\bl_\bo_\br] [-window] [-root] [-mono]
+ [-install] [-visual _\bv_\bi_\bs_\bu_\ba_\bl] [-delay _\bs_\be_\bc_\bo_\bn_\bd_\bs] [-random
+ _\bb_\bo_\bo_\bl_\be_\ba_\bn] [-ncolors _\bi_\bn_\bt] [-offset _\bi_\bn_\bt]
+
+D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
+ The _\bc_\br_\bi_\bt_\bi_\bc_\ba_\bl program displays a self-organizing critical
+ system that gradually emerges from chaos.
+
+ _\bc_\br_\bi_\bt_\bi_\bc_\ba_\bl performs a simulation on a two-dimensional array
+ of integers. The array is initialized to random values.
+ On each iteration, it draws a line to the array position
+ with the greatest value. It then replaces that location
+ and the eight neighboring locations with randomly-selected
+ values.
+
+ The lines are initially random, but over time a chaotic
+ self-organizing system evolves: areas of the screen which
+ happen to have lower values are less likely to be updated
+ to new values, and so the line tends to avoid those areas.
+ Eventually, the histogram of changes approaches the power-
+ law curve typical of such systems.
+
+ The simplest documented self-organizing system is the one-
+ dimensional equivalent of _\bc_\br_\bi_\bt_\bi_\bc_\ba_\bl.
+
+ I heard about this algorithm second-hand: apparently there
+ was an article in _\bS_\bc_\bi_\be_\bn_\bt_\bi_\bf_\bi_\bc _\bA_\bm_\be_\br_\bi_\bc_\ba_\bn describing it some-
+ time in 1997.
+
+O\bOP\bPT\bTI\bIO\bON\bNS\bS
+ _\bc_\br_\bi_\bt_\bi_\bc_\ba_\bl accepts the following options:
+
+ -\b-w\bwi\bin\bnd\bdo\bow\bw Draw on a newly-created window. This is the
+ default.
+
+ -\b-r\bro\boo\bot\bt Draw on the root window.
+
+ -\b-m\bmo\bon\bno\bo If on a color display, pretend we're on a
+ monochrome display.
+
+ -\b-i\bin\bns\bst\bta\bal\bll\bl
+ Install a private colormap for the window.
+
+ -\b-v\bvi\bis\bsu\bua\bal\bl _\bv_\bi_\bs_\bu_\ba_\bl
+ Specify which visual to use. Legal values are the
+ name of a visual class, or the id number (decimal
+ or hex) of a specific visual.
+
+
+
+
+X Version 11 13-Nov-98 1
+
+
+
+
+
+XScreenSaver(1) XScreenSaver(1)
+
+
+ -\b-d\bde\bel\bla\bay\by _\bu_\bs_\be_\bc_\bs
+ Number of microseconds to wait after drawing each
+ line.
+
+ -\b-r\bra\ban\bnd\bdo\bom\bm _\bb_\bo_\bo_\bl_\be_\ba_\bn
+ Whether to use randomly selected colours rather
+ than a cycle around the colour wheel.
+
+ -\b-o\bof\bff\bfs\bse\bet\bt _\bi_\bn_\bt_\be_\bg_\be_\br
+ The maximum random radius increment to use.
+
+ -\b-n\bnc\bco\bol\blo\bor\brs\bs _\bi_\bn_\bt_\be_\bg_\be_\br
+ How many colors should be allocated in the color
+ ramp (note that this value interacts with _\bo_\bf_\bf_\bs_\be_\bt.)
+
+E\bEN\bNV\bVI\bIR\bRO\bON\bNM\bME\bEN\bNT\bT
+ D\bDI\bIS\bSP\bPL\bLA\bAY\bY to get the default host and display number.
+
+ X\bXE\bEN\bNV\bVI\bIR\bRO\bON\bNM\bME\bEN\bNT\bT
+ to get the name of a resource file that overrides
+ the global resources stored in the RESOURCE_MAN-
+ AGER property.
+
+S\bSE\bEE\bE A\bAL\bLS\bSO\bO
+ X\bX(1), x\bxs\bsc\bcr\bre\bee\ben\bns\bsa\bav\bve\ber\br(1) x\bxs\bsc\bcr\bre\bee\ben\bns\bsa\bav\bve\ber\br-\b-c\bco\bom\bmm\bma\ban\bnd\bd(1) x\bxs\bsc\bcr\bre\bee\ben\bn-\b-
+ s\bsa\bav\bve\ber\br-\b-d\bde\bem\bmo\bo(1)
+
+C\bCO\bOP\bPY\bYR\bRI\bIG\bGH\bHT\bT
+ Copyright (C) 1998 by Martin Pool.
+
+ Permission to use, copy, modify, distribute, and sell this
+ software and its documentation for any purpose is hereby
+ granted without fee, provided that the above copyright
+ notice appear in all copies and that both that copyright
+ notice and this permission notice appear in supporting
+ documentation. No representations are made about the
+ suitability of this software for any purpose. It is pro-
+ vided "as is" without express or implied warranty.
+
+A\bAU\bUT\bTH\bHO\bOR\bR
+ Martin Pool <mbp@humbug.org.au>, 13-Nov-1998. Based in
+ part on the XScreenSaver code by Jamie Zawinski
+ <jwz@jwz.org>.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+X Version 11 13-Nov-98 2
+
+