Skip to main content

ViZDoom is Doom-based AI Research Platform for Reinforcement Learning from Raw Visual Information.

Project description

PyPI version Build and test pre-commit Code style: black

ViZDoom allows developing AI bots that play Doom using only visual information (the screen buffer). It is primarily intended for research in machine visual learning, and deep reinforcement learning, in particular.

ViZDoom is based on ZDoom engine to provide the game mechanics.

ViZDoom Demo

Features

  • Multi-platform (Linux, macOS, Windows),
  • API for Python (including Gymnasium/Gym wrappers) and C++,
  • Easy-to-create custom scenarios (visual editors, scripting language, and examples available),
  • Async and sync single-player and multiplayer modes,
  • Fast (up to 7000 frames/steps per second in sync mode, single-threaded on a modern CPU),
  • Lightweight (few MBs),
  • Customizable resolution and rendering parameters,
  • Access to the depth buffer (3D vision),
  • Automatic labeling of game objects visible in the frame,
  • Access to the audio buffer (),
  • Access to the list of actors/objects and map geometry,
  • Off-screen rendering,
  • Episodes recording,
  • In-game time scaling in async mode.

ViZDoom API is reinforcement learning friendly (suitable also for learning from demonstration, apprenticeship learning or apprenticeship via inverse reinforcement learning, etc.).

Julia bindings (thanks to Jun Tian), Lua, and Java bindings are available in other branches but are no longer maintained.

Cite as

M Wydmuch, M Kempka & W Jaśkowski, ViZDoom Competitions: Playing Doom from Pixels, IEEE Transactions on Games, vol. 11, no. 3, pp. 248-259, 2019 (arXiv:1809.03470)

@article{Wydmuch2019ViZdoom,
  author  = {Marek Wydmuch and Micha{\l} Kempka and Wojciech Ja\'skowski},
  title   = {{ViZDoom} {C}ompetitions: {P}laying {D}oom from {P}ixels},
  journal = {IEEE Transactions on Games},
  year    = {2019},
  volume  = {11},
  number  = {3},
  pages   = {248--259},
  doi     = {10.1109/TG.2018.2877047},
  note    = {The 2022 IEEE Transactions on Games Outstanding Paper Award}
}

or/and

M. Kempka, M. Wydmuch, G. Runc, J. Toczek & W. Jaśkowski, ViZDoom: A Doom-based AI Research Platform for Visual Reinforcement Learning, IEEE Conference on Computational Intelligence and Games, pp. 341-348, Santorini, Greece, 2016 (arXiv:1605.02097)

@inproceedings{Kempka2016ViZDoom,
  author    = {Micha{\l} Kempka and Marek Wydmuch and Grzegorz Runc and Jakub Toczek and Wojciech Ja\'skowski},
  title     = {{ViZDoom}: A {D}oom-based {AI} Research Platform for Visual Reinforcement Learning},
  booktitle = {IEEE Conference on Computational Intelligence and Games},
  year      = {2016},
  address   = {Santorini, Greece},
  month     = {Sep},
  pages     = {341--348},
  publisher = {IEEE},
  doi       = {10.1109/CIG.2016.7860433},
  note      = {The Best Paper Award}
}

Python quick start

Note about versions

ViZDoom 1.3.0.dev (development)

We are currently working on version 1.3.0, and decideded to make development releases from time to time on PyPI. These releases are mostly incremental updates to the 1.2.4 version. We aim to keep the API stable, so 1.3.0 development releases should be compatible with the 1.2.4 version. However some minor behaviors may change, and bugs may be introduced. The main changes include/will include:

  • The update of Gymnasium environments to the latest Gymnasium API, and some minor improvements and bug fixes,
  • New version of the old environments and completely new environments,
  • New features including methods for easy setting of shaping reward, and natual language log of the game events,
  • Python 3.13 support.

To install the latest development version of ViZDoom, just run:

pip install vizdoom --pre

ViZDoom 1.2.4 (stable)

ViZDoom 1.2.4 is the latest stable release, which is compatible with Python 3.8-3.12 and both NumPy 1.x and 2.x versions. ⚠️ Versions 1.2.3 and below do not work correctly with NumPy 2.0+. To use NumPy 2.0+ please upgrade ViZDoom to version 1.2.4+. ⚠️ For Python 3.13 install ViZDoom 1.3.0.dev release.

Linux

To install the latest release of ViZDoom, just run:

pip install vizdoom

Both x86-64 and AArch64 (ARM64) architectures are supported. Wheels are available for Python 3.8+ on Linux.

If Python wheel is not available for your platform (Python version <3.8, distros below manylinux_2_28 standard), pip will try to install (build) ViZDoom from the source. ViZDoom requires a C++11 compiler, CMake 3.12+, Boost 1.54+ SDL2, OpenAL (optional), and Python 3.8+ to install from source. See documentation for more details.

macOS

To install the latest release of ViZDoom, just run:

pip install vizdoom

Both Intel and Apple Silicon CPUs are supported. Pre-build wheels are available for Intel macOS 12.0+ and Apple Silicon macOS 14.0+.

If Python wheel is not available for your platform (Python version <3.8, older macOS version), pip will try to install (build) ViZDoom from the source. In this case, install the required dependencies using Homebrew:

brew install cmake boost sdl2

We recommend using at least macOS High Sierra 10.13+ with Python 3.8+. On Apple Silicon (M1, M2, and M3), make sure you are using Python/Pip for Apple Silicon.

Windows

To install the latest release of ViZDoom, just run:

pip install vizdoom

At the moment, only x86-64 architecture is supported on Windows. Wheels are available for Python 3.9+ on Windows.

Please note that the Windows version is not as well-tested as Linux and macOS versions. It can be used for development and testing but if you want to conduct serious (time and resource-extensive) experiments on Windows, please consider using Docker or WSL with Linux version.

Gymnasium/Gym wrappers

Gymnasium environments are installed along with ViZDoom and are available on all platforms. See documentation and examples on the use of Gymnasium API.

Examples

  • Python (contain learning examples implemented in PyTorch, TensorFlow, and Theano)
  • C++

Python examples are currently the richest, so we recommend looking at them, even if you plan to use C++. The API is almost identical between the languages, with the only difference being that Python uses snake_case and C++ camelCase for methods and functions.

Original Doom graphics

Unfortunately, we cannot distribute ViZDoom with original Doom graphics. If you own original Doom or Doom 2 games, you can replace Freedoom graphics by placing doom.wad or doom2.wad into your working directory or vizdoom package directory.

Alternatively, any base game WAD (including other Doom engine-based games and custom/community games) can be used by pointing to it with the set_doom_game_path/setDoomGamePath method.

Documentation

Detailed descriptions of all ViZDoom types and methods can be found in the documentation.

Full documentation of the ZDoom engine and ACS scripting language can be found on ZDoom Wiki.

Useful articles (for advanced users who want to create custom environments/scenarios):

Awesome Doom tools/projects

  • SLADE3 - Great Doom map (scenario) editor for Linux, MacOS and Windows.
  • Doom Builder 2 - Another great Doom map editor for Windows.
  • OBLIGE - Doom random map generator and PyOblige is a simple Python wrapper for it.
  • Omgifol - Nice Python library for manipulating Doom maps.
  • NavDoom - Maze navigation generator for ViZDoom (similar to DeepMind Lab).
  • MazeExplorer - A more sophisticated maze navigation generator for ViZDoom.
  • Sample Factory - A high-performance reinforcement learning framework for ViZDoom.
  • EnvPool - A high-performance vectorized environment for ViZDoom.
  • Obsidian - Doom random map generator, a continuation of OBLIGE.
  • LevDoom - Generalization benchmark in ViZDoom featuring difficulty levels in visual complexity.
  • COOM - Continual learning benchmark in ViZDoom offering task sequences with diverse objectives.

If you have a cool project that uses ViZDoom or could be interesting to ViZDoom community, feel free to open PR to add it to this list!

Contributions

This project is maintained and developed in our free time. All bug fixes, new examples, scenarios, and other contributions are welcome! We are also open to feature ideas and design suggestions.

We have a roadmap for future development work for ViZDoom available here.

License

The code original to ViZDoom is under MIT license. ZDoom uses code from several sources with varying licensing schemes.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vizdoom-1.3.0.dev2.tar.gz (26.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

vizdoom-1.3.0.dev2-cp313-cp313-win_amd64.whl (15.8 MB view details)

Uploaded CPython 3.13Windows x86-64

vizdoom-1.3.0.dev2-cp313-cp313-manylinux_2_28_x86_64.whl (28.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

vizdoom-1.3.0.dev2-cp313-cp313-manylinux_2_28_aarch64.whl (28.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

vizdoom-1.3.0.dev2-cp313-cp313-macosx_14_0_arm64.whl (29.9 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

vizdoom-1.3.0.dev2-cp313-cp313-macosx_13_0_x86_64.whl (30.4 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

vizdoom-1.3.0.dev2-cp312-cp312-win_amd64.whl (15.8 MB view details)

Uploaded CPython 3.12Windows x86-64

vizdoom-1.3.0.dev2-cp312-cp312-manylinux_2_28_x86_64.whl (28.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

vizdoom-1.3.0.dev2-cp312-cp312-manylinux_2_28_aarch64.whl (28.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

vizdoom-1.3.0.dev2-cp312-cp312-macosx_14_0_arm64.whl (29.9 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

vizdoom-1.3.0.dev2-cp312-cp312-macosx_13_0_x86_64.whl (30.4 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

vizdoom-1.3.0.dev2-cp311-cp311-win_amd64.whl (15.8 MB view details)

Uploaded CPython 3.11Windows x86-64

vizdoom-1.3.0.dev2-cp311-cp311-manylinux_2_28_x86_64.whl (28.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

vizdoom-1.3.0.dev2-cp311-cp311-manylinux_2_28_aarch64.whl (28.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

vizdoom-1.3.0.dev2-cp311-cp311-macosx_14_0_arm64.whl (29.9 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

vizdoom-1.3.0.dev2-cp311-cp311-macosx_13_0_x86_64.whl (30.4 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

vizdoom-1.3.0.dev2-cp310-cp310-win_amd64.whl (15.8 MB view details)

Uploaded CPython 3.10Windows x86-64

vizdoom-1.3.0.dev2-cp310-cp310-manylinux_2_28_x86_64.whl (28.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

vizdoom-1.3.0.dev2-cp310-cp310-manylinux_2_28_aarch64.whl (28.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

vizdoom-1.3.0.dev2-cp310-cp310-macosx_14_0_arm64.whl (29.9 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

vizdoom-1.3.0.dev2-cp310-cp310-macosx_13_0_x86_64.whl (30.4 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

vizdoom-1.3.0.dev2-cp39-cp39-win_amd64.whl (15.8 MB view details)

Uploaded CPython 3.9Windows x86-64

vizdoom-1.3.0.dev2-cp39-cp39-manylinux_2_28_x86_64.whl (28.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

vizdoom-1.3.0.dev2-cp39-cp39-manylinux_2_28_aarch64.whl (28.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

vizdoom-1.3.0.dev2-cp39-cp39-macosx_14_0_arm64.whl (29.9 MB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

vizdoom-1.3.0.dev2-cp39-cp39-macosx_13_0_x86_64.whl (30.4 MB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

File details

Details for the file vizdoom-1.3.0.dev2.tar.gz.

File metadata

  • Download URL: vizdoom-1.3.0.dev2.tar.gz
  • Upload date:
  • Size: 26.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for vizdoom-1.3.0.dev2.tar.gz
Algorithm Hash digest
SHA256 5fdf121a16250fdb9c2dde4cc692884533442c42b5b403c2e14816356c016f66
MD5 67534d534c43605f86be06157c0d584c
BLAKE2b-256 d8e579aca1754b10896c8a4986574969b0d324c3ef8f4c2f621e02f73b13047d

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 fe2f7625c73399ebb2f2de62994d8c597ac15989d7372909a433ec6a029cca5e
MD5 4d27ec7260e723c9a2d95c44f745540b
BLAKE2b-256 c65d7e08b5d01091cad13b33e6014d129c84d550d2596f422b06ad1d034de03e

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 49ec23214a6ad0b6a0a4a1e34909348a70a9420cc140caf2a20a466f4b231add
MD5 4bd6fbb55445f670392c0c3f2e42caa7
BLAKE2b-256 8fd2261b582a5adb67ef2d2ae68ffb0085becd0ce8b041222117e03dd944f47c

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9e5b2461af9983a9d23e448c474854936947bb7d6bbd6009ed3ad850735e7de1
MD5 75f75c72f5a19c7f67c2791523760ffb
BLAKE2b-256 ebe1bfeabbcaaeeefadf5f7981d80cf24348e93f48d94cd8cce67f64bf505ea8

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6cd250b2fab7fa2801c92b71a3f824939c139b2cca7d8ac67c2cbb60433b972a
MD5 15ecb350175ec6fd6b9e7c8edb9c3b92
BLAKE2b-256 6f2f04ef433cbdc9c456ad079487f334d95939bd17b1b73cc6542766190ad792

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e50e466511179b35c9332441ca95a2f34ecda572dbf8068267a52248ee42d225
MD5 52950f0e9aec57f1c8c3ebcdd34f67be
BLAKE2b-256 dbb396ec6f4bd8d02197f17d48c5acfb3cb3309092339b805ca70c75b20e0e74

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 541ba45d8e1a2c5042f719f004fb160c3ebdb77498a2616f45d199893dd106ba
MD5 05584e83ed127ab829168f1472e24573
BLAKE2b-256 4613fe827b71022dba09043ff61522d4074098e94177bac6c57f77564d63757a

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 23f6c09ea8fbfae63923a3e049955284d4e8d75df733ea18a3f954985791ae53
MD5 99ce12c418805233b890b8aa21b00376
BLAKE2b-256 a857c80b20033064a77cb4de1067d56072bb091ac4e6f1c9a1c1099dda7997d2

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a364b190ca1a9c333c84bd0bb6bd7e84ea0a9852513901ceb563b85e3139cc6c
MD5 ccbee333c689ca46bf506bd098dfbeba
BLAKE2b-256 60b863b11e9dec2aaf1f2f8a326d31ea5a46ca9dcf4feb5b8d4caf8a0115f1a3

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 611b50b322a20e09f67a35065a53c625503f3e07b578ec91be2ac41a2900660b
MD5 8af13b3064cc06203aa9fbd536e641bd
BLAKE2b-256 a600fa3b0df9b574b51d60b7e626f758fb4ddc993d2ac1468d7afa936fc183ed

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9e4e750c7e45df690ebfc131d48818033d1bd92f60bab1c7ae775fc64d221004
MD5 4246ed29e9eebd6a4bdacee6fa3b1b96
BLAKE2b-256 6538957a7f56b3503669a645288703f337fbe183382eb040ceda2ca2128bb79f

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4bd661159427d77e09e390276bbb68a2108afd60ea50a1fe1af2b82dc2220ae6
MD5 41e9ae15e48cb142b71635af66aa2ecf
BLAKE2b-256 9841819f2256ec83b7de34d28368ebbee55bc76c6d7c58312f534bddd9083b20

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 31fbb54c479652bca64bd0c2cc91b38144312005a0eb5b391d410aca85e76927
MD5 a97c284e0306bb8017da7072f89e1f70
BLAKE2b-256 c31a2623b763a4034aeb31b8c24cd6fecdba95fec3e6c1c3146dbe11a04b696b

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1ff74a845e57d5d72d4d893da40795e153b254d940cbb4ae27fa73726245fb66
MD5 49b4007efa5f800991f8ff0164714b17
BLAKE2b-256 76eda327083da3b2683c2a1b4d1b7ba1682c712fab95716608efc38a8d7c007f

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e89fc45fc4766d6569e0e262db5662d6748bad32eef3482aafc821c616e5a2c5
MD5 3e1b59e737459a0b3c07def37c659a41
BLAKE2b-256 bdb33c6bd64abe9701a248de95d1f6175bf602daeeb01ad4b1892ddefba71145

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 75ee3ac413f03af51b26969af001753f9bf7b642492b9e8b15d19a40648127c6
MD5 c1aff87ff5dcb4cae3f9d65ab9ef0f13
BLAKE2b-256 8a2dfef03e484bbd1fadd14443bc79bfa8b0e090b42083404d384f579db0d9e7

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c978386e1916e579c4b1654a8bdfb6e778947f956ba4bd637cf986e074ac7034
MD5 08b3e64cee2090b474d286b2a769fcdf
BLAKE2b-256 c9097bf685a47982c50497c9a4c09cc453e84d9df98b2a80ad5d935933de5276

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d7e70d6b4d1e5a6bbf5327baae819e9a475df026d6528d3b9c35bcbfd046c9e1
MD5 0d6dc6f3c65c67e57b7a9d4d7ad7d9c9
BLAKE2b-256 89d1bb9b7c56a62e273bb1f606904143445b7a7acabd1873553aac81fae4fa2c

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 920462e09d17ba6b4fdeb91bcebcc4876b4bce178c059f40a8818974f60e0fa8
MD5 befe83e9741681b867bd67a398418f62
BLAKE2b-256 54532ec42075407a51d9659a44f82eb9595e1b1bf898d2ee29b29935332d3c20

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 520268696c2131fad483693c40bc9e66dbe0cb0adf2a6842bbb7313cc7b93949
MD5 b081d8ff7382d95ace16bec0b97a6f8b
BLAKE2b-256 e83e0220f69863ff15be1adc877db5107b00cf61e224c50fe85a8dc64a151c91

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d676084eacd20066cf4bcceb6f2f2a1816fa10c925ea6e90b843b2ece9867534
MD5 581b2c641d043641c07eef5156368e43
BLAKE2b-256 f4f86ec5477420ce6675d77198d3a48b004c5d87a5e701b93742106f8d795b41

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: vizdoom-1.3.0.dev2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 15.8 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for vizdoom-1.3.0.dev2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7b6daced5742f29b89f1a5f397c0d40380637f6d2efb108eea06519ded86cb2a
MD5 00c94e4213d14ba33b097c6607746a28
BLAKE2b-256 5525361ab3a1bc8a898ec0303977cc0073792974f3f55c486cc79f5c3b1862b6

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9563770c5789393643ef4fd50f9b7391ae623887ff28552dc13049b58c6cca42
MD5 6bc1ae624f5b59bf9d7d61def6523f99
BLAKE2b-256 1f257fd75de9434bdae35813fcc87e77ce214c688054dc7113d89dd34e819157

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9373391d92b591ed7ebd6fef39cf53c43db35e852171ce97ffac33fa99c159db
MD5 3b183bb8ae06b3651d485c4ae4e017a8
BLAKE2b-256 63103768a0ed0cca2b152147ecadaee173b4e285fda711de677b71d02af3f512

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1001297c8a5e191d3f4174da1dff320e91f5200d9025e7b31afd995b37040440
MD5 113c6135a8ef025cced2498fd581a40a
BLAKE2b-256 67ddfdce18c4eff1230bbf28aa590cd23d423cc98cc6bc63ca7da0457cd086b8

See more details on using hashes here.

File details

Details for the file vizdoom-1.3.0.dev2-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev2-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 16e423dd9e46fe5433213d318af76552dc40f1d39e7585273a94c07047b0b333
MD5 6c9fee2c5ddb2f9fca78d5ffd619b69c
BLAKE2b-256 e1e3788aa6ef10908985dadec80a67fdc8c173865d1cc67c353bd1208390c94d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page