Class LogicGate

java.lang.Object
org.episteme.natural.computing.logic.LogicGate
Direct Known Subclasses:
AndGate, NandGate, NotGate, OrGate

public abstract class LogicGate extends Object
Abstract base class for logic gates.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Constructor Details

    • LogicGate

      public LogicGate()
  • Method Details

    • evaluate

      public abstract LogicState evaluate(LogicState... inputs)
      Evaluates the gate output based on inputs.
      Parameters:
      inputs - the input states
      Returns:
      the output state