Index
All Classes and Interfaces|All Packages
A
- addIncomingConnection(Connection) - Method in class org.gaardeon.bottled2.Neuron
- addNeuronConnection(Neuron, Neuron) - Method in class org.gaardeon.bottled2.Bottle
-
Add a neuron connection to the connectivity graph
- addOutgoingConnection(Connection) - Method in class org.gaardeon.bottled2.Neuron
- allNeurons - Variable in class org.gaardeon.bottled2.Bottle
- applyHebbian() - Method in class org.gaardeon.bottled2.Neuron
- applyHebbianLearning() - Method in class org.gaardeon.bottled2.Bottle
-
Apply Hebbian learning to all neurons in this bottle
- applyHormone(Hormone) - Method in class org.gaardeon.bottled2.Bottle
-
Apply a hormone to all neurons in this bottle
- applyOutputFeedback(double[]) - Method in class org.gaardeon.bottled2.Bottle
-
Apply external feedback to output neurons
B
- BitBuffer - Class in org.gaardeon.bottled
- BitBuffer(ByteBuffer) - Constructor for class org.gaardeon.bottled.BitBuffer
- BitBuffer(ByteBuffer, int, int) - Constructor for class org.gaardeon.bottled.BitBuffer
- Bottle - Class in org.gaardeon.bottled2
- Bottle - Interface in org.gaardeon.bottled
- Bottle(String, int, int, int) - Constructor for class org.gaardeon.bottled2.Bottle
- BottleType - Enum Class in org.gaardeon.bottled
- Brain - Class in org.gaardeon.bottled
- Brain(Bottle, Bottle, Bottle[]) - Constructor for class org.gaardeon.bottled.Brain
- Brain.Builder - Class in org.gaardeon.bottled
- build() - Method in class org.gaardeon.bottled.Brain.Builder
- Builder() - Constructor for class org.gaardeon.bottled.Brain.Builder
C
- clear() - Method in class org.gaardeon.bottled.BitBuffer
- connect(Object, Object) - Method in class org.gaardeon.bottled.Brain.Builder
- Connection - Class in org.gaardeon.bottled.structs
- Connection - Class in org.gaardeon.bottled2
- Connection() - Constructor for class org.gaardeon.bottled.structs.Connection
- Connection(Neuron, Neuron, double) - Constructor for class org.gaardeon.bottled2.Connection
- ConnectionRange - Record Class in org.gaardeon.bottled
- ConnectionRange(int, int, int) - Constructor for record class org.gaardeon.bottled.ConnectionRange
-
Creates an instance of a
ConnectionRangerecord class. - ConnectionRangePattern - Class in org.gaardeon.bottled
- ConnectionRangePattern(int, int) - Constructor for class org.gaardeon.bottled.ConnectionRangePattern
- connections - Variable in class org.gaardeon.bottled2.Bottle
- ConnectionStyle - Enum Class in org.gaardeon.bottled
- connectTo(Bottle, double, double) - Method in class org.gaardeon.bottled2.Bottle
-
Connect this bottle to another bottle.
- connectToInput(Bottle) - Method in interface org.gaardeon.bottled.Bottle
- connectToInput(Bottle) - Method in class org.gaardeon.bottled.LayeredBottle
- connStart() - Method in record class org.gaardeon.bottled.ConnectionRange
-
Returns the value of the
connStartrecord component. - createInternalConnections(double, double) - Method in class org.gaardeon.bottled2.Bottle
-
Create internal connections within this bottle
D
- DblArrayOutputBottle - Class in org.gaardeon.bottled
- DblArrayOutputBottle(int) - Constructor for class org.gaardeon.bottled.DblArrayOutputBottle
- decay() - Method in class org.gaardeon.bottled2.Connection
- decayConnections() - Method in class org.gaardeon.bottled2.Bottle
-
Decay all connections in this bottle
- dilute(double) - Method in class org.gaardeon.bottled2.Hormone
- DIRECTED_FULL_INTERCONNECTION - Enum constant in enum class org.gaardeon.bottled.ConnectionStyle
- DOUBLE - Enum constant in enum class org.gaardeon.bottled.InputType
- DOUBLE - Enum constant in enum class org.gaardeon.bottled.OutputType
- DOUBLE_ARR - Enum constant in enum class org.gaardeon.bottled.InputType
- DOUBLE_ARR - Enum constant in enum class org.gaardeon.bottled.OutputType
- DoubleOutputBottle - Class in org.gaardeon.bottled
- DoubleOutputBottle(int) - Constructor for class org.gaardeon.bottled.DoubleOutputBottle
- duplicate() - Method in class org.gaardeon.bottled.BitBuffer
E
- emitLocalHormone(Neuron, Hormone, int) - Method in class org.gaardeon.bottled2.Bottle
-
Emit a hormone from a neuron with local area effect
- equals(Object) - Method in record class org.gaardeon.bottled.ConnectionRange
-
Indicates whether some other object is "equal to" this one.
- EXCITABILITY_MODULATOR - Enum constant in enum class org.gaardeon.bottled2.HormoneType
F
- FEEDBACK_SIGNAL - Enum constant in enum class org.gaardeon.bottled2.HormoneType
- flip() - Method in class org.gaardeon.bottled.BitBuffer
- FLOAT - Enum constant in enum class org.gaardeon.bottled.InputType
- FLOAT - Enum constant in enum class org.gaardeon.bottled.OutputType
- FLOAT_ARR - Enum constant in enum class org.gaardeon.bottled.InputType
- FLOAT_ARR - Enum constant in enum class org.gaardeon.bottled.OutputType
- FloatOutputBottle - Class in org.gaardeon.bottled
- FloatOutputBottle(int) - Constructor for class org.gaardeon.bottled.FloatOutputBottle
- FloatValueSequence - Interface in org.gaardeon.bottled
- FULL_CONNECTED - Enum constant in enum class org.gaardeon.bottled.BottleType
- FULL_INTERCONNECTION - Enum constant in enum class org.gaardeon.bottled.ConnectionStyle
- FullyConnectedBottle - Class in org.gaardeon.bottled
- FullyConnectedBottle(int, int) - Constructor for class org.gaardeon.bottled.FullyConnectedBottle
G
- get() - Method in class org.gaardeon.bottled.BitBuffer
- get() - Method in interface org.gaardeon.bottled.FloatValueSequence
- get(int) - Method in class org.gaardeon.bottled.BitBuffer
- getCurrentWeights() - Method in class org.gaardeon.bottled.SynapseSet
- getDirection() - Method in class org.gaardeon.bottled2.Hormone
- getEffectiveWeight() - Method in class org.gaardeon.bottled2.Connection
- getExcitation() - Method in class org.gaardeon.bottled2.Neuron
- getFireValues() - Method in class org.gaardeon.bottled.NeuronSet
- getHappiness() - Method in class org.gaardeon.bottled2.Neuron
- getId() - Method in class org.gaardeon.bottled2.Bottle
- getInputNeurons() - Method in class org.gaardeon.bottled2.Bottle
- getLastWeightChange() - Method in class org.gaardeon.bottled2.Connection
- getNeuronBasics() - Method in class org.gaardeon.bottled.NeuronSet
- getOutputFiringStates() - Method in class org.gaardeon.bottled2.Bottle
-
Get the firing states from output neurons
- getOutputNeurons() - Method in class org.gaardeon.bottled2.Bottle
- getOutputs() - Method in class org.gaardeon.bottled2.Bottle
-
Get the excitation values from output neurons
- getParentBottle() - Method in class org.gaardeon.bottled2.Neuron
- getSourceNeuron() - Method in class org.gaardeon.bottled2.Connection
- getStrength() - Method in class org.gaardeon.bottled2.Hormone
- getTargetNeuron() - Method in class org.gaardeon.bottled2.Connection
- getType() - Method in class org.gaardeon.bottled2.Hormone
H
- hashCode() - Method in record class org.gaardeon.bottled.ConnectionRange
-
Returns a hash code value for this object.
- hasMore() - Method in interface org.gaardeon.bottled.FloatValueSequence
- hasRemaining() - Method in class org.gaardeon.bottled.BitBuffer
- Hormone - Class in org.gaardeon.bottled2
- Hormone(HormoneType, double, double) - Constructor for class org.gaardeon.bottled2.Hormone
- HormoneType - Enum Class in org.gaardeon.bottled2
I
- INPUT - Enum constant in enum class org.gaardeon.bottled.BottleType
- inputNeurons - Variable in class org.gaardeon.bottled2.Bottle
- inputSize(int) - Method in class org.gaardeon.bottled.Brain.Builder
- inputType(InputType) - Method in class org.gaardeon.bottled.Brain.Builder
- InputType - Enum Class in org.gaardeon.bottled
- INT - Enum constant in enum class org.gaardeon.bottled.InputType
- INT - Enum constant in enum class org.gaardeon.bottled.OutputType
- INT_ARR - Enum constant in enum class org.gaardeon.bottled.InputType
- INT_ARR - Enum constant in enum class org.gaardeon.bottled.OutputType
- interiorBottle(Object, int, int, BottleType...) - Method in class org.gaardeon.bottled.Brain.Builder
- internalNeurons - Variable in class org.gaardeon.bottled2.Bottle
- isFiring() - Method in class org.gaardeon.bottled2.Neuron
- iterateRanges(int, int) - Method in class org.gaardeon.bottled.ConnectionRangePattern
L
- LAYERED - Enum constant in enum class org.gaardeon.bottled.BottleType
- LayeredBottle - Class in org.gaardeon.bottled
- LayeredBottle(int, int) - Constructor for class org.gaardeon.bottled.LayeredBottle
- LEARNING_MODULATOR - Enum constant in enum class org.gaardeon.bottled2.HormoneType
- limit() - Method in class org.gaardeon.bottled.BitBuffer
- limit(int) - Method in class org.gaardeon.bottled.BitBuffer
- LONG_BITMASK - Enum constant in enum class org.gaardeon.bottled.InputType
- LONG_BITMASK - Enum constant in enum class org.gaardeon.bottled.OutputType
- LONG_BITMASK_ARR - Enum constant in enum class org.gaardeon.bottled.InputType
- LONG_BITMASK_ARR - Enum constant in enum class org.gaardeon.bottled.OutputType
- LongBitmaskArrInputBottle - Class in org.gaardeon.bottled
- LongBitmaskArrInputBottle(int) - Constructor for class org.gaardeon.bottled.LongBitmaskArrInputBottle
M
- mkConnections() - Method in class org.gaardeon.bottled.Brain.Builder
N
- Neuron - Class in org.gaardeon.bottled.structs
- Neuron - Class in org.gaardeon.bottled2
- Neuron() - Constructor for class org.gaardeon.bottled.structs.Neuron
- Neuron(Bottle) - Constructor for class org.gaardeon.bottled2.Neuron
- neuronFiringStart() - Method in record class org.gaardeon.bottled.ConnectionRange
-
Returns the value of the
neuronFiringStartrecord component. - NeuronSet - Class in org.gaardeon.bottled
- NeuronSet - Class in org.gaardeon.bottled.structs
- NeuronSet() - Constructor for class org.gaardeon.bottled.structs.NeuronSet
- NeuronSet(int, ByteBuffer) - Constructor for class org.gaardeon.bottled.NeuronSet
- noteTargetFiringChange(boolean) - Method in class org.gaardeon.bottled2.Connection
- numConns() - Method in record class org.gaardeon.bottled.ConnectionRange
-
Returns the value of the
numConnsrecord component.
O
- org.gaardeon.bottled - module org.gaardeon.bottled
- org.gaardeon.bottled - package org.gaardeon.bottled
- org.gaardeon.bottled.structs - package org.gaardeon.bottled.structs
- org.gaardeon.bottled2 - package org.gaardeon.bottled2
- OUTPUT - Enum constant in enum class org.gaardeon.bottled.BottleType
- outputNeurons - Variable in class org.gaardeon.bottled2.Bottle
- outputSize(int) - Method in class org.gaardeon.bottled.Brain.Builder
- outputType(OutputType) - Method in class org.gaardeon.bottled.Brain.Builder
- OutputType - Enum Class in org.gaardeon.bottled
P
- PUNISHMENT_SIGNAL - Enum constant in enum class org.gaardeon.bottled2.HormoneType
- put(boolean) - Method in class org.gaardeon.bottled.BitBuffer
- put(int, boolean) - Method in class org.gaardeon.bottled.BitBuffer
R
- random - Variable in class org.gaardeon.bottled2.Bottle
- receiveConnectionFeedback(Connection, double) - Method in class org.gaardeon.bottled2.Neuron
- receiveHormone(Hormone) - Method in class org.gaardeon.bottled2.Neuron
- RECURRENT - Enum constant in enum class org.gaardeon.bottled.BottleType
- reset() - Method in interface org.gaardeon.bottled.FloatValueSequence
- REWARD_SIGNAL - Enum constant in enum class org.gaardeon.bottled2.HormoneType
- rewind() - Method in class org.gaardeon.bottled.BitBuffer
S
- setCurrentWeight(Predicate, Supplier) - Method in class org.gaardeon.bottled.SynapseSet
- setExcitation(double) - Method in class org.gaardeon.bottled2.Neuron
- setHappiness(double) - Method in class org.gaardeon.bottled2.Neuron
- setInputs(double[]) - Method in class org.gaardeon.bottled2.Bottle
-
Set the excitation values for input neurons
- slice() - Method in class org.gaardeon.bottled.BitBuffer
- slice(int, int) - Method in class org.gaardeon.bottled.BitBuffer
- strengthen(double) - Method in class org.gaardeon.bottled2.Connection
- STRING - Enum constant in enum class org.gaardeon.bottled.InputType
- STRING - Enum constant in enum class org.gaardeon.bottled.OutputType
- SynapseSet - Class in org.gaardeon.bottled
- SynapseSet(int, ByteBuffer) - Constructor for class org.gaardeon.bottled.SynapseSet
T
- TEXT - Enum constant in enum class org.gaardeon.bottled.InputType
- TEXT - Enum constant in enum class org.gaardeon.bottled.OutputType
- toString() - Method in record class org.gaardeon.bottled.ConnectionRange
-
Returns a string representation of this record class.
U
- UNCONNECTED - Enum constant in enum class org.gaardeon.bottled.ConnectionStyle
- updateExcitation() - Method in class org.gaardeon.bottled2.Bottle
-
Update excitation for all neurons in this bottle
- updateExcitation() - Method in class org.gaardeon.bottled2.Neuron
- updateFiringState() - Method in class org.gaardeon.bottled2.Bottle
-
Update firing state for all neurons in this bottle
- updateFiringState() - Method in class org.gaardeon.bottled2.Neuron
V
- valueOf(String) - Static method in enum class org.gaardeon.bottled.BottleType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.gaardeon.bottled.ConnectionStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.gaardeon.bottled.InputType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.gaardeon.bottled.OutputType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.gaardeon.bottled2.HormoneType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.gaardeon.bottled.BottleType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.gaardeon.bottled.ConnectionStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.gaardeon.bottled.InputType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.gaardeon.bottled.OutputType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.gaardeon.bottled2.HormoneType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- wasFiring() - Method in class org.gaardeon.bottled2.Neuron
- wasRecentlyActivated() - Method in class org.gaardeon.bottled2.Connection
- weaken(double) - Method in class org.gaardeon.bottled2.Connection
All Classes and Interfaces|All Packages