f[state[j, i], rule[#], max age] = f[state[j, i - 1], rule[#], state[j - 1, i - 1]]
f[state[j-1, i], rule[#], max age] = f[state[j-1, i - 1], rule[#], state[j , i - 1]]

Hitherto we explored one way interactions between CAs. CA-2 controlled CA-1. The following experiment depicts a two way interaction. Both CAs control each other. The state of one sets the max age of the other. Impact is a couple { i , j } i stands for the impact of CA-1 on CA-2, and  j for the opposite. The arrows above each pair indicate the impact of the interaction. The first couple did not interact. In the second couple, CA-1 inhibited  CA-2, while the latter did not affect CA-1. CA-1 is immortal (marked by the arrow), CA-2 is short lived. The interaction of the third couple inhibited  both. In the fourth couple, displayed at a smaller scale, CA-1 inhibited CA-2, and CA-2 stimulated CA-1.

The curves depict  the effect of a rising impact of CA-2 on CA-1.. . Throughout the experiment  the impact of CA-1 on CA-2 is constant {11, j }. The experiment starts  at impact = {11 , 0}. Each point on the graph is a measurement done in 100 days. Up to impact ={11,6} CA-1 is immortal, and his product infinite (marked by arrows). The product curve declines since during the 100 days od observation CA-1s product declines. However since being immortal its product is infinite (marked by arrows).

The interesting and meaningful part of the experiment extends from impac t= {11,7} to the end.  CA interaction oscillates. At impact={11,7} they inhibit each other. At impact={11,12} CA-1 inhibits CA-2 and is stimulated by it. At impact ={13,13} both die.

Previous Page
Next page