Package RAIN.Belief


class  Expression
 Expression is used to represent math calculations that can be evaluated into float numbers. Expressions are usually entered as text representations similar to Java or C# expressions. Expressions may be nested and may contain variables. The variable "deltaTime" always represents time, and is always bound to deltaTime during expression evaluation. Expressions are used throughout RAIN in Goal Oriented Behavior and Behavior Trees. More...
class  ExpressionParser
 ExpressionParser is used to parse text representations of Expressions. Expressions can be represented similarly to Java or C# style math expressions, including standard operators, parenthesis, variables, constants (numbers) and nested expressions.
class  ExpressionValue