intelligent

Possessing the capacity for learning, reasoning, or problem-solving.