I think I may be in a situation where I know what my question is, but I can't get words on it. My understanding is that terminal objects are unique, in any category that contains them, with the condition that any member maps to them. My actual problem is related to an artificial intelligence idea called conceptual blending. Suppose I have a categorical specification of 'concepts'. Then I have categories of concepts, with functors from limits in one to not necessarily limits in another. But those functions mapped to will all map in some way to a terminal object, if it exists. Terminal objects in this sense are of utmost importance because they 'define the concept'. I tend to agree that all objects would be indescernible, and in that I have no interest. My interest is in: is there any algorithm, by which I can look at a category, and infer that it has a terminal object based on some clues (it can be a heuristic) without actually checking for the confluence to the formal definition.