NeuralEngine
A Game Engine with embeded Machine Learning algorithms based on Gaussian Processes.
NeuralEngine::MachineLearning::DiscreteFactorNode Member List

This is the complete list of members for NeuralEngine::MachineLearning::DiscreteFactorNode, including all inherited members.

AddConnection(INode *node, const std::string &tag)NeuralEngine::MachineLearning::INodevirtual
AddIncoming(INode *node)NeuralEngine::MachineLearning::INodevirtual
AddOutgoing(INode *node)NeuralEngine::MachineLearning::INodevirtual
AddPotential(double potential)NeuralEngine::MachineLearning::DiscreteFactorNode
boost::serialization::access (defined in NeuralEngine::MachineLearning::DiscreteFactorNode)NeuralEngine::MachineLearning::DiscreteFactorNodefriend
ClearMessages()NeuralEngine::MachineLearning::INode
ComputeMessage(std::string toNodeName, MsgBox &neededMessages)NeuralEngine::MachineLearning::DiscreteFactorNodeprotectedvirtual
CreateName(std::vector< T * > &nodes)NeuralEngine::MachineLearning::IFactorNodeinlineprivate
DiscreteFactorNode(DiscreteVariableNode &node, std::string name)NeuralEngine::MachineLearning::DiscreteFactorNode
DiscreteFactorNode(DiscreteVariableNode &node)NeuralEngine::MachineLearning::DiscreteFactorNode
DiscreteFactorNode(std::vector< DiscreteVariableNode * > nodes, std::string name)NeuralEngine::MachineLearning::DiscreteFactorNode
DiscreteFactorNode(std::vector< DiscreteVariableNode * > nodes)NeuralEngine::MachineLearning::DiscreteFactorNode
GetAllMessages() constNeuralEngine::MachineLearning::INode
GetPotential(int index)NeuralEngine::MachineLearning::DiscreteFactorNode
IFactorNode(IVariableNode &node)NeuralEngine::MachineLearning::IFactorNode
IFactorNode(IVariableNode &node, std::string name)NeuralEngine::MachineLearning::IFactorNode
IFactorNode(std::vector< T * > nodes, std::string name)NeuralEngine::MachineLearning::IFactorNodeinline
IFactorNode(std::vector< T * > nodes)NeuralEngine::MachineLearning::IFactorNodeinline
INode(std::string name)NeuralEngine::MachineLearning::INode
IsSupported(MsgType type)NeuralEngine::MachineLearning::DiscreteFactorNodevirtual
mConnections (defined in NeuralEngine::MachineLearning::INode)NeuralEngine::MachineLearning::INodeprotected
mMessageBox (defined in NeuralEngine::MachineLearning::INode)NeuralEngine::MachineLearning::INodeprotected
mNodes (defined in NeuralEngine::MachineLearning::INode)NeuralEngine::MachineLearning::INodeprotected
Name()NeuralEngine::MachineLearning::INode
ReceiveMsg(std::string fromNodeName, IMessage &message)NeuralEngine::MachineLearning::INodevirtual
SendMsg(std::string toNodeName)NeuralEngine::MachineLearning::INodevirtual
serialize(Archive &ar, unsigned int version) (defined in NeuralEngine::MachineLearning::DiscreteFactorNode)NeuralEngine::MachineLearning::DiscreteFactorNodeinlineprivate
SetMessage(std::string fromNodeName, IMessage &msg)NeuralEngine::MachineLearning::INodeprotected
SetPotential(double potential, int index)NeuralEngine::MachineLearning::DiscreteFactorNode
sIncomming (defined in NeuralEngine::MachineLearning::INode)NeuralEngine::MachineLearning::INodeprotected
sName (defined in NeuralEngine::MachineLearning::INode)NeuralEngine::MachineLearning::INodeprivate
sOutgoing (defined in NeuralEngine::MachineLearning::INode)NeuralEngine::MachineLearning::INodeprotected
vP (defined in NeuralEngine::MachineLearning::DiscreteFactorNode)NeuralEngine::MachineLearning::DiscreteFactorNodeprivate
~DiscreteFactorNode()NeuralEngine::MachineLearning::DiscreteFactorNode
~IFactorNode()NeuralEngine::MachineLearning::IFactorNode
~INode()NeuralEngine::MachineLearning::INode