New framework for cooperative bots aims to mimic high-performing human teams