Oracle
Appearance
![]() Oracle | |
Component info | |
---|---|
Internal ID |
MHG.Randomizer |
Configurable | No |
Input and output | |
Input count | 1 |
Output count | 1 |
Propagation delay | 1 tick |
The Oracle is a component used to add randomness to digital logic circuits. When an Oracle's input become ON, its output will be set to a random state (ON or OFF).
Behavior
The Oracle's logic behavior is represented by the following truth table:
Enable | Output |
---|---|
0 | 0 |
1 | 1 or 0 |
The chance of the output being ON is 50%.
The Oracle takes one tick to update the state of its output after a change to the state of its inputs.
Placement
Oracles can be placed in the center of a Circuit Board square or on top of a Mount, and can be fine-rotated.
Trivia
- The Oracle looks a bit like an amongus.