strategist: an expert in strategy (especially in warfare)
object: a tangible and visible entity; an entity that can cast a shadow
abstraction: the process of formulating general concepts by abstracting common properties of instances