public class ClockTerminationNode extends RecurrentNode
| Modifier and Type | Class and Description |
|---|---|
static class |
ClockTerminationNode.Signal |
RecurrentNode.RecurrentTypeNode.Queue| Modifier and Type | Field and Description |
|---|---|
ClockNode |
clockNode |
Map<InputNode,OutputNode> |
outputNodes |
Map<InputNode,OutputNode> |
outputNodesWithinDocument |
TerminationNode |
terminationNode |
direction, frequencyactivations, added, countingMode, currentNodeId, frequencyHasChanged, id, isBlocked, isPredefined, isQueued, isRemoved, isRemovedId, isRemovedIdCounter, level, MAX_NODE, MIN_NODE, minFrequency, n, neuron, removed, visitedCounter, weight| Constructor and Description |
|---|
ClockTerminationNode(Model m,
boolean direction) |
| Modifier and Type | Method and Description |
|---|---|
void |
addActivation(Iteration t,
Activation inputAct,
Range addedRange) |
static void |
addInitialActivations(Iteration t) |
double |
computeForwardWeight(Activation act) |
Collection<OutputNode> |
getChildren() |
double |
getNodeWeight(Activation act) |
String |
logicToString() |
void |
propagateAddedActivation(Iteration t,
Activation act,
Range addedRange,
Option conflict) |
void |
propagateRemovedActivation(Iteration t,
Activation act,
Range removedRange) |
void |
removeActivation(Iteration t,
Activation inputAct,
Range removedRange) |
cleanup, computeSynapseWeightSum, containsNegative, deleteActivation, initActivation, isAllowedOption, isNegativeaddActivationAndPropagate, addActivationInternal, clearActivations, compare, compareTo, countActivation, getActivations, getFirstActivation, getSelectedActivations, isFrequentOrPredefined, isFrequentOrPredefined, processAddedActivations, processRemovedActivations, removeActivationAndPropagate, removeActivationInternal, retrieveInitialOption, toSimpleString, toStringpublic ClockNode clockNode
public TerminationNode terminationNode
public Map<InputNode,OutputNode> outputNodes
public Map<InputNode,OutputNode> outputNodesWithinDocument
public ClockTerminationNode(Model m, boolean direction)
public double computeForwardWeight(Activation act)
computeForwardWeight in class Nodepublic double getNodeWeight(Activation act)
getNodeWeight in class Nodepublic Collection<OutputNode> getChildren()
getChildren in class RecurrentNodepublic void addActivation(Iteration t, Activation inputAct, Range addedRange)
addActivation in class RecurrentNodepublic void removeActivation(Iteration t, Activation inputAct, Range removedRange)
removeActivation in class RecurrentNodepublic void propagateAddedActivation(Iteration t, Activation act, Range addedRange, Option conflict)
propagateAddedActivation in class RecurrentNodepublic void propagateRemovedActivation(Iteration t, Activation act, Range removedRange)
propagateRemovedActivation in class RecurrentNodepublic static void addInitialActivations(Iteration t)
public String logicToString()
logicToString in class NodeCopyright © 2016. All rights reserved.