The two are not mutually exclusive. If you want to simulate a probability distribution, such as those produced by QM, you need a source of true randomness and an algorithm to shape the distribution. You can't do it without randomness.
Systems either develop over time as
deterministic systems or not - and if not, they involve randomness by definition.
From:
Deterministic system - Wikipedia
In mathematics, computer science and physics, a deterministic system is a system in which no randomness is involved in the development of future states of the system.
...
Physical laws that are described by differential equations represent deterministic systems, even though the state of the system at a given point in time may be difficult to describe explicitly.
In quantum mechanics, the Schrödinger equation, which describes the continuous time evolution of a system's wave function, is deterministic. However, the relationship between a system's wave function and the observable properties of the system appears to be non-deterministic.