Added collision penalty and guarding behavior.