Circular causality and indeterminism in machines for design