prescience

(noun) prevision

capacity (generic term)
mental ability (generic term)