{"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/distributed-prioritized-experience-replay","title":"Distributed Prioritized Experience Replay","arxiv_id":"1803.00933","date":"2018-03-02","proceeding":"ICLR 2018 1","authors":["Dan Horgan","John Quan","David Budden","Gabriel Barth-Maron","Matteo Hessel","Hado van Hasselt","David Silver"],"abstract":"We propose a distributed architecture for deep reinforcement learning at\nscale, that enables agents to learn effectively from orders of magnitude more\ndata than previously possible. The algorithm decouples acting from learning:\nthe actors interact with their own instances of the environment by selecting\nactions according to a shared neural network, and accumulate the resulting\nexperience in a shared experience replay memory; the learner replays samples of\nexperience and updates the neural network. The architecture relies on\nprioritized experience replay to focus only on the most significant data\ngenerated by the actors. Our architecture substantially improves the state of\nthe art on the Arcade Learning Environment, achieving better final performance\nin a fraction of the wall-clock training time.","url_abs":"http://arxiv.org/abs/1803.00933v1","url_pdf":"http://arxiv.org/pdf/1803.00933v1.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":"distributed-prioritized-experience-replay","repo_url":"https://github.com/HussonnoisMaxence/RL_Algorithms","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/Lyusungwon/apex_dqn_pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/belepi93/Ape-X","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/cindycia/Atari-SAC-Discrete","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/dannysdeng/dqn-pytorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/eladsar/rbi","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/haje01/distper","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/ku2482/rltorch","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/mightypirate1/DRL-Tetris","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"GPL-3.0"}},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/neka-nat/distributed_rl","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/sherry4186/Distributed-DQN","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok"}},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/uber-research/ape-x","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/vwxyzjn/cleanrl","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"NOASSERTION"}},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/opendilab/DI-engine","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"pytorch","reach":null},{"paper_slug":"distributed-prioritized-experience-replay","repo_url":"https://github.com/ray-project/ray/tree/master/rllib","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[{"task_slug":"atari-games","task_name":"Atari Games"},{"task_slug":"deep-reinforcement-learning","task_name":"Deep Reinforcement 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":"adam","method_name":"Adam"},{"method_slug":"ape-x","method_name":"Ape-X"},{"method_slug":"ape-x-dpg","method_name":"Ape-X DPG"},{"method_slug":"ape-x-dqn","method_name":"Ape-X DQN"},{"method_slug":"batch-normalization","method_name":"Batch Normalization"},{"method_slug":"convolution","method_name":"Convolution"},{"method_slug":"ddpg","method_name":"DDPG"},{"method_slug":"dense-connections","method_name":"Dense Connections"},{"method_slug":"double-q-learning","method_name":"Double Q-learning"},{"method_slug":"dueling-network","method_name":"Dueling Network"},{"method_slug":"experience-replay","method_name":"Experience Replay"},{"method_slug":"n-step-returns","method_name":"N-step Returns"},{"method_slug":"prioritized-experience-replay","method_name":"Prioritized Experience Replay"},{"method_slug":"rmsprop","method_name":"RMSProp"},{"method_slug":"relu","method_name":"ReLU"},{"method_slug":"weight-decay","method_name":"Weight Decay"}],"datasets_introduced":[],"methods_introduced":[{"slug":"ape-x","name":"Ape-X","full_name":"Ape-X"},{"slug":"ape-x-dpg","name":"Ape-X DPG","full_name":"Ape-X DPG"},{"slug":"ape-x-dqn","name":"Ape-X DQN","full_name":"Ape-X DQN"}],"results":[{"leaderboard":"/sota/atari-games-on-atari-2600-alien","task":"Atari Games","dataset":"Atari 2600 Alien","model":"Ape-X","rank_in_archive_order":8,"of":49,"metrics":{"Score":"40804.9"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-amidar","task":"Atari Games","dataset":"Atari 2600 Amidar","model":"Ape-X","rank_in_archive_order":4,"of":48,"metrics":{"Score":"8659.2"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-assault","task":"Atari Games","dataset":"Atari 2600 Assault","model":"Ape-X","rank_in_archive_order":8,"of":45,"metrics":{"Score":"24559.4"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-asterix","task":"Atari Games","dataset":"Atari 2600 Asterix","model":"Ape-X","rank_in_archive_order":15,"of":49,"metrics":{"Score":"313305"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-asteroids","task":"Atari Games","dataset":"Atari 2600 Asteroids","model":"Ape-X","rank_in_archive_order":7,"of":43,"metrics":{"Score":"155495.1"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-atlantis","task":"Atari Games","dataset":"Atari 2600 Atlantis","model":"Ape-X","rank_in_archive_order":17,"of":42,"metrics":{"Score":"944497.5"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-bank-heist","task":"Atari Games","dataset":"Atari 2600 Bank Heist","model":"Ape-X","rank_in_archive_order":4,"of":45,"metrics":{"Score":"1716.4"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-battle-zone","task":"Atari Games","dataset":"Atari 2600 Battle Zone","model":"Ape-X","rank_in_archive_order":7,"of":47,"metrics":{"Score":"98895"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-beam-rider","task":"Atari Games","dataset":"Atari 2600 Beam Rider","model":"Ape-X","rank_in_archive_order":8,"of":49,"metrics":{"Score":"63305.2"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-berzerk","task":"Atari Games","dataset":"Atari 2600 Berzerk","model":"Ape-X","rank_in_archive_order":4,"of":39,"metrics":{"Score":"57196.7"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-bowling","task":"Atari Games","dataset":"Atari 2600 Bowling","model":"Ape-X","rank_in_archive_order":44,"of":44,"metrics":{"Score":"17.6"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-boxing","task":"Atari Games","dataset":"Atari 2600 Boxing","model":"Ape-X","rank_in_archive_order":2,"of":45,"metrics":{"Score":"100"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-breakout","task":"Atari Games","dataset":"Atari 2600 Breakout","model":"Ape-X","rank_in_archive_order":8,"of":58,"metrics":{"Score":"800.9"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-centipede","task":"Atari Games","dataset":"Atari 2600 Centipede","model":"Ape-X","rank_in_archive_order":14,"of":45,"metrics":{"Score":"12974"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-chopper-command","task":"Atari Games","dataset":"Atari 2600 Chopper Command","model":"Ape-X","rank_in_archive_order":8,"of":45,"metrics":{"Score":"721851"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-crazy-climber","task":"Atari Games","dataset":"Atari 2600 Crazy Climber","model":"Ape-X","rank_in_archive_order":4,"of":49,"metrics":{"Score":"320426"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-defender","task":"Atari Games","dataset":"Atari 2600 Defender","model":"Ape-X","rank_in_archive_order":9,"of":21,"metrics":{"Score":"411943.5"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-demon-attack","task":"Atari Games","dataset":"Atari 2600 Demon Attack","model":"Ape-X","rank_in_archive_order":9,"of":46,"metrics":{"Score":"133086.4"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-double-dunk","task":"Atari Games","dataset":"Atari 2600 Double Dunk","model":"Ape-X","rank_in_archive_order":9,"of":43,"metrics":{"Score":"23.5"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-enduro","task":"Atari Games","dataset":"Atari 2600 Enduro","model":"Ape-X","rank_in_archive_order":15,"of":48,"metrics":{"Score":"2177.4"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-fishing-derby","task":"Atari Games","dataset":"Atari 2600 Fishing Derby","model":"Ape-X","rank_in_archive_order":16,"of":44,"metrics":{"Score":"44.4"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-freeway","task":"Atari Games","dataset":"Atari 2600 Freeway","model":"Ape-X","rank_in_archive_order":15,"of":59,"metrics":{"Score":"33.7"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-frostbite","task":"Atari Games","dataset":"Atari 2600 Frostbite","model":"Ape-X","rank_in_archive_order":11,"of":53,"metrics":{"Score":"9328.6"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-gopher","task":"Atari Games","dataset":"Atari 2600 Gopher","model":"Ape-X","rank_in_archive_order":6,"of":43,"metrics":{"Score":"120500.9"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-gravitar","task":"Atari Games","dataset":"Atari 2600 Gravitar","model":"Ape-X","rank_in_archive_order":19,"of":53,"metrics":{"Score":"1598.5"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-hero","task":"Atari Games","dataset":"Atari 2600 HERO","model":"Ape-X","rank_in_archive_order":12,"of":44,"metrics":{"Score":"31655.9"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-ice-hockey","task":"Atari Games","dataset":"Atari 2600 Ice Hockey","model":"Ape-X","rank_in_archive_order":9,"of":43,"metrics":{"Score":"33"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-james-bond","task":"Atari Games","dataset":"Atari 2600 James Bond","model":"Ape-X","rank_in_archive_order":11,"of":45,"metrics":{"Score":"21322.5"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-kangaroo","task":"Atari Games","dataset":"Atari 2600 Kangaroo","model":"Ape-X","rank_in_archive_order":38,"of":47,"metrics":{"Score":"1416"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-krull","task":"Atari Games","dataset":"Atari 2600 Krull","model":"Ape-X","rank_in_archive_order":10,"of":45,"metrics":{"Score":"11741.4"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-kung-fu-master","task":"Atari Games","dataset":"Atari 2600 Kung-Fu Master","model":"Ape-X","rank_in_archive_order":10,"of":43,"metrics":{"Score":"97829.5"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-montezumas-revenge","task":"Atari Games","dataset":"Atari 2600 Montezuma's Revenge","model":"Ape-X","rank_in_archive_order":15,"of":50,"metrics":{"Score":"2500.0"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-ms-pacman","task":"Atari Games","dataset":"Atari 2600 Ms. Pacman","model":"Ape-X","rank_in_archive_order":9,"of":47,"metrics":{"Score":"11255.2"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-name-this-game","task":"Atari Games","dataset":"Atari 2600 Name This Game","model":"Ape-X","rank_in_archive_order":8,"of":43,"metrics":{"Score":"25783.3"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-phoenix","task":"Atari Games","dataset":"Atari 2600 Phoenix","model":"Ape-X","rank_in_archive_order":9,"of":21,"metrics":{"Score":"224491.1"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-pitfall","task":"Atari Games","dataset":"Atari 2600 Pitfall!","model":"Ape-X","rank_in_archive_order":21,"of":23,"metrics":{"Score":"-0.6"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-pong","task":"Atari Games","dataset":"Atari 2600 Pong","model":"Ape-X","rank_in_archive_order":21,"of":52,"metrics":{"Score":"20.9"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-private-eye","task":"Atari Games","dataset":"Atari 2600 Private Eye","model":"Ape-X","rank_in_archive_order":51,"of":52,"metrics":{"Score":"49.8"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-qbert","task":"Atari Games","dataset":"Atari 2600 Q*Bert","model":"Ape-X","rank_in_archive_order":5,"of":57,"metrics":{"Score":"302391.3"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-river-raid","task":"Atari Games","dataset":"Atari 2600 River Raid","model":"Ape-X","rank_in_archive_order":3,"of":41,"metrics":{"Score":"63864.4"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-road-runner","task":"Atari Games","dataset":"Atari 2600 Road Runner","model":"Ape-X","rank_in_archive_order":9,"of":44,"metrics":{"Score":"222234.5"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-robotank","task":"Atari Games","dataset":"Atari 2600 Robotank","model":"Ape-X","rank_in_archive_order":10,"of":42,"metrics":{"Score":"73.8"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-seaquest","task":"Atari Games","dataset":"Atari 2600 Seaquest","model":"Ape-X","rank_in_archive_order":9,"of":57,"metrics":{"Score":"392952.3"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-skiing","task":"Atari Games","dataset":"Atari 2600 Skiing","model":"Ape-X","rank_in_archive_order":11,"of":23,"metrics":{"Score":"-10789.9"},"uses_additional_data":true},{"leaderboard":"/sota/atari-games-on-atari-2600-solaris","task":"Atari Games","dataset":"Atari 2600 Solaris","model":"Ape-X","rank_in_archive_order":18,"of":23,"metrics":{"Score":"2892.9"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-space-invaders","task":"Atari Games","dataset":"Atari 2600 Space Invaders","model":"Ape-X","rank_in_archive_order":6,"of":55,"metrics":{"Score":"54681"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-star-gunner","task":"Atari Games","dataset":"Atari 2600 Star Gunner","model":"Ape-X","rank_in_archive_order":7,"of":43,"metrics":{"Score":"434342.5"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-surround","task":"Atari Games","dataset":"Atari 2600 Surround","model":"Ape-X","rank_in_archive_order":9,"of":15,"metrics":{"Score":"7.1"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-tennis","task":"Atari Games","dataset":"Atari 2600 Tennis","model":"Ape-X","rank_in_archive_order":4,"of":43,"metrics":{"Score":"23.9"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-time-pilot","task":"Atari Games","dataset":"Atari 2600 Time Pilot","model":"Ape-X","rank_in_archive_order":8,"of":44,"metrics":{"Score":"87085"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-tutankham","task":"Atari Games","dataset":"Atari 2600 Tutankham","model":"Ape-X","rank_in_archive_order":13,"of":44,"metrics":{"Score":"272.6"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-up-and-down","task":"Atari Games","dataset":"Atari 2600 Up and Down","model":"Ape-X","rank_in_archive_order":9,"of":44,"metrics":{"Score":"401884.3"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-venture","task":"Atari Games","dataset":"Atari 2600 Venture","model":"Ape-X","rank_in_archive_order":10,"of":55,"metrics":{"Score":"1813"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-video-pinball","task":"Atari Games","dataset":"Atari 2600 Video Pinball","model":"Ape-X","rank_in_archive_order":14,"of":42,"metrics":{"Score":"565163.2"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-wizard-of-wor","task":"Atari Games","dataset":"Atari 2600 Wizard of Wor","model":"Ape-X","rank_in_archive_order":8,"of":41,"metrics":{"Score":"46204"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-yars-revenge","task":"Atari Games","dataset":"Atari 2600 Yars Revenge","model":"Ape-X","rank_in_archive_order":9,"of":17,"metrics":{"Score":"148594.8"},"uses_additional_data":false},{"leaderboard":"/sota/atari-games-on-atari-2600-zaxxon","task":"Atari Games","dataset":"Atari 2600 Zaxxon","model":"Ape-X","rank_in_archive_order":8,"of":41,"metrics":{"Score":"42285.5"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1803.00933","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1803.00933"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/neka-nat/distributed_rl","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ray-project/ray/tree/master/rllib","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/dannysdeng/dqn-pytorch","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/sherry4186/Distributed-DQN","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/Lyusungwon/apex_dqn_pytorch","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/belepi93/Ape-X","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/eladsar/rbi","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/vwxyzjn/cleanrl","reach":{"status":"ok","spdx":"NOASSERTION"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/cindycia/Atari-SAC-Discrete","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/opendilab/DI-engine","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/uber-research/ape-x","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/HussonnoisMaxence/RL_Algorithms","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mightypirate1/DRL-Tetris","reach":{"status":"ok","spdx":"GPL-3.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ku2482/rltorch","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/haje01/distper","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"unverified":15},"by_repo_kind":{"listed":{"samples":15,"ran":0,"repositories":3}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"e580a410194b1778","entry":"build_act","repo":"uber-research/ape-x","repo_kind":"listed","path":"apex.py","file_url":"https://github.com/uber-research/ape-x/blob/HEAD/apex.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"e580a410194b1778"}},{"code_sha256_prefix":"f72bfc9bc83789b4","entry":"epsilon_greedy","repo":"neka-nat/distributed_rl","repo_kind":"listed","path":"distributed_rl/libs/utils.py","file_url":"https://github.com/neka-nat/distributed_rl/blob/HEAD/distributed_rl/libs/utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"f72bfc9bc83789b4"}},{"code_sha256_prefix":"2731616644b0f64e","entry":"float2byte","repo":"haje01/distper","repo_kind":"listed","path":"common.py","file_url":"https://github.com/haje01/distper/blob/HEAD/common.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2731616644b0f64e"}},{"code_sha256_prefix":"2f9dde3cc529335b","entry":"generate_deque","repo":"neka-nat/distributed_rl","repo_kind":"listed","path":"distributed_rl/libs/replay_memory.py","file_url":"https://github.com/neka-nat/distributed_rl/blob/HEAD/distributed_rl/libs/replay_memory.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2f9dde3cc529335b"}},{"code_sha256_prefix":"62e7940355c01ad9","entry":"get_game_obs","repo":"uber-research/ape-x","repo_kind":"listed","path":"gym_tensorflow/atari/tf_atari.py","file_url":"https://github.com/uber-research/ape-x/blob/HEAD/gym_tensorflow/atari/tf_atari.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"62e7940355c01ad9"}},{"code_sha256_prefix":"eac41fa5ed269e17","entry":"get_gym_env","repo":"uber-research/ape-x","repo_kind":"listed","path":"gym_tensorflow/atari/tf_atari.py","file_url":"https://github.com/uber-research/ape-x/blob/HEAD/gym_tensorflow/atari/tf_atari.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"eac41fa5ed269e17"}},{"code_sha256_prefix":"8d1439744144727d","entry":"get_size","repo":"haje01/distper","repo_kind":"listed","path":"common.py","file_url":"https://github.com/haje01/distper/blob/HEAD/common.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"8d1439744144727d"}},{"code_sha256_prefix":"94cca620996f3fbd","entry":"make_env","repo":"haje01/distper","repo_kind":"listed","path":"wrappers.py","file_url":"https://github.com/haje01/distper/blob/HEAD/wrappers.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"94cca620996f3fbd"}},{"code_sha256_prefix":"3fd5d2d717b7f8bc","entry":"make_masked_frame","repo":"uber-research/ape-x","repo_kind":"listed","path":"replay_buffer_actor.py","file_url":"https://github.com/uber-research/ape-x/blob/HEAD/replay_buffer_actor.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"3fd5d2d717b7f8bc"}},{"code_sha256_prefix":"3dc7f82ede7de679","entry":"mean","repo":"uber-research/ape-x","repo_kind":"listed","path":"tf_util.py","file_url":"https://github.com/uber-research/ape-x/blob/HEAD/tf_util.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"3dc7f82ede7de679"}},{"code_sha256_prefix":"55903738c3c01f23","entry":"outsize","repo":"neka-nat/distributed_rl","repo_kind":"listed","path":"distributed_rl/libs/utils.py","file_url":"https://github.com/neka-nat/distributed_rl/blob/HEAD/distributed_rl/libs/utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"55903738c3c01f23"}},{"code_sha256_prefix":"bf087e46257f7648","entry":"preprocess","repo":"neka-nat/distributed_rl","repo_kind":"listed","path":"distributed_rl/libs/utils.py","file_url":"https://github.com/neka-nat/distributed_rl/blob/HEAD/distributed_rl/libs/utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"bf087e46257f7648"}},{"code_sha256_prefix":"ec87a50ac64b9e20","entry":"sum","repo":"uber-research/ape-x","repo_kind":"listed","path":"tf_util.py","file_url":"https://github.com/uber-research/ape-x/blob/HEAD/tf_util.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"ec87a50ac64b9e20"}},{"code_sha256_prefix":"9071c058ed8fc811","entry":"var","repo":"uber-research/ape-x","repo_kind":"listed","path":"tf_util.py","file_url":"https://github.com/uber-research/ape-x/blob/HEAD/tf_util.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"9071c058ed8fc811"}},{"code_sha256_prefix":"a8c33fc375f8db7e","entry":"wrap_deepmind","repo":"uber-research/ape-x","repo_kind":"listed","path":"atari_wrappers.py","file_url":"https://github.com/uber-research/ape-x/blob/HEAD/atari_wrappers.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"a8c33fc375f8db7e"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}