- randomise(ArrayList) - Static method in class org.ai_heuristic.algo.sort.SortAlgorithm
-
Randomise the ordering in the sort list.
- randomValue(String, Random, T, T) - Static method in class org.ai_heuristic.eval.EvaluateBase
-
Return a randomly generated value.
- randomValueDouble(Random, Double, Double) - Static method in class org.ai_heuristic.eval.EvaluateBase
-
Return a randomly generated double.
- randomValueFloat(Random, Float, Float) - Static method in class org.ai_heuristic.eval.EvaluateBase
-
Return a randomly generated float.
- randomValueInteger(Random, Integer, Integer) - Static method in class org.ai_heuristic.eval.EvaluateBase
-
Return a randomly generated integer.
- randomValueLong(Random, Long, Long) - Static method in class org.ai_heuristic.eval.EvaluateBase
-
Return a randomly generated long.
- randomValueString(Random, Integer, Integer) - Static method in class org.ai_heuristic.eval.EvaluateBase
-
Generate a string of random length with random characters.
- RB - Static variable in class org.ai_heuristic.util.SymbolHandler
-
- RCB - Static variable in class org.ai_heuristic.util.SymbolHandler
-
- removeChildNode(String) - Method in class org.ai_heuristic.tree.TreeNode
-
Remove the child node with the specified name.
- removeNumbers(String) - Static method in class org.ai_heuristic.util.TextHandler
-
Remove all numbers from the text.
- removePunctuation(String) - Static method in class org.ai_heuristic.util.TextHandler
-
Remove punctuation from the text.
- removeSymbols(String, boolean) - Static method in class org.ai_heuristic.util.TextHandler
-
Remove all symbols from the text.
- removeToNextWhitespace(String, int) - Static method in class org.ai_heuristic.util.TextHandler
-
Remove a text sequence to the next whitespace character.
- removeWords(ArrayList<String>) - Method in class org.ai_heuristic.model.BagOfWords
-
Remove the list of words from the BOW structures - bagOfWords
and wordOrder
.
- removeWords(String, ArrayList<String>) - Static method in class org.ai_heuristic.util.TextHandler
-
Remove all words that are in the list of common words.
- replaceSymbolsWithWhitespace(String, boolean) - Static method in class org.ai_heuristic.util.TextHandler
-
Replace all symbols in the text with whitespace.
- ReplySet - Class in org.ai_heuristic.eval.metric
-
This is a wrapper class to store the reply of any function execution.
- ReplySet(Object) - Constructor for class org.ai_heuristic.eval.metric.ReplySet
-
Create a new instance of ReplySet.
- ReplySet(String, Object) - Constructor for class org.ai_heuristic.eval.metric.ReplySet
-
Create a new instance of ReplySet.
- REPLYSET - Static variable in class org.ai_heuristic.util.AiHeuristicConst
-
This defines a root reply set element
- resetValueIterator() - Method in class org.ai_heuristic.eval.metric.MetricDataset
-
Reset the value iterator to the start element.
- resetValues() - Method in class org.ai_heuristic.algo.AlgorithmCompare
-
Reset the evaluation results for a new test scenario.
- resetValues() - Method in class org.ai_heuristic.algo.AlgorithmCompareList
-
Reset the evaluation results for a new test scenario.
- resetValues() - Method in class org.ai_heuristic.algo.AlgorithmCompareTree
-
Reset the evaluation results for a new test scenario.
- ROWINDEX - Static variable in class org.ai_heuristic.util.AiHeuristicConst
-
A row index indicator
- RSB - Static variable in class org.ai_heuristic.util.SymbolHandler
-
- rtNum(String, EvaluateMathDef, Object, int) - Static method in class org.ai_heuristic.functs.MathStat
-
Calculate the root of the value for a number larger than 2.