← Latest papers
🤖 AI

Partner Capability Estimation for Task-Agnostic Adaptation in Ad-Hoc Teamwork

This paper introduces CE-CM and its diversity-aware extension CE-CM-Div, an approximate Bayesian framework that enables autonomous agents to rapidly estimate hidden, task-invariant partner capabilities and adapt their joint planning in ad-hoc teamwork scenarios without requiring pre-training or prior knowledge of the task.

Original authors: Peter Tisnikar, Maja Swieczkowska, Benteng Ma, Gerard Canal, Matteo Leonetti

Published 2026-07-30
📖 5 min read🧠 Deep dive

Original authors: Peter Tisnikar, Maja Swieczkowska, Benteng Ma, Gerard Canal, Matteo Leonetti

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are walking into a brand-new video game with a stranger. You don't know if they are a speed-runner who skips levels, a cautious explorer who checks every corner, or someone who just really hates jumping. In the world of artificial intelligence, this is called Ad-Hoc Teamwork. It's the challenge of getting a robot (or an AI agent) to cooperate with a partner it has never met before, without any prior practice or a shared rulebook. Usually, AI researchers try to train robots to be "super-robust," meaning they learn to play well against anyone by practicing against thousands of different computer opponents. But this paper asks a different question: What if, instead of just memorizing how to react, the robot could actually figure out what its partner is capable of doing? Think of it like a dance partner. Instead of just guessing the next step, the robot tries to learn the partner's "moveset"—can they jump high? Can they lift heavy things? Once it knows the limits of the partner's abilities, it can plan a dance routine that works perfectly for both of them, even if they are dancing to a completely new song.

The paper, titled "Partner Capability Estimation for Task-Agnostic Adaptation in Ad-Hoc Teamwork," introduces a clever new method called CE-CM (Capability Estimation via Contextual Models). The core idea is that the robot shouldn't just guess what the partner wants to do; it should figure out what the partner can do. The authors treat a partner's abilities as a hidden list of "superpowers" (or lack thereof) that stays the same no matter what game they are playing.

Here is how the robot learns: It watches the partner play a few rounds of a game. Then, the robot runs a mental simulation. It says, "Okay, if my partner had this specific set of superpowers, how would they have played that last round?" It compares its simulation to what actually happened. If the simulation matches the reality, the robot keeps that set of superpowers as a possibility. If it doesn't match, it throws that idea away. By doing this over and over, the robot narrows down the list until it has a very good guess about the partner's true capabilities. Once it knows the partner's limits, it can plan the next game together, making sure it never asks the partner to do something impossible, like lifting a piano if the partner can only lift a mouse.

The researchers tested this idea in two very different digital worlds. The first was a tidy-up game called TidyUP, where the rules were strict and clear (like a logic puzzle). In this world, the robot was amazing. It quickly figured out exactly what the partner could and couldn't do. After just a few games, the robot stopped making mistakes, like asking the partner to clean a room they couldn't enter. The results showed that the robot's ability to coordinate improved drastically, with the number of "corrections" (where the robot had to fix a bad plan) dropping from about 75% down to less than 5% for some partners.

However, the second world, Overcooked (a chaotic cooking simulator), was much trickier. In a kitchen, there are often many ways to make a salad. You can chop tomatoes first, or onions first; both work. The robot's original method, CE-CM, assumed that if the partner could do something, they would do it in the most perfect, logical way. But real people (and even some computer partners) are messy. They might choose a weird path just because they like it, or they might make a mistake. In this messy environment, the robot got stuck. It knew what the partner could do, but it couldn't predict what they would actually do because there were too many valid options.

To fix this, the authors created an upgrade called CE-CM-Div. Instead of asking, "What is the one perfect way my partner would act?", this new method asks, "What are all the different ways my partner might act?" It generates a whole bunch of different possible scenarios for each set of superpowers. When the partner does something, the robot checks if it matches any of those scenarios. This turned out to be a game-changer when they tested it with real humans. They gathered 225 cooking sessions from 15 different people. The original method struggled, often failing to guess the human's abilities correctly because humans are unpredictable. But CE-CM-Div, with its "many-possibilities" approach, successfully learned the humans' capabilities much faster and more accurately.

The paper suggests that while knowing a partner's limits is a huge step forward, it's not a magic bullet for every situation. If a partner has many ways to solve a problem, knowing their limits isn't enough to know which path they will choose. But by accounting for this diversity and uncertainty, robots can become much better teammates. The authors conclude that this approach—learning a reusable model of what a partner can do, rather than just memorizing how they act in one specific game—is a promising way to build AI that can work with anyone, anywhere, on any task.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →