The Six Primitives of Adaptation: Necessity Proofs and Regret Bounds | Synapse