|
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||
IfFoodAheadFunction involves identifying the
next location the ant would move to on the landscape were it to be moved.
Seq2Function involves evaluating each of the
children in sequence - the first child node, followed by the second
child node.
Seq3Function involves evaluating each of the
children in sequence - the first child node, followed by the second
child node, followed by the third child node.
AndFunction involves combining the evaluation
of the children according to the rules of AND where if both children
evaluate to true then the result will be true.
IfAndOnlyIfFunction involves combining the
evaluation of the children according to the rules of IFF where if both
children evaluate to true or both evaluate to false, then the result
will be true.
IfFunction involves evaluating the first child,
if it evaluates to true then the second child is evaluated as the result.
ImpliesFunction involves combining the
evaluation of the children according to the rules of IMPLIES where if the
first child evaluates to true and the second child evaluates to false
then the result will be false.
NandFunction involves combining the evaluation
of the children according to the rules of NAND where if both children
evaluate to true then the result will be false.
NorFunction involves combining the evaluation
of the children according to the rules of NOR where if both children
evaluate to false then the result will be true.
NotFunction involves evaluating the child, then
negating the result.
OrFunction involves combining the evaluation
of the children according to the rules of OR where if both children
evaluate to false then the result will be false.
XorFunction involves evaluating both children.
AddFunction involves summing the result of
evaluating both children.
ArcCosineFunction involves calculating the
arccosine of the child once it's been evaluated.
ArcSineFunction involves calculating the
arcsine of the child once it's been evaluated.
ArcTangentFunction involves calculating the
arctangent of the child once it's been evaluated.
CoefficientPowerFunction is performed by
evaluating the children and then calculating the result of the second
child raised to the power of the third, then multiplied by the first
child.
CosecantFunction involves calculating sine of the
child once it's been evaluated, then dividing 1 by the result.
CosineFunction involves evaluating the child
then calculating the cosine of the result.
CotangentFunction involves calculating tan of the
child once it's been evaluated, then dividing 1 by the result.
CubeFunction involves evaluating the child
then raising the result to the power of 3.
CubeRootFunction involves evaluating the child
first then performing cube root on the result.
FactorialFunction involves evaluating the child
first then performing factorial on the result.
HyperbolicCosineFunction involves calculating the
hyperbolic cosine of the child once it has also been evaluated.
HyperbolicSineFunction involves calculating the
hyperbolic sine of the child once it has also been evaluated.
HyperbolicTangentFunction involves calculating the
hyperbolic tangent of the child once it has also been evaluated.
InvertFunction involves calculating the
result of 1 divided by the result of evaluating the child.
Log10Function involves evaluating the child
then calculating it's base 10 logarithm.
LogFunction involves evaluating the child
then calculating it's base e logarithm.
MaxFunction involves evaluating the children
then comparing and returning which ever is the larger of the 2 evaluated
children.
MinFunction involves evaluating the children
then comparing and returning which ever is the smaller of the 2 evaluated
children.
ModuloFunction involves dividing the evaluated
first child, by the second child with the result being the remainder.
MultiplyFunction involves multiplying the result of
evaluating both children.
PowerFunction involves raising the first child
to the power of the second, after both children are evaluated.
ProtectedDivisionFunction involves dividing
the result of evaluating both children.
SecantFunction involves calculating cos of the
child once it's been evaluated, then dividing 1 by the result.
SignumFunction involves evaluating the child
then the result will be zero if it resolves to zero, 1.0 if greater than
zero and -1.0 if less than zero.
SineFunction involves evaluating the child
then calculating the sine of the result.
SquareFunction involves evaluating the child
then raising the result to the power of 2.
SquareRootFunction involves evaluating the child
first then performing square root on the result.
SubtractFunction involves subtracting the
result of the second child from the first.
TangentFunction involves evaluating the child
then calculating the tangent of the result.
Action represents.
|
||||||||||
| PREV LETTER NEXT LETTER | FRAMES NO FRAMES | |||||||||