public abstract void Evaluate <T>( ICircuitEvaluator <T> evaluator, EvaluationState <T> evaluationState, CircuitContext circuitContext );
public abstract void Evaluate <T>( ICircuitEvaluator <T> evaluator, EvaluationState <T> evaluationState );
public abstract void Evaluate <T>( ICircuitEvaluator <T> evaluator, EvaluationState <T> evaluationState, CircuitContext circuitContext );
public abstract void Evaluate <T>( ICircuitEvaluator <T> evaluator, EvaluationState <T> evaluationState );