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.