I have been reading an admirable and thought provoking essay published back in 2012 in Aeon magazine How close are we to creating artificial intelligence , written by David Deutsch, and some responses to it, like for example The real reasons we don’t have AGI yet , written by Ben Goertzel, or youtube series about Artificial Creativity by Dennis C Hackethal, or Demis Hasabis's take on Creativity and AI , so here is my view. Let's begin with a pedestrian observation that if you already have an algorithm which is not computationally expensive, you should probably not transform that functionality to a lookup in a table of cached results precomputed by using the original algorithm, unless the list of its legitimate inputs is really short, for obvious reasons: if that list is really long, you might require huge storage for that cache, and long time to prepare it in the first place, and if that list is infinite, or unanticipatable (such ...