Concepts
DeepNash and regularised Nash dynamics
DeepNash (Perolat et al., Science 2022) was the first Stratego agent to play at expert human level. It learned from scratch by self-play with Regularised Nash Dynamics, R-NaD, on a U-Net-style convolutional network with residual blocks and four heads: a value and three policy heads for setup, piece selection and destination. Evaluated on the Gravon platform in April 2022 it won 42 of 50 ranked games (84%), placing third on both the annual and all-time leaderboards, and beat eight existing Stratego bots with a win rate of at least 97%. According to the Ataraxos authors, training took 1024 TPU nodes for two to three months, a run that would cost three to four and a half million dollars at current prices; DeepMind reported the code was no longer functional when a head-to-head was requested.
The learning rule
R-NaD has three steps, repeated. First, a reward transformation: with a
regularisation policy
a penalty for straying from the regularisation policy and a bonus when the
opponent strays. Second, the dynamics: run replicator dynamics
At scale the dynamics step is a neural update: a v-trace estimate of the
transformed values and a NeuRD policy-gradient step on the logits, with
Same problem, two answers
Both systems face the cycling of self-play under hidden information. R-NaD changes the game so the dynamics converge, then walks the target. Ataraxos keeps the game and damps the optimiser, annealing regularisation toward the magnet policy and the step size together. Ataraxos also adds three things DeepNash did not have: a learned setup distribution trained separately, advantage filtering, and test-time search. Its authors do not attribute their result to any single one of these, and that is the open question for a replication on one machine.
The comparison this program registers
The DeepNash rung implements R-NaD's reward transformation and a NeuRD update inside the same training package, on the same environment, network and compute budget as the damped PPO loss. Two runs of equal wall-clock time, evaluated against the same frozen opponents and against each other, answer which learning rule reaches further on this hardware. The decision rule is on the DeepNash approach page.