{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/playing-2048-with-reinforcement-learning","title":"Playing 2048 With Reinforcement Learning","arxiv_id":"2110.10374","date":"2021-10-20","proceeding":null,"authors":["Shilun Li","Veronica Peng"],"abstract":"The game of 2048 is a highly addictive game. It is easy to learn the game, but hard to master as the created game revealed that only about 1% games out of hundreds million ever played have been won. In this paper, we would like to explore reinforcement learning techniques to win 2048. The approaches we have took include deep Q-learning and beam search, with beam search reaching 2048 28.5 of time.","url_abs":"https://arxiv.org/abs/2110.10374v1","url_pdf":"https://arxiv.org/pdf/2110.10374v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"playing-2048-with-reinforcement-learning","repo_url":"https://github.com/Shilun-Allan-Li/2048-reinforcement_learning","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"2048","task_name":"Playing the Game of 2048"},{"task_slug":"q-learning","task_name":"Q-Learning"},{"task_slug":"reinforcement-learning","task_name":"Reinforcement Learning"},{"task_slug":"reinforcement-learning-1","task_name":"Reinforcement Learning (RL)"},{"task_slug":"reinforcement-learning-2","task_name":"reinforcement-learning"}],"methods":[{"method_slug":"q-learning","method_name":"Q-Learning"}],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/2048-on-2048","task":"Playing the Game of 2048","dataset":"The Game of 2048","model":"Beam Search","rank_in_archive_order":4,"of":5,"metrics":{"Average Score":"1024"},"uses_additional_data":false},{"leaderboard":"/sota/2048-on-2048","task":"Playing the Game of 2048","dataset":"The Game of 2048","model":"DQN (1000 episodes)","rank_in_archive_order":5,"of":5,"metrics":{"Average Score":"256"},"uses_additional_data":false}],"syntology":{"syntology_url":null,"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}