Functions & Operators

Info

This functionality is only supported in Calculation Engine v3.

Optimise Functions

Function Notes
optimise(numParticles, maxIterations, [evaluationnode], targetvalue, [first_input], first_input_lower_bound, first_input_upper_bound, ... to max of 5 inputs) Optimises a node, altering inputs until the target value is reached
optimiseerror([optimise node]) Returns the error, ie how far from the target value was reached
optimiseInput([optimise node], [Input node]) Returns the final input value from the optimisation
minimise(numParticles, maxIterations, [evaluationnode], [first_input], first_input_lower_bound, first_input_upper_bound, ... to max of 5 inputs) Alters inputs until the minimal value of the result node is reached
minimiseInput([minimise node], [Input node]) Returns the final input value from the minimisation
maximise(numParticles, maxIterations, [evaluationnode], [first_input], first_input_lower_bound, first_input_upper_bound, ... to max of 5 inputs) Alters inputs until the minimal value of the result node is reached
maximiseInput([maximise node], [Input node]) Returns the final input value from the maximisation