Document: SCL: An Artificial Chemistry in Swarm

next 3.3.6 Emission
up 3.3 Reactions
gif 3.3.4 Bond Decay

3.3.5 Absorption

Absorption is initiated by a primary L particle, and is implemented as follows:

  1. If the primary L particle already has an absorbed link (i.e. it is strictly an L tex2html_wrap_inline1231 particle) then the reaction terminates.
  2. A bernoulli random variable is evaluated with probability parameter absorptionProbability (the rate parameter for the reaction). If this evaluates as NO, the reaction terminates.

  3. A random neighbor is chosen from the default neighborhood (neighborParticle). If this is not an S particle, the reaction terminates.

  4. neighborParticle is replaced with a hole.
  5. The primary L particle is marked as having an absorbed substrate--i.e. it changes to the L tex2html_wrap_inline1231 form. That completes the absorption reaction.



next 3.3.6 Emission
up 3.3 Reactions
gif 3.3.4 Bond Decay

Document: SCL: An Artificial Chemistry in Swarm

Copyright © 1997 All Rights Reserved.
Timestamp: Tue Dec 31 19:40:38 GMT 1996

mcmullin@eeng.dcu.ie