Definitions of intent suitable for algorithms