My first building block is representation, the process by which the agent encodes its  knowledge about the world.