The challenge of hidden gifts in multi-agent reinforcement learning

Paper · arXiv 2505.20579 · Published May 26, 2025
Multi-Agent Architectures

Sometimes we benefit from actions that others have taken even when we are uncertain that they took those actions. For example, if your neighbor chooses not to take a parking spot in front of your house when you are not there, you can benefit, even without being aware that they took this action. These "hidden gifts" represent an interesting challenge for multi-agent reinforcement learning (MARL), since assigning credit when the beneficial actions of others are hidden is non-trivial. Here, we study the impact of hidden gifts with a simple MARL task. In this task, agents in a grid-world environment have individual doors to unlock in order to obtain individual rewards. As well, if all the agents unlock their door the group receives a larger collective reward. However, there is only one key for all of the doors, such that the collective reward can only be obtained when the agents drop the key for others after they use it. Notably, there is nothing to indicate to an agent that the other agents have dropped the key, thus the act of dropping the key for others is a "hidden gift". We show that several different state-of-the-art MARL algorithms, including MARL specific architectures, fail to learn how to obtain the collective reward in this simple task.

Introduction. In the world we often rely on other people to help us accomplish our goals. Sometimes, people help us even when we are not aware of it or haven’t communicated a need for it. One simple example would be if someone decides not to take the last cookie in the pantry, leaving it for others. Another interesting example is the historical “Manitokan” practice of the plains Indigenous nations of North America. In an expansive environment with limited opportunities for communication, people would cache goods for others to use at effigies (Barkwell, 2015). Notably, in these cases there was no explicit agreement of a trade or articulation of a “tit-for-tat”(Axelrod, 1980). Rather, people simply engaged in altruistic acts that others could then benefit from, even without knowing who had taken the altruistic act. We refer to these undeclared altruistic acts as “hidden gifts”. Hidden gifts represent an interesting challenge for credit assignment in multi-agent reinforcement learning (MARL).

Discussion / Conclusion. In this work we developed a MARL task to explore the complexities of learning in the presence of “hidden gifts”, i.e. cooperative acts that are not revealed to the recipient. The Manitokan task we developed, inspired by the concept in Indigenous plains communities across North America, requires agents to open doors using a single shared key in the environment. Agents must drop the key for other agents after they have used it if they are to obtain a larger collective reward. But, these key drop acts are not apparent to the other agents, making it difficult to assign credit between policy updates. We observed that in the basic version of the Manitokan task none of the algorithms tested were able to solve it. This included both policy gradient agents (PG, PPO), meta-learning agents (SAF), enhanced exploration agents (MAVEN), counterfactual agents (COMA), and agents with collective value functions (VDN, QMIX, QTRAN, and MAPPO).

Lines of inquiry this paper opens 17

Research framings built by reading the notes related to this paper — the questions it feeds into.

How does AI-generated content transformation affect public discourse quality? Does tokenized intelligence retain genuine value through exchange-based systems? What factors beyond surface content determine how readers extract meaning differently? How do professional roles and expertise transform with AI-generated content? Is embodied interaction necessary for language meaning and genuine agency? Can AI-generated outputs constitute genuine knowledge or valid claims? Does conversational format create illusions of genuine AI communication? Why do persona-level simulations fail to predict individual preferences accurately? Why do language models reinforce false assumptions instead of correcting them? How do interface design choices shape consciousness attribution? Why can't humans reliably detect AI-generated text despite measurable linguistic signatures?