B1(t) ¼ B1(t À dt) + (B1_IN) * dt
INIT B1 ¼ 0
INFLOWS:
B1_IN ¼ IF (A1+A2+B2+C1+C2)¼BIRTH_# AND B1¼0 THEN 1 ELSE IF
(A1+A2+B2+C1+C2) OR
(A1+A2+B2+C1+C2)>
NEIGHBOR_MAX AND B1¼1 THEN À1 ELSE 0
B10(t) ¼ B10(t À dt) + (B10_IN) * dt
INIT B10 ¼ 0
INFLOWS:
B10_IN ¼ IF (A10+A9+B9+C10+C9)¼BIRTH_# AND B10¼0 THEN 1 ELSE IF
(A10+A9+B9+C10+C9)
NEIGHBOR_MAX AND B10¼1 THEN À1 ELSE 0
B2(t) ¼ B2(t À dt) + (B2_IN) * dt
INIT B2 ¼ 0
INFLOWS:
B2_IN ¼ IF (A1+A2+A3+B1+B3+C1+C2+C3)¼BIRTH_# AND B2¼0 THEN
1 ELSE IF (A1+A2+A3+B1+B3+C1+C2+C3) (A1+A2+A3+B1+B3+C1+C2+C3)>NEIGHBOR_MAX AND B2¼1 THEN
À1 ELSE 0
B3(t) ¼ B3(t À dt) + (B3_IN) * dt
INIT B3 ¼ 1
INFLOWS:
B3_IN ¼ IF (A2+A3+A4+B2+B4+C2+C3+C4)¼BIRTH_# AND B3¼0 THEN
1 ELSE IF (A2+A3+A4+B2+B4+C2+C3+C4) (A2+A3+A4+B2+B4+C2+C3+C4)>NEIGHBOR_MAX AND B3¼1 THEN
À1 ELSE 0
B4(t) ¼ B4(t À dt) + (B4_IN) * dt
INIT B4 ¼ 0
INFLOWS:
B4_IN ¼ IF (A3+A4+A5+B3+B5+C3+C4+C5)¼BIRTH_# AND B4¼0 THEN
1 ELSE IF (A3+A4+A5+B3+B5+C3+C4+C5) (A3+A4+A5+B3+B5+C3+C4+C5)>NEIGHBOR_MAX AND B4¼1 THEN
À1 ELSE 0
B5(t) ¼ B5(t À dt) + (B5_IN) * dt
INIT B5 ¼ 0
INFLOWS:
B5_IN ¼ IF (A4+A5+A6+B4+B6+C4+C5+C6)¼BIRTH_# AND B5¼0 THEN
1 ELSE IF (A4+A5+A6+B4+B6+C4+C5+C6) (A4+A5+A6+B4+B6+C4+C5+C6)>NEIGHBOR_MAX AND B5¼1 THEN
À1 ELSE 0
B6(t) ¼ B6(t À dt) + (B6_IN) * dt
INIT B6 ¼ 0
43.2 Game of Life Model Equations
397
Précédent

- 384/419

Suivant