તે મોડેલ્સ અને જ્ઞાનના ઉપયોગને વિવિધ પ્રકારના સમસ્યાઓ ઉકેલવા માટે પરવાનગી આપે છે (બંને બિન-સંકલિત અને નબળા રીતે રચાયેલ).