atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Implicit Search via Discrete Diffusion: A Study on Chess

ICLR 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Machine learning for physical simulation · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DiffuSearch, a discrete-diffusion policy that internalizes future state-action prediction for implicit search in chess, outperforming searchless and MCTS-enhanced policies without explicit search at inference.

Problem

Policies trained by next-token prediction lack long-term planning and rely on explicit search (e.g., MCTS) with costly, error-prone value models; the question is whether a policy can learn to predict and use the future itself without explicit search at inference.

Approach

Train a small GPT-2-style decoder with full attention and discrete absorbing diffusion to jointly denoise the next action plus a future sequence of states and actions (S-ASA format) labeled by Stockfish 16, so that the best action is chosen from the jointly sampled future rather than by explicit tree search.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace the one-step policy with DiffuSearch implicit searchChess policy · Chess action testAction accuracy: 19.2%Helped
replace the MCTS-enhanced policy with DiffuSearchChess policy · Chess action testAction accuracy: 14%Helped
replace explicit search-based policies with DiffuSearchChess policy · Chess puzzlesPuzzle accuracy: 30%Helped
replace the MCTS-enhanced policy with DiffuSearchChess policy · Chess tournamentTournament Elo: 540 EloHelped
add future states to future-action modeling (ablation)DiffuSearch S-AA · Chess, horizon 4Action accuracy: 15.07 -> 41.31Helped
add future states to S-AVAV future representation (ablation)DiffuSearch S-AVAV · Chess, horizon 4Action accuracy: 17.63 -> 40.69Helped
add value tokens to the S-ASA future representation (ablation)DiffuSearch · Chess, horizon 4Action accuracyNo clear effect
use random state-action sequences instead of Stockfish future supervision (ablation)DiffuSearch S-ASA · Chess, 10k gamesAction accuracy: 41.31 -> 22.69Hurt
use random actions with resulting states instead of Stockfish actions (ablation)DiffuSearch S-ASA · Chess, 10k gamesAction accuracy: 41.31 -> 39.47Hurt
replace diffusion with direct full-sequence prediction (ablation)DiffuSearch S-ASA · Chess, 10k gamesAction accuracy: 27.39 -> 20.61Hurt
replace discrete diffusion with Gaussian diffusion (ablation)DiffuSearch S-ASA · Chess, 10k gamesAction accuracy: 31.91 -> 41.31Hurt
use linear rather than reciprocal loss weighting in absorbing diffusion (ablation)DiffuSearch S-ASA · Chess, 10k gamesAction accuracy: 39.07 -> 41.31Helped

Surprising findings

Limitations

Experimental setup

Datasets: Lichess games (February 2023) Lichess puzzles

Benchmarks: Lichess puzzles (10k, Elo 399-2867) held-out Lichess action test set (1k games)

Metrics: action accuracy puzzle accuracy tournament Elo (BayesElo)

Baselines: Transformer S-A Transformer S-V Transformer SA-V Transformer with 100 MCTS simulations Stockfish 16

Builds on: D3PM AlphaZero Multinomial diffusion RoPE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy