ARTIFICIAL INTELLIGENCE searching, Reasoning, Planning dan Learning