Formulas/Evaluation.php
public static function Evaluate( $variableSet, $orderedVariableQNames, $notBindings, $uncoveredAspectFacts = null )
	{
		return ( new Evaluation( $variableSet, $orderedVariableQNames, $notBindings ) )->processVariables( $uncoveredAspectFacts );
	}
public static function Evaluate( $variableSet, $orderedVariableQNames, $notBindings, $uncoveredAspectFacts = null )
	{
		return ( new Evaluation( $variableSet, $orderedVariableQNames, $notBindings ) )->processVariables( $uncoveredAspectFacts );
	}
public static function Evaluate ( $ variableSet , $ orderedVariableQNames , $ notBindings , $ uncoveredAspectFacts = null ) { return ( new Evaluation ( $ variableSet , $ orderedVariableQNames , $ notBindings ) ) -> processVariables ( $ uncoveredAspectFacts ) ; }
Evaluate the variable
@param VariableSet $variableSet
@param array $orderedVariableQNames
@param array $notBindings
@param array $uncoveredAspectFacts
Evaluate the variable