è usato per creare algoritmi di risopluzione per problemi complessi.
lo usaimo a ingegneria