Jump to content

Oracle

From Logic World Wiki
Revision as of 23:02, 8 September 2025 by Jimmy (talk | contribs) (Overhaul to new standard component page format)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Oracle

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:

Oracle Truth Table
EnableOutput
00
11 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.