Deterministic and Non-deterministic Emergence