American Journal Of Artificial Intelligence