deterministic

adjective
  1. relating to the belief that all events are the result of previously existing causes
  2. Usage: philosophy
  3. producing the same output for the same input every time
  4. Usage: computing; mathematics

Examples