- RANDOM - Static variable in class org.botlibre.knowledge.Primitive
-  
- RANDOM - Static variable in class org.botlibre.self.SelfCompiler
-  
- random(Vertex) - Method in class org.botlibre.self.SelfInterpreter
-  
- random(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-  
- random(Vertex, Vertex) - Method in class org.botlibre.tool.Math
-  
- random(Vertex) - Method in class org.botlibre.tool.Math
-  
- random - Static variable in class org.botlibre.util.Utils
-  
- random() - Static method in class org.botlibre.util.Utils
-  
- random(int) - Static method in class org.botlibre.util.Utils
-  
- random(List<T>) - Static method in class org.botlibre.util.Utils
-  
- random(Collection<T>) - Static method in class org.botlibre.util.Utils
-  
- randomize() - Method in class org.botlibre.analytics.deeplearning.NeuralNetwork2
-  
- randomMove() - Method in class org.botlibre.game.TicTacToe
-  
- randomSynthesize(Vertex, Vertex) - Method in class org.botlibre.thought.language.Language
- 
Self API for synthesizing a new response from a phrase. 
- randomSynthesize(Vertex) - Method in class org.botlibre.thought.language.Language
- 
Self API for synthesizing a new response. 
- rebootstrapMemory(Memory) - Method in class org.botlibre.knowledge.Bootstrap
- 
Re-initialize the language state machines. 
- recipientId - Variable in class org.botlibre.sense.skype.SkypeActivity
-  
- recipientName - Variable in class org.botlibre.sense.skype.SkypeActivity
-  
- recordPatternValues(Vertex, Vertex, Map<Vertex, Integer>, Network, List<Vertex>) - Method in class org.botlibre.thought.language.Language
- 
Add all of the patterns for the word with its value. 
- recordSetenceValues(Vertex, Vertex, Collection<Relationship>, int, Vertex, Map<Vertex, Integer>, Map<Vertex, Set<Vertex>>, Network, List<Vertex>) - Method in class org.botlibre.thought.language.Language
- 
Add all of the sentences for the word with its value. 
- recordStar(List<List<Vertex>>, Primitive, Map<Vertex, Vertex>, Network) - Static method in class org.botlibre.thought.language.Language
-  
- RECREATE_DATABASE - Static variable in class org.botlibre.knowledge.database.DatabaseMemory
-  
- REDIRECT - Static variable in class org.botlibre.knowledge.Primitive
-  
- REDIRECT - Static variable in class org.botlibre.self.SelfCompiler
-  
- reduce(String) - Static method in class org.botlibre.util.Utils
- 
Reduce the sentence to a simple form. 
- REFLEXIVE - Static variable in class org.botlibre.knowledge.Primitive
-  
- reinforcedLearningMove() - Method in class org.botlibre.game.TicTacToe
-  
- RELATED - Static variable in class org.botlibre.knowledge.Primitive
-  
- RELATED - Static variable in class org.botlibre.self.SelfCompiler
-  
- RELATION - Static variable in class org.botlibre.knowledge.Primitive
-  
- RELATION - Static variable in class org.botlibre.self.SelfCompiler
-  
- Relationship - Interface in org.botlibre.api.knowledge
- 
Relationship between two vertices. 
- RELATIONSHIP - Static variable in class org.botlibre.knowledge.Primitive
-  
- RemoteService - Class in org.botlibre.sense.service
- 
Process remote service requests, such as SRAIX, Pannous, BotBots, Freebase, Wikidata, HTML, XML, Twiter, Facebook, RSS. 
- RemoteService() - Constructor for class org.botlibre.sense.service.RemoteService
-  
- REMOVE - Static variable in class org.botlibre.knowledge.Primitive
-  
- REMOVE - Static variable in class org.botlibre.self.Self4Compiler
-  
- remove(Vertex, Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-  
- remove(Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-  
- removeCRs(String) - Static method in class org.botlibre.util.Utils
- 
Remove cr. 
- removeEmotion(Emotion) - Method in interface org.botlibre.api.emotion.Mood
-  
- removeEmotion(Emotion) - Method in class org.botlibre.emotion.BasicMood
-  
- removeFriend(String) - Method in class org.botlibre.sense.twitter.Twitter
- 
Add the follower. 
- removeListener(MemoryEventListener) - Method in interface org.botlibre.api.knowledge.Memory
-  
- removeListener(MemoryEventListener) - Method in class org.botlibre.knowledge.BasicMemory
-  
- removeListener(ExceptionEventListener) - Method in class org.botlibre.sense.BasicSense
-  
- removeListener(ExceptionEventListener) - Method in class org.botlibre.sense.BasicTool
-  
- removeLogListener(LogListener) - Method in class org.botlibre.Bot
-  
- removeProperty(String) - Method in interface org.botlibre.api.knowledge.Memory
- 
Remove the property setting. 
- removeProperty(String) - Method in interface org.botlibre.api.knowledge.Network
- 
Remove the property setting to the current transaction. 
- removeProperty(String) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Remove the property setting to the current transaction. 
- removeProperty(String) - Method in class org.botlibre.knowledge.BasicMemory
- 
Remove the property setting. 
- removeProperty(String) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Remove the property setting to the current transaction. 
- removeProperty(String) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
- 
Remove the property setting to the current transaction. 
- removeRelationship(Relationship) - Method in interface org.botlibre.api.knowledge.Network
- 
Remove the relationship from the network. 
- removeRelationship(Vertex, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
- 
Remove the relation of the type from the other vertex. 
- removeRelationship(Primitive, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
- 
Remove the relation of the primitive type from the other vertex. 
- removeRelationship(Primitive, Primitive) - Method in interface org.botlibre.api.knowledge.Vertex
- 
Remove the relation of the primitive type from the other vertex. 
- removeRelationship(Relationship) - Method in class org.botlibre.knowledge.AbstractNetwork
- 
Remove the relationship from the network. 
- removeRelationship(Vertex, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
- 
Remove the relationship of the relation type to the target vertex. 
- removeRelationship(Primitive, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
- 
Remove the relationship of the relation primitive type to the target vertex. 
- removeRelationship(Primitive, Primitive) - Method in class org.botlibre.knowledge.BasicVertex
- 
Remove the relationship of the relation primitive type to the target vertex. 
- removeRelationship(Relationship) - Method in class org.botlibre.knowledge.BasicVertex
- 
Remove the relationship. 
- removeRelationship(Relationship) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Remove the relationship from the network. 
- removeRelationship(Relationship) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
- 
Remove the relationship from the network. 
- removeSense(Sense) - Method in interface org.botlibre.api.sense.Awareness
-  
- removeSense(Sense) - Method in class org.botlibre.sense.BasicAwareness
-  
- removeSentencePreviousMeta(Relationship, Vertex, Network) - Static method in class org.botlibre.thought.language.Language
- 
Remove the sentence from the previous input to the relationships response meta info. 
- removeThought(Thought) - Method in interface org.botlibre.api.thought.Mind
-  
- removeThought(Thought) - Method in class org.botlibre.thought.BasicMind
-  
- removeTool(Tool) - Method in interface org.botlibre.api.sense.Awareness
-  
- removeTool(Tool) - Method in class org.botlibre.sense.BasicAwareness
-  
- removeUser(String) - Method in class org.botlibre.sense.chat.Chat
-  
- removeUser(String) - Method in class org.botlibre.sense.chat.IRC
-  
- removeVertex(Vertex) - Method in interface org.botlibre.api.knowledge.Network
- 
Remove the vertex from the network. 
- removeVertex(Vertex) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Remove the vertex from the network. 
- removeVertex(Vertex) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Remove the vertex from the network. 
- removeVertex(Vertex) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
- 
Remove the vertex from the network. 
- removeVertexAndReferences(Vertex) - Method in interface org.botlibre.api.knowledge.Network
- 
Remove the vertex and all references to it from the network. 
- removeVertexAndReferences(Vertex) - Method in class org.botlibre.knowledge.BasicNetwork
- 
Remove the vertex and all references to it from the network. 
- removeVertexAndReferences(Vertex) - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Remove the vertex and all references to it from the network. 
- removeVertexAndReferences(Vertex) - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
- 
Remove the vertex and all references to it from the network. 
- removeWithMeta(Vertex, Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-  
- renameMemory(Memory, String, boolean) - Method in class org.botlibre.knowledge.Bootstrap
- 
Initialize the memory with the basic bootstrap networks. 
- renameMemory(Memory) - Method in class org.botlibre.knowledge.Bootstrap
- 
Initialize the memory with the basic bootstrap networks. 
- replace(Vertex, Vertex, Vertex) - Method in class org.botlibre.self.SelfInterpreter
-  
- replaceKey(String) - Method in class org.botlibre.sense.http.Freebase
-  
- replaceRelationship(Relationship, Vertex) - Method in interface org.botlibre.api.knowledge.Vertex
- 
Replace the relationship with the new target at the same index. 
- replaceRelationship(Relationship, Vertex) - Method in class org.botlibre.knowledge.BasicVertex
- 
Replace the relationship with the new target at the same index. 
- reply - Variable in class org.botlibre.sense.ResponseListener
-  
- REPLYTOMENTIONS - Static variable in class org.botlibre.knowledge.Primitive
-  
- REPLYTOMESSAGES - Static variable in class org.botlibre.knowledge.Primitive
-  
- REQUEST - Static variable in class org.botlibre.knowledge.Primitive
-  
- REQUEST - Static variable in class org.botlibre.self.SelfCompiler
-  
- request(String, String, String, String, Primitive, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
- 
Invoke the remote service request, and return the result. 
- requestCSV(Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestCSV(String, Network) - Method in class org.botlibre.sense.http.Http
- 
Return the CSV data object from the URL. 
- requestFORGE(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
- 
Invoke the XML HTTP request. 
- requestFreebase(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
- 
Invoke the Freebase sense. 
- requestHTML(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestHTML(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestHTML(Vertex, Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestHTML(String, String, String, String, Network) - Method in class org.botlibre.sense.http.Http
- 
Return the HTML data from the URL. 
- requestHTML(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
- 
Invoke the HTML HTTP request. 
- requestJSON(String, String, Map<String, String>, Network) - Method in class org.botlibre.sense.google.Google
- 
Return the JSON data object from the URL. 
- requestJSON(Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestJSON(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestJSON(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestJSON(String, String, Map<String, String>, Network) - Method in class org.botlibre.sense.http.Http
- 
Return the JSON data object from the URL. 
- requestJSON(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
- 
Invoke the XML HTTP request. 
- requestJSONAuth(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestJSONAuth(Vertex, Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestJSONAuth(String, String, String, Network) - Method in class org.botlibre.sense.http.Http
- 
GET the JSON data from the URL. 
- requestJSONAuth(String, String, String, String, Network) - Method in class org.botlibre.sense.http.Http
- 
GET the JSON data from the URL. 
- requestPannous(String, String, String, String, int) - Method in class org.botlibre.sense.service.RemoteService
- 
Invoke the Pannous service. 
- requestText(String, Map<String, String>, Network) - Method in class org.botlibre.sense.http.Http
- 
Return the text data from the URL. 
- requestText(Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestText(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestWikidata(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
- 
Invoke the Wikidata sense. 
- requestWiktionary(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
- 
Invoke the Wiktionary sense. 
- requestXML(Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestXML(Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestXML(Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestXML(String, String, Map<String, String>, Network) - Method in class org.botlibre.sense.http.Http
- 
Return the XML data from the URL. 
- requestXML(String, String, String, String, int, String, Network) - Method in class org.botlibre.sense.service.RemoteService
- 
Invoke the XML HTTP request. 
- requestXMLAuth(Vertex, Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestXMLAuth(Vertex, Vertex, Vertex, Vertex, Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- requestXMLAuth(String, String, String, String, Network) - Method in class org.botlibre.sense.http.Http
- 
GET the XML data from the URL. 
- requestXMLAuth(String, String, String, String, String, Network) - Method in class org.botlibre.sense.http.Http
- 
GET the XML data from the URL. 
- REQUIRE - Static variable in class org.botlibre.knowledge.Primitive
-  
- REQUIRED - Static variable in class org.botlibre.knowledge.Primitive
-  
- reset() - Method in interface org.botlibre.api.avatar.Avatar
-  
- reset() - Method in class org.botlibre.avatar.BasicAvatar
-  
- reset() - Static method in class org.botlibre.knowledge.micro.MicroMemory
-  
- reset() - Static method in class org.botlibre.knowledge.serialized.SerializedMemory
-  
- reset() - Method in class org.botlibre.util.TextStream
-  
- resetHashCode() - Method in class org.botlibre.knowledge.BasicRelationship
-  
- resetRefreshToken(String) - Method in class org.botlibre.sense.google.Google
-  
- resetSize() - Method in class org.botlibre.knowledge.database.DatabaseNetwork
-  
- RESPONSE - Static variable in class org.botlibre.knowledge.Primitive
-  
- ResponseListener - Class in org.botlibre.sense
-  
- ResponseListener() - Constructor for class org.botlibre.sense.ResponseListener
-  
- restore() - Method in interface org.botlibre.api.knowledge.Memory
- 
Restores the memory from a persisted state. 
- restore(String, boolean) - Method in interface org.botlibre.api.knowledge.Memory
- 
Restores the memory from a persisted state. 
- restore() - Method in class org.botlibre.knowledge.BasicMemory
- 
This implementation does not support persistence. 
- restore(String, boolean) - Method in class org.botlibre.knowledge.BasicMemory
- 
This implementation does not support persistence. 
- restore() - Method in class org.botlibre.knowledge.database.DatabaseMemory
- 
This implementation does not support persistence. 
- restore(String, boolean) - Method in class org.botlibre.knowledge.database.DatabaseMemory
- 
Connect and create the EntityManager. 
- restore(String, boolean, boolean) - Method in class org.botlibre.knowledge.database.DatabaseMemory
- 
Connect and create the EntityManager. 
- restore(String, boolean, boolean) - Method in class org.botlibre.knowledge.database.DerbyMemory
- 
Connect and create the EntityManager. 
- restore() - Method in class org.botlibre.knowledge.micro.MicroMemory
-  
- restore(String, boolean) - Method in class org.botlibre.knowledge.micro.MicroMemory
-  
- restore() - Method in class org.botlibre.knowledge.serialized.SerializedMemory
-  
- restore(String, boolean) - Method in class org.botlibre.knowledge.serialized.SerializedMemory
-  
- restore() - Method in class org.botlibre.knowledge.xml.XMLMemory
- 
Reload the long-term memory from the XML file. 
- restoreRelationship(File, Network, DataInputStream) - Method in class org.botlibre.knowledge.micro.MicroMemory
-  
- restoreVertex(File, DataInputStream) - Method in class org.botlibre.knowledge.micro.MicroMemory
-  
- resume() - Method in interface org.botlibre.api.knowledge.Network
- 
Resume after a merge/save. 
- resume() - Method in class org.botlibre.knowledge.BasicNetwork
-  
- resume() - Method in class org.botlibre.knowledge.database.DatabaseNetwork
- 
Resume the network after a save. 
- resume() - Method in class org.botlibre.knowledge.database.DatabaseReadOnlyNetwork
- 
Resume the network after a save. 
- RETRY - Static variable in class org.botlibre.sense.BasicSense
- 
Number of attempt to retry sensory input on failure. 
- RETURN - Static variable in class org.botlibre.knowledge.Primitive
-  
- RETURN - Static variable in class org.botlibre.self.SelfCompiler
-  
- RETWEET - Static variable in class org.botlibre.knowledge.Primitive
-  
- retweet(Status) - Method in class org.botlibre.sense.twitter.Twitter
- 
Retweet the tweet. 
- RIGHTBRACKET - Static variable in class org.botlibre.knowledge.Primitive
-  
- ROOT - Static variable in class org.botlibre.knowledge.Primitive
-  
- ROUND - Static variable in class org.botlibre.knowledge.Primitive
-  
- round(Vertex, Vertex) - Method in class org.botlibre.tool.Calculator
-  
- round(Vertex, Vertex) - Method in class org.botlibre.tool.Math
-  
- RSS - Static variable in class org.botlibre.knowledge.Primitive
-  
- rss(Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- rssFeed(Vertex, Vertex) - Method in class org.botlibre.sense.http.Http
- 
Self API. 
- RSSKEYWORDS - Static variable in class org.botlibre.knowledge.Primitive
-  
- RULE - Static variable in class org.botlibre.knowledge.Primitive
-