The Successor Representation: Its Computational Logic and Neural Substrates The Successor Representation: Its Computational Logic and Neural Substrates