INFLOWS:
I4_IN ¼ IF (H3+H4+H5+I3+I5+J3+J4+J5)¼BIRTH_# AND I4¼0 THEN 1 ELSE
IF (H3+H4+H5+I3+I5+J3+J4+J5) +J3+J4+J5)>NEIGHBOR_MAX AND I4¼1 THEN À1 ELSE 0
I5(t) ¼ I5(t À dt) + (I5_IN) * dt
INIT I5 ¼ 0
INFLOWS:
I5_IN ¼ IF (H4+H5+H6+I4+I6+J4+J5+J6)¼BIRTH_# AND I5¼0 THEN 1 ELSE
IF (H4+H5+H6+I4+I6+J4+J5+J6) +J4+J5+J6)>NEIGHBOR_MAX AND I5¼1 THEN À1 ELSE 0
I6(t) ¼ I6(t À dt) + (I6_IN) * dt
INIT I6 ¼ 0
INFLOWS:
I6_IN ¼ IF (H5+H6+H7+I5+I7+J5+J6+J7)¼BIRTH_# AND I6¼0 THEN 1 ELSE
IF (H5+H6+H7+I5+I7+J5+J6+J7) +J5+J6+J7)>NEIGHBOR_MAX AND I6¼1 THEN À1 ELSE 0
I7(t) ¼ I7(t À dt) + (I7_IN) * dt
INIT I7 ¼ 0
INFLOWS:
I7_IN ¼ IF (H6+H7+H8+I6+I8+J6+J7+J8)¼BIRTH_# AND I7¼0 THEN 1 ELSE
IF (H6+H7+H8+I6+I8+J6+J7+J8) +J6+J7+J8)>NEIGHBOR_MAX AND I7¼1 THEN À1 ELSE 0
I8(t) ¼ I8(t À dt) + (I8_IN) * dt
INIT I8 ¼ 0
INFLOWS:
I8_IN ¼ IF (H7+H8+H9+I7+I9+J7+J8+J9)¼BIRTH_# AND I8¼0 THEN 1 ELSE
IF (H7+H8+H9+I7+I9+J7+J8+J9) +J7+J8+J9)>NEIGHBOR_MAX AND I8¼1 THEN À1 ELSE 0
I9(t) ¼ I9(t À dt) + (I9_IN) * dt
INIT I9 ¼ 0
INFLOWS:
I9_IN ¼ IF (H10+H8+I10+I8+H9+J10+J8+J9)¼BIRTH_# AND I9¼0 THEN
1 ELSE IF (H10+H8+I10+I8+H9+J10+J8+J9) +H8+I10+I8+H9+J10+J8+J9)>NEIGHBOR_MAX AND I9¼1 THEN À1
ELSE 0
J1(t) ¼ J1(t À dt) + (J1_IN) * dt
INIT J1 ¼ 0
INFLOWS:
J1_IN ¼ IF (I1+I2+J2)¼BIRTH_# AND J1¼0 THEN 1 ELSE IF (I1+I2+J2)<
NEIGHBOR_MIN OR (I1+I2+J2)>NEIGHBOR_MAX AND J1¼1 THEN À1
ELSE 0
J10(t) ¼ J10(t À dt) + (J10_IN) * dt
INIT J10 ¼ 0
408
43 Game of Life
Précédent

- 395/419

Suivant