Cautious Optimism: A Meta-Algorithm for Near-Constant Regret in General Games