Beyond generalization as search: towards a unified framework for the acquisition of new knowledge