← Latest papers
💻 computer science

Regrets, I've Had a Few: Approximating (Subgame-Perfect) Nash Equilibria via Deep Regret Actor-Critic

This paper proposes the Deep Regret Actor-Critic (DRAC) algorithm, which approximates subgame-perfect Nash equilibria in continuous general-sum games by shifting the optimization objective from utility maximization to regret minimization via a centralized architecture and Monte Carlo-based stationary targets, thereby overcoming non-stationarity and outperforming existing methods like MADDPG in convergence and exploitability.

Original authors: Marvin Bongiovi

Published 2026-10-23
📖 8 min read🧠 Deep dive

Original authors: Marvin Bongiovi

Original paper licensed under CC BY 4.0 (https://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

In the vast landscape of artificial intelligence, there is a specific corner dedicated to teaching machines how to interact with one another. This field, known as multi-agent reinforcement learning, asks a simple but profound question: how do we get multiple intelligent systems to learn together without driving each other crazy? Imagine a room full of students trying to solve a math problem at the same time. If every student changes their strategy every second based on what the others are doing, the classroom becomes a chaotic moving target. No one can settle on a stable answer because the ground is constantly shifting beneath their feet. In the world of game theory, the goal is to reach a state of balance where no player has an incentive to change their move, a concept known as a Nash equilibrium. However, when the actions available to these players are not just a few simple choices but a continuous stream of possibilities—like deciding exactly how much to produce or how much money to spend—the math becomes incredibly difficult. Standard methods often fail here, causing the agents to oscillate wildly or get stuck in loops, never finding that stable point of agreement.

A researcher named Marvin Bongiovi from the Technical University of Dortmund has proposed a new way to navigate this chaos. In a study published in late 2026, he introduces an algorithm called Deep Regret Actor-Critic, or DRAC. Instead of trying to maximize the immediate reward for each agent, which often leads to instability, this new method teaches the agents to minimize their "regret." In plain terms, regret is the feeling of having missed out on a better outcome because you chose a different action. By training the system to ensure that no player could have done significantly better by changing their mind alone, the algorithm guides the group toward a stable, unexploitable balance. The results are striking: in complex economic simulations involving continuous decisions, this new approach consistently found the precise mathematical solution where older methods struggled, proving that focusing on what was missed is a more reliable path to agreement than focusing on what was gained.

To understand why this matters, one must first grasp the nature of the problem these agents face. In many real-world scenarios, from markets to contests, players make decisions in a sequence, and the best move depends entirely on what others do. If an agent tries to learn by simply reacting to the current rewards, it is like trying to hit a moving target while the target is also trying to dodge. The environment is non-stationary, meaning it changes as the learners change. Traditional algorithms often fail because they treat the other players as part of the static environment, only to be blindsided when those players update their strategies. This leads to a cycle of adaptation where no one ever settles down. While some previous methods have tried to solve this by looking at the entire game tree or using complex potential functions, they often struggle with the sheer scale of continuous actions or require specialized training that doesn't scale well.

Bongiovi's solution, DRAC, takes a different structural approach. It operates under a framework where the agents are trained together in a centralized way but can still act independently. The core innovation lies in how it evaluates success. Rather than asking, "Did I get a high score?" the system asks, "Could I have done better if I had chosen differently, while everyone else kept doing exactly what they did?" To answer this, the algorithm employs a clever trick. It freezes the actions of all other players and then samples a wide range of alternative moves for the single agent in question. It calculates what the reward would have been for each of these hypothetical alternatives. By comparing the actual outcome against the best possible outcome from these samples, the system calculates a precise measure of regret. This process creates a stable target for the learning algorithm to aim at, because the "best possible outcome" is calculated against a fixed set of opponent actions, removing the moving target problem.

The algorithm uses a dual-headed neural network to perform this task. One part of the network predicts the best possible utility an agent could achieve against the fixed actions of others, while the other part predicts the actual utility of the action taken. The difference between these two predictions is the regret. The system then adjusts the agent's strategy to minimize this difference. If the regret is high, it means the agent missed a better opportunity, and the strategy is tweaked to avoid that mistake next time. If the regret is zero, it means the agent is playing optimally given what everyone else is doing. By minimizing this regret across all agents simultaneously, the system naturally converges toward a state where no one wants to change their strategy, which is the definition of a Nash equilibrium.

To test this idea, the researcher ran two distinct simulations. The first was a sequential Cournot oligopoly, a classic economic model where multiple firms compete by deciding how much of a product to produce. In this scenario, the market price depends on the total amount produced by all firms. The researchers set up a market with three firms competing over five rounds, with the ability to produce any amount within a continuous range. They compared the new DRAC algorithm against a well-established method called MADDPG. The results showed that DRAC was far superior. After 200,000 training cycles, the DRAC algorithm's strategies deviated from the perfect theoretical solution by only about 1.1 percent. In contrast, the older method deviated by nearly 2 percent. More importantly, the measure of "exploitability"—how much a player could gain by changing their strategy—was significantly lower for DRAC, hovering around 0.000137, compared to 0.000427 for the other method. This indicates that the new algorithm not only found the right answer but did so with a much higher degree of stability.

The second experiment involved a sequential proportional prize contest, a dynamic resource allocation problem. Here, two players compete over several rounds to win a prize, but they must spend a portion of their budget to do so. The prize is divided based on how much each player spends relative to the total. This setup requires players to think ahead, balancing how much to spend now against how much they need to save for later rounds. The researchers simulated this contest over five stages with a specific rule for how the budget depletes. Again, the DRAC algorithm was pitted against the standard method. The results were consistent with the first experiment. DRAC achieved a deviation from the theoretical perfect strategy of just 3.0 percent, while the standard method lagged behind at 6.3 percent. The exploitability for DRAC was also much lower, sitting at 0.000745 compared to 0.00248 for the competitor. These numbers confirm that the regret-minimization approach is effective even in dynamic, multi-stage games where players must plan for the future.

The success of this approach relies on a specific insight: by shifting the focus from maximizing rewards to minimizing regret, the algorithm sidesteps the instability that plagues other methods. In standard multi-agent learning, if one agent makes a mistake, it can throw off the learning of everyone else, creating a cascade of errors. DRAC avoids this by calculating the "what if" scenarios against fixed opponent actions. This decouples the evaluation from the chaotic updates of the other players, creating a calm, stationary landscape for the learning process. The algorithm essentially says, "Ignore what the others are doing right now; just look at what you could have done better against what they did." This simple shift allows the system to coordinate its updates without falling into the trap of collusion, where agents might accidentally learn to cooperate in a way that hurts the overall equilibrium.

While the results are impressive, the paper acknowledges certain limitations. The method relies on sampling to find the best possible alternative actions. In the smooth, predictable environments of the Cournot market and the prize contest, this worked perfectly. However, in games with highly complex or jagged reward landscapes, the sampling might miss the true best move. Additionally, the algorithm requires a model of the environment to simulate these hypothetical outcomes. In a video game or a simulation, this is easy, but in a real-world "black box" situation where the rules are unknown, the system would need a way to predict the results of actions it hasn't taken yet. Despite these constraints, the study demonstrates a significant step forward. It shows that continuous, multi-agent games can be solved with high precision by teaching agents to look backward at their missed opportunities rather than forward at their potential gains.

The implications of this work extend beyond the specific games tested. The ability to approximate a Subgame-Perfect Nash Equilibrium—a state where players make optimal decisions at every stage of a game, not just the beginning—in continuous spaces is a major hurdle in artificial intelligence. By proving that regret minimization can stabilize learning, this research opens the door for more robust multi-agent systems in economics, traffic management, and resource distribution. The author suggests that this framework could eventually be adapted for games with imperfect information, where players do not know everything about the state of the world, and for discrete games where players choose from a set of distinct options. For now, the study stands as a clear demonstration that sometimes, the best way to move forward is to carefully analyze what you might have done differently.

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 →