java.lang.Object
com.marginallyclever.ro3.node.nodes.odenode.brain.v2.Neuron

public class Neuron extends Object
A neuron in the brain.
  • Constructor Details Link icon

    • Neuron Link icon

      public Neuron(int id, double x, double y, double z)
  • Method Details Link icon

    • getPosition Link icon

      public javax.vecmath.Vector3d getPosition()
    • getInputValue Link icon

      public double getInputValue()
    • setInputValue Link icon

      public void setInputValue(double inputValue)
    • getOutputValue Link icon

      public double getOutputValue()
    • addInputValue Link icon

      public void addInputValue(double inputValue)
    • activate Link icon

      public void activate()
    • reset Link icon

      public void reset()
    • addOutgoingConnection Link icon

      public void addOutgoingConnection(Connection connection)
    • getOutgoingConnections Link icon

      public List<Connection> getOutgoingConnections()
    • getID Link icon

      public int getID()
    • toJSON Link icon

      public org.json.JSONObject toJSON()
    • fromJSON Link icon

      public void fromJSON(org.json.JSONObject json)