Minecraft – Is redstone deterministic

minecraft-java-editionminecraft-redstone

In circuits not using pseudo-random 'dice-roll' type randomizers (i.e. a fast clock that the player stops to produce a random state), is the output state always the same for the same input state?

Best Answer

No

Load up this schematic using MCEdit.

enter image description hereIt is a block transporter, pressing the button triggers the pistons to transport the block horizontally.

Sometimes, the block will traverse the entire system:

enter image description here

Sometimes it will stop at a random point some way along.

enter image description here