Mastering 2048 with Delayed Temporal Coherence Learning, Multi-Stage Weight Promotion, Redundant Encoding and Carousel Shaping
Not on the map. Why?
Abstract (arXiv)
2048 is an engaging single-player, nondeterministic video puzzle game, which, thanks to the simple rules and hard-to-master gameplay, has gained massive popularity in recent years. As 2048 can be conveniently embedded into the discrete-state Markov decision processes framework, we treat it as a testbed for evaluating existing and new methods in reinforcement learning. With the aim to develop a strong 2048 playing program, we employ temporal difference learning with systematic n-tuple networks. We show that this basic method can be significantly improved with temporal coherence learning, multi-stage function approximator with weight promotion, carousel shaping, and redundant encoding. In addition, we demonstrate how to take advantage of the characteristics of the n-tuple network, to improve the algorithmic effectiveness of the learning process by i) delaying the (decayed) update and applying lock-free optimistic parallelism to effortlessly make advantage of multiple CPU cores. This way, we were able to develop the best known 2048 playing program to date, which confirms the effectiveness of the introduced methods for discrete-state Markov decision problems.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 Apr 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1; 2024: 0; 2025: 1.
5 papers.
- 2022AlphaZero-Inspired Game Learning: Faster Training by Using MCTS Only at Test Timecited by 3
- 2021Optimistic Temporal Difference Learning for 2048cited by 2
- 2021Final Adaptation Reinforcement Learning for N-Player Gamescited by 2
- 2023Towards Learning Rubik's Cube with N-tuple-based Reinforcement Learningcited by 0
- 2025Strongly Solving 2048 4x3cited by 0
- 2025Strongly Solving 2048 4x36 Oct 2025
- 2023Towards Learning Rubik's Cube with N-tuple-based Reinforcement Learning28 Jan 2023
- 2022AlphaZero-Inspired Game Learning: Faster Training by Using MCTS Only at Test Time28 Apr 2022
- 2021Final Adaptation Reinforcement Learning for N-Player Games29 Nov 2021
- 2021Optimistic Temporal Difference Learning for 204822 Nov 2021