Fast adaptation to rule switching using neuronal surprise | Synapse