Complexity is defined not as a property that can be precisely measured but rather as the difficulty of determining what a system will do—when you cannot easily tell what a system will do despite knowing the rule, that is complexity; formally, this relates to computational irreducibility.