Interface RulesAPI
public interface RulesAPI
-
Method Summary
Modifier and TypeMethodDescriptionvoid
getAllMatching
(String currentRule, String trigger, InteractionDialogAPI dialog, Map<String, MemoryAPI> memoryMap) getBestMatching
(String currentRule, String trigger, InteractionDialogAPI dialog, Map<String, MemoryAPI> memoryMap) getTokenReplacements
(String ruleId, SectorEntityToken target, Map<String, MemoryAPI> memoryMap) performTokenReplacement
(String ruleId, String text, SectorEntityToken entity, Map<String, MemoryAPI> memoryMap) void
setRandomForNextRulePick
(Random random)
-
Method Details
-
getAllMatching
-
getBestMatching
-
addTokenReplacementGenerator
-
getTokenReplacements
-
performTokenReplacement
-
setRandomForNextRulePick
-