You also need locality (from within a boundary rather than remote controlled) and difference from randomness. Probably some more.
You also need locality (from within a boundary rather than remote controlled) and difference from randomness. Probably some more.