Balancing Adaptability and Non-exploitability in Repeated Games