MASS: Multiplayer World Models with Authoritative Shared State
The paper introduces MASS, a novel architecture that resolves scalability and consistency issues in multiplayer video world models by disentangling global state dynamics from view-dependent rendering through an authoritative shared state, enabling accurate simulation of thousands of concurrent agents.
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 trying to teach a computer to dream up a video game world. In the past, scientists have built "world models" that act like a super-smart movie director. You tell the director, "The player moves left," and the director predicts the next frame of the movie. This works great for a single-player game where only one person is watching. But what happens when you try to simulate a massive multiplayer game with a thousand players? The old way of doing things is like asking a thousand different directors to each write their own version of the same story. They all start with the same script, but because they are writing separately, they quickly disagree. One director thinks a dragon is on the left; another thinks it's on the right. The computer has to do a thousand times more work to keep track of all these conflicting stories, and eventually, the world falls apart into a messy, inconsistent glitch.
This is the problem the new paper, MASS, tries to solve. It comes from the field of artificial intelligence, specifically "world models," which are systems that learn to predict how a world changes over time. The key idea here is separating the "logic" of the world from the "picture" of the world. Think of it like a live sports broadcast: the game itself (the score, the positions of the players) is one thing, and the camera angles showing the action to fans are another. The paper suggests that instead of letting every camera guess what's happening, we should have one single, authoritative referee who knows the true state of the game, and then let the cameras just take photos of that truth.
The researchers behind MASS (Multiplayer world models with Authoritative Shared State) propose a clever new architecture that acts like this referee system. Instead of letting the AI generate a thousand different video streams that might contradict each other, they split the job into two distinct teams. First, a "Logic Engine" acts as the game's brain. It doesn't care about what the world looks like; it only cares about the rules and the numbers. It takes the actions of all 1,024 players and updates a single, shared "scoreboard" or "state" that describes exactly where every snake, food item, and player is. This state is typed and structured, meaning it's a clean list of facts rather than a blurry picture.
Once this single, authoritative state is updated, a second team called the "Rendering Engine" takes over. This team is like a thousand different camera operators. They all look at the exact same scoreboard and generate a unique view for each player based on where their camera is pointing. Because they are all looking at the same source of truth, no two players ever see a different reality. If the scoreboard says a snake is at coordinate (5, 5), every camera sees a snake at (5, 5). This approach allows the system to simulate a world with 1,024 concurrent players for 10,000 steps without the computers getting confused or the world breaking apart.
The paper shows that this method is much better than previous attempts. In their tests on a multiplayer version of the game Snake, the MASS system was able to recover the true state of the game with 76.4% accuracy, while the best previous video-based methods only managed about 12.8%. The old methods often resulted in "cross-view inconsistency," where Player A saw a food item, but Player B didn't, or they saw it in a different spot. MASS fixed this completely, achieving zero disagreement between views. The researchers also found that by separating the logic from the rendering, they could simulate the world once and then generate as many camera views as they wanted without slowing down the simulation. This suggests that for large, complex multiplayer worlds, having a single, shared "truth" is the key to keeping everything running smoothly and consistently, just like a real online game server does.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.