Learning to Solve Markovian Decision Processes | Synapse