imho
нужно делать с помощью ооп.
все существа (в том числе внешняя среда и т.д.) - объекты.
общаются (взаимодействуют между собой) с помощью сообщений.
сложные взаимодействия занимают больше времени (больше сообщений) как и должно быть.
должен быть некий минимальный период времени, для посылки одного 1 сообщения - это будет 1 такт.
нужно делать с помощью ооп.
все существа (в том числе внешняя среда и т.д.) - объекты.
общаются (взаимодействуют между собой) с помощью сообщений.
сложные взаимодействия занимают больше времени (больше сообщений) как и должно быть.
должен быть некий минимальный период времени, для посылки одного 1 сообщения - это будет 1 такт.