INFLOWS:
J10_IN ¼ IF (I10+I9+J9)¼BIRTH_# AND J10¼0 THEN 1 ELSE IF (I10+I9+J9)<
NEIGHBOR_MIN OR (I10+I9+J9)>NEIGHBOR_MAX AND J10¼1 THEN
À1 ELSE 0
J2(t) ¼ J2(t À dt) + (J2_IN) * dt
INIT J2 ¼ 0
INFLOWS:
J2_IN ¼ IF (I1+I2+I3+J1+J3)¼BIRTH_# AND J2¼0 THEN 1 ELSE IF (I1+I2+I3
+J1+J3)NEIGHBOR_MAX AND
J2¼1 THEN À1 ELSE 0
J3(t) ¼ J3(t À dt) + (J3_IN) * dt
INIT J3 ¼ 0
INFLOWS:
J3_IN ¼ IF (I2+I3+I4+J2+J4)¼BIRTH_# AND J3¼0 THEN 1 ELSE IF (I2+I3+I4
+J2+J4)NEIGHBOR_MAX AND
J3¼1 THEN À1 ELSE 0
J4(t) ¼ J4(t À dt) + (J4_IN) * dt
INIT J4 ¼ 0
INFLOWS:
J4_IN ¼ IF (I3+I4+I5+J3+J5)¼BIRTH_# AND J4¼0 THEN 1 ELSE IF (I3+I4+I5
+J3+J5)NEIGHBOR_MAX AND
J4¼1 THEN À1 ELSE 0
J5(t) ¼ J5(t À dt) + (J5_IN) * dt
INIT J5 ¼ 0
INFLOWS:
J5_IN ¼ IF (I4+I5+I6+J4+J6)¼BIRTH_# AND J5¼0 THEN 1 ELSE IF (I4+I5+I6
+J4+J6)NEIGHBOR_MAX AND
J5¼1 THEN À1 ELSE 0
J6(t) ¼ J6(t À dt) + (J6_IN) * dt
INIT J6 ¼ 0
INFLOWS:
J6_IN ¼ IF (I5+I6+I7+J5+J7)¼BIRTH_# AND J6¼0 THEN 1 ELSE IF (I5+I6+I7
+J5+J7)NEIGHBOR_MAX AND
J6¼1 THEN À1 ELSE 0
J7(t) ¼ J7(t À dt) + (J7_IN) * dt
INIT J7 ¼ 0
INFLOWS:
J7_IN ¼ IF (I6+I7+I8+J6+J8)¼BIRTH_# AND J7¼0 THEN 1 ELSE IF (I6+I7+I8
+J6+J8)NEIGHBOR_MAX AND
J7¼1 THEN À1 ELSE 0
J8(t) ¼ J8(t À dt) + (J8_IN) * dt
INIT J8 ¼ 0
43.2 Game of Life Model Equations
409
Précédent

- 396/419

Suivant