reasoning [noun] + model-based [adjective]