Ecology simulation