Artificial life

From GenerativeArt

(Difference between revisions)
Jump to: navigation, search
(fix image urls)
{{SingleImage|imageWidthPlusTen=540|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/01.jpg|caption=In these four screen rmages of Tom Ray's Tierra computer world, we see a survwal of the-fittest drama played out In the first frame we see a population dominated by red creatures represented by red line segments along with a few blue creatures into which some yellow parasites represented by the yellow line segments have started to invade In the second frame the population of red creatures has been severely diminished by the parasites. In the third frame we begin to see the blue creatures which are immune to the parasites, increasing in number and forcing the parasites toward the top of the screen. In the last frame the blue creatures have largely forced the parasites out and are now the dominant creatures.}}
{{SingleImage|imageWidthPlusTen=540|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/01.jpg|caption=In these four screen rmages of Tom Ray's Tierra computer world, we see a survwal of the-fittest drama played out In the first frame we see a population dominated by red creatures represented by red line segments along with a few blue creatures into which some yellow parasites represented by the yellow line segments have started to invade In the second frame the population of red creatures has been severely diminished by the parasites. In the third frame we begin to see the blue creatures which are immune to the parasites, increasing in number and forcing the parasites toward the top of the screen. In the last frame the blue creatures have largely forced the parasites out and are now the dominant creatures.}}
 +
== Karl Sims and Genetics for A-Life ==
-
== Chemical Systems ==
+
{{SingleImage|imageWidthPlusTen=656|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/09.jpg|caption=}}
-
=== Catalyst ===
 
-
Helps a reaction to take place quickly without being "used up" itself
 
 +
{{SingleImage|imageWidthPlusTen=766|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/10.jpg|caption=}}
-
{{SingleImage|imageWidthPlusTen=350|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/02.jpg|caption=Here the catalyst Z assists with creating C from A & B}}
 
-
 
+
{{SingleImage|imageWidthPlusTen=605|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/11.jpg|caption=}}
-
{{SingleImage|imageWidthPlusTen=540|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/03.jpg|caption=Catalyst work by providing molecular template that help "line up" bonding sites.}}
+
-
 
+
-
 
+
-
=== Auto-catalysis ===
+
-
 
+
-
A matrix of reactions which produces the catalysts it requires.
+
-
 
+
-
 
+
-
{{SingleImage|imageWidthPlusTen=540|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/04.jpg|caption=Here A & B combine to make C and C also serves as a catalyst for its own production.}}
+
-
 
+
-
 
+
-
{{SingleImage|imageWidthPlusTen=213|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/05.jpg|caption=Here A & B combine to make C, D & E make F and C & F act as catalysts for the reaction for each other.}}
+
-
 
+
-
 
+
-
Complex networks of auto catalytic reactions may have been the pre-DNA precursors for life.
+
-
 
+
-
 
+
-
== Reaction Diffusion Systems ==
+
-
 
+
-
Autocatalytic systems which form patterns because of differences in the rate of diffusion between the 2 agents.
+
-
 
+
-
* Activation
+
-
** Self-catalyzing & Inhibitor Catalyzing.
+
-
** Diffuses slowly
+
-
* Inhibitor
+
-
** Diffuses quickly
+
-
 
+
-
 
+
-
{{SingleImage|imageWidthPlusTen=730|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/06.jpg|caption=Pattern formation by autocatalysis and long-range inhibition. (a) Reaction scheme. An activator catalyses its own production and that of its highly diffusing antagonist, the inhibitor. (b-e) Stages in pattern formation after a local perturbation. Computer simulation in a linear array of cells. A homogeneous distribution of both substances is unstable. A minute local increase of the activator (—) grows further until a steady state is reached in which self-activation and the surrounding cloud of inhibitor ( ---- ) are balanced.}}
+
-
 
+
-
 
+
-
{{SingleImage|imageWidthPlusTen=506|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/07.jpg|caption=}}
+
-
 
+
-
 
+
-
[http://philipgalanter.com/howdy/pages/seashell%20examples.html Additional seashell examples]
+
-
 
+
-
 
+
-
{{SingleImage|imageWidthPlusTen=766|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/08.jpg|caption=}}
+
-
 
+
-
== The Amazing Belousov-Zhabotinskii Reaction ==
+
-
 
+
-
Here is a tried and tested recipe for this oscillatory reaction:
+
-
 
+
-
* 500 millililres of sulphuric acid (1 molar)
+
-
* I4-30 grams malonic acid
+
-
* 5-22 grams potassium bromate
+
-
* 0.548 grams ammonium uric nitrate
+
-
* I-2 millilitres of ferroin (0.025 molar)
+
-
 
+
-
(Make the ferroin by dissolving 1.485 grams of 1,10-phenanthroline and 0.685 grams of hydrated ferrous sulphate in 100 of water.)
+
-
 
+
-
Stir the mixture continuously. The resulting oscillations between blue and red with a period of about 1 minute will last for several hours.
+
-
 
+
-
If you pour some ofthe mixture as a thin layer into a Petridish, beautiful patterns, with blue concentric circles, called targets, on a red background will develop.
+
-
 
+
-
We can split the reaction into three overall processes. In process A, bromate ions oxidize bromide ions to produce bromine.
+
-
 
+
-
1. Br0<sub>3</sub><sup>-</sup> +Br<sup>-</sup> +2H<sup>+</sup> &rarr; HBrO<sub>2</sub> + HOBr
+
-
2. HBrO<sub>2</sub> + Br<sup>-</sup> + H<sup>+</sup> &rarr; 2HOBr
+
-
3. HOBr + Br<sup>-</sup> + H<sup>+</sup> &rarr; Br<sub>2</sub> + H<sub>2</sub>O
+
-
 
+
-
As the concentration of bromide ions decreases, so does the rate of step 2. The bromate ions then  compete for reaction with the hypobromous acid (HBrO<sub>2</sub>) and switch the system to process B. In this part of the reaction, cerium oxidizes from oxidation state (III) to oxidation state (IV). This gives the color change from red to blue.
+
-
 
+
-
4. BrO<sub>3</sub><sup>-</sup> + HBrO<sub>2</sub> + H<sup>+</sup> &rarr; 2BrO<sub>2</sub> + H<sub>2</sub>O
+
-
5. BrO<sub>2</sub> + Ce(III) + H<sup>+</sup> &rarr; HBrO</sub>2</sub> + Ce(IV)
+
-
6. ZHBrO<sub>2</sub> &rarr; BrO</sub>3</sub> + HOBr + H<sup>+</sup>
+
-
 
+
-
Because two BrO<sub>2</sub> radicals are produced in step 4, and each reacts rapidly to form an HBrO</sub>2</sub>, molecule, this part ofthe reaction constitutes an autocatalytic cycle. The autocatalysis causes the rate of this process to increase very quickly once it has switched on,
+
-
so red changes rapidly to blue. The growth in the concentration of HBrO<sub>2</sub>, is limited by step 6. The switch between processes A and B will occur when the rates of steps 2 and 4 are approximately equal.
+
-
 
+
-
The final stage, process C, must regenerate the bromide ion and reduce the catalyst back to its lower oxidation state. We do not understand this part of the reaction but we can use the following representation. Malonic acid (MA) reacts with bromine to give bromomalonic acid (BrMA). If this is then oxidized by the cerium (IV), we will regain bromide and cerium (III). The oxidized form of the catalyst can also react directly with malonic acid, so we may get fewer than one bromide ion per cerium (III) ion produced.
+
-
 
+
-
So we describe process C as:
+
-
 
+
-
7. MA + Br<sub>2</sub> &rarr; BrMA + Br<sup>-</sup> + H<sup>+</sup>
+
-
8. 2Ce(IV) + MA + BrMA &rarr; <i>f</i>BR<sup>-</sup> + 2Ce(III) and other products
+
-
 
+
-
where <i>f</i> is known as thc 'stoichiometric factor'. In the simplest computer analyses, <i>f</i> is assumed to be a constant, say <i>f</i> ≈ 1.
+
-
 
+
-
In modelling used to match complex oscillations, wc attempt to allow f (the number of bromide ions produced as two cerium ions are reduced) to be a function of the instantaneous concentrations of other species, such as HOBr. Process C sees the blue change to red and resets the chemical clock for the next oscillation.
+
-
 
+
-
[http://www.youtube.com/watch?v=8R33KWPmqlo BZ Reaction demo video - Steven Strogatz]
+
== A-Life Large Scale Integration ==
== A-Life Large Scale Integration ==
** Other energy outputs
** Other energy outputs
** Run an energy profit or die!
** Run an energy profit or die!
-
 
-
 
-
{{SingleImage|imageWidthPlusTen=656|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/09.jpg|caption=}}
 
-
 
-
 
-
{{SingleImage|imageWidthPlusTen=766|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/10.jpg|caption=}}
 
-
 
-
 
-
{{SingleImage|imageWidthPlusTen=605|imageURL=http://www.viz.tamu.edu/courses/viza658/wiki/alife/11.jpg|caption=}}
 

Revision as of 22:19, 18 September 2013

Personal tools