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 and C++,
  • Gymnasium/Gym environment wrappers (thanks to Arjun KG Benjamin Noah Beal, Lawrence Francis, and Mark Towers),
  • Easy-to-create custom scenarios (visual editors, scripting language, and examples available),
  • Async and sync single-player and multiplayer modes,
  • Fast (up to 7000 fps in sync mode, single-threaded),
  • 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 (thanks to Shashank Hegde),
  • 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 (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

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

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+.

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.dev1.tar.gz (15.9 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.dev1-cp313-cp313-win_amd64.whl (15.5 MB view details)

Uploaded CPython 3.13Windows x86-64

vizdoom-1.3.0.dev1-cp313-cp313-manylinux_2_28_x86_64.whl (28.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

vizdoom-1.3.0.dev1-cp313-cp313-manylinux_2_28_aarch64.whl (27.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

vizdoom-1.3.0.dev1-cp313-cp313-macosx_14_0_arm64.whl (29.6 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

vizdoom-1.3.0.dev1-cp313-cp313-macosx_13_0_x86_64.whl (30.1 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

vizdoom-1.3.0.dev1-cp312-cp312-win_amd64.whl (15.5 MB view details)

Uploaded CPython 3.12Windows x86-64

vizdoom-1.3.0.dev1-cp312-cp312-manylinux_2_28_x86_64.whl (28.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

vizdoom-1.3.0.dev1-cp312-cp312-manylinux_2_28_aarch64.whl (27.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

vizdoom-1.3.0.dev1-cp312-cp312-macosx_14_0_arm64.whl (29.6 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

vizdoom-1.3.0.dev1-cp312-cp312-macosx_13_0_x86_64.whl (30.1 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

vizdoom-1.3.0.dev1-cp311-cp311-win_amd64.whl (15.5 MB view details)

Uploaded CPython 3.11Windows x86-64

vizdoom-1.3.0.dev1-cp311-cp311-manylinux_2_28_x86_64.whl (28.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

vizdoom-1.3.0.dev1-cp311-cp311-manylinux_2_28_aarch64.whl (27.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

vizdoom-1.3.0.dev1-cp311-cp311-macosx_14_0_arm64.whl (29.5 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

vizdoom-1.3.0.dev1-cp311-cp311-macosx_13_0_x86_64.whl (30.1 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

vizdoom-1.3.0.dev1-cp310-cp310-win_amd64.whl (15.5 MB view details)

Uploaded CPython 3.10Windows x86-64

vizdoom-1.3.0.dev1-cp310-cp310-manylinux_2_28_x86_64.whl (28.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

vizdoom-1.3.0.dev1-cp310-cp310-manylinux_2_28_aarch64.whl (27.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

vizdoom-1.3.0.dev1-cp310-cp310-macosx_14_0_arm64.whl (29.5 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

vizdoom-1.3.0.dev1-cp310-cp310-macosx_13_0_x86_64.whl (30.1 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

vizdoom-1.3.0.dev1-cp39-cp39-win_amd64.whl (15.5 MB view details)

Uploaded CPython 3.9Windows x86-64

vizdoom-1.3.0.dev1-cp39-cp39-manylinux_2_28_x86_64.whl (28.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

vizdoom-1.3.0.dev1-cp39-cp39-manylinux_2_28_aarch64.whl (27.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

vizdoom-1.3.0.dev1-cp39-cp39-macosx_14_0_arm64.whl (29.5 MB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

vizdoom-1.3.0.dev1-cp39-cp39-macosx_13_0_x86_64.whl (30.1 MB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

File details

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

File metadata

  • Download URL: vizdoom-1.3.0.dev1.tar.gz
  • Upload date:
  • Size: 15.9 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.dev1.tar.gz
Algorithm Hash digest
SHA256 47c48c94c3599893d8c4a38c247ebcc6dd2f8226bf9c9c7126f6cd8b9158cbf1
MD5 0a12550c89d5f31662496611c39e6e9b
BLAKE2b-256 b638f91da436a67f0e9cb10a18612763a435b90826e502faf6263b84aa93cecb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e0c27b325416ec86a6d2423cbb6332b54a8d957e1453049e44584e361d574eb3
MD5 ea8af1df001a9d82b2f2f59fa0b52f7b
BLAKE2b-256 4d4f9f381f26643e9e60c2240c8adaa708afc4c58fcf22b2c836ddd718e0569b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ba9293040d579a10daa733b3c7c7bcd8e05c0df4eb78fdb2393624a3e78dd051
MD5 606f0adb12236c43e7b8fa4a25c84380
BLAKE2b-256 f4aebe3302726dfbeea2288b53b0046b0e4e606702c2ab2fffb7c638975f10fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 92829e0d757c9a21ab28cde0aef3ae043c62e9719e80a19ca1250a4693fbef6a
MD5 e002216a286fabf8a384d45ec7ff8b55
BLAKE2b-256 51e8438c1173adba7189610f0bd80b60b1918ae81deec6902c1f9faabbf886e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 37ad1456c10b988ef567c3a4277ef04c4ed6a31d59f8134668fbb2d4f3537bdc
MD5 2f01a90af455db0e8554715a8a5640ef
BLAKE2b-256 821c14b1c60f171e6f06393fe79d7679930e5d04ecd6375bf8e938eda2b2ddbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 918221991cf21d57f841a338d0513eb59a0f8de61a9484e82f2b65b8d966f46d
MD5 942718cc7d22f3fc07d3b5e643decb17
BLAKE2b-256 d1f075737eea56045b80be720921556bf0aa58a9643b950e08b56151aacb2cae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 27c5810d9724a094a92c54205553aa3f3622ca995568d072e0bf3e03fd40bfdc
MD5 916004614f9d78a0a9b296b96851fbd2
BLAKE2b-256 ffe3f09a0c6eaa4a0f68a3d9ca0a4ccdb4e006bc7dd8edf4e6f982c484885c38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 13afec085ef71c4bdb1db4080010553292e3f9032314861fae50c64c54d46411
MD5 def384cca49c4f7f62c08922e7834c3d
BLAKE2b-256 8724f9b0ffa2350a31aa4fece9819582e3a69863865e9c88544fa10582b2432c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2c187d140a5b8c174f045b03dce2e9dd81cc103974ae6c9689a0d099022cb37e
MD5 2d94422ff7b0c50862ba03dbe8c4e27c
BLAKE2b-256 a3584727c99480e22882b52b4bb93024791b42bd9cdd9bd8658d3d5ca79f851b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4892aa1b33f382ef294bd54745b3b96607ce698a5f70db6f5d9e54f0263f803e
MD5 d2a439190cdac021b6842cd826b59a1d
BLAKE2b-256 efd3a3fe51b3d4787f04e855e2c5f5a92e5f29fd2077930b81ae2c7a9c9a5a4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 cdcb6dd27eaf269db6550d6430edb4e7fd5d230b42db0cfb7847a99837a032ca
MD5 f7be035d5068f2ea9407da7bd6ca10cb
BLAKE2b-256 dbede633e458c8fa64ee1e8cf33916d41dd73f285a3bd9899a77b33b6c7d67b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 390ff16156ce55fb1b86ff001b3205126905bd78c953648f2e6dcac4178578dc
MD5 fb81a029b116268206fc8b2d3791ef28
BLAKE2b-256 56a9c5a176b7da68b71ddd77249f6ff6dc3d21c9ddd8dcac873bba2556bf0124

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 41d63fbbea91d331045ebc1522097a6656c9095c8c9f70b386d6fbcc54839812
MD5 00a788925724b1e535502b93b80495e7
BLAKE2b-256 35e82667cf4f3053531725a9c65a046a6baaa1768bb0c1fb11c449740b482c33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2000a4712dc6e0a1cff2334160c86d497376ce020455a2f1b408fed4878e77c3
MD5 a7f31ba3fc598360af05275df29c1a23
BLAKE2b-256 9d6b496a0743954e863d68c7673b565b0e268f09415badf8acc163c8caa94853

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 fcb6b32eaac3ad1f7ff5415072a4e43ea12d43a46f3e8ff4229e68d78228a707
MD5 d24d46b65395ef52550eb589b034552c
BLAKE2b-256 5d928bdc4982208800425dd4a90cd1ddd292b1b7be268f534871b67b13d2e187

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 125433adbf4cea41cbc0bc2c3f4887c30d088edb508036e1357cebe093e1a80e
MD5 e66ce2d791128a08f2bc4989d4f8a512
BLAKE2b-256 0eba5c627327b34168a7ae7764c079fc8288baec60c26bc2dec7df8e448d5a07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9fc4f1a5a19b814473750e6958053930c13e0e7e84808b67a2705773bc06230f
MD5 fd63de914bc614e52179a6c0369e6f8e
BLAKE2b-256 cdaa415eee543f5623e16df2d3680ad94d3d14a91cf4ff8b377c3ef1503980bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3935d78d3360dc01e19af4c7e3aaeda6c3968098f50ef502f35e4be44b7f2bc0
MD5 e781cc2f84edce3f646cb88c3cb64faf
BLAKE2b-256 c51199b8e97a333d81a5e430322bc887da22faecb82b7296719e3f9517736f46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a04133be5ae895f9492d37c592c71e3dde7b0789083d2393c2613eae4d021f6d
MD5 7e70bc32e4bdc7a9a3f147d8b010dc62
BLAKE2b-256 f250e3f26bba355b76b13ee672784c65fd99a25eb4cc03f1fb376004a4298e03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3674a68c2d6dd9886ecd93080a0283f48453364320307e55e73b12ceeb3f0b39
MD5 2f1b0924b3a3c2bfeb21a851046e5cf1
BLAKE2b-256 93b3593377ac88f003119f9d24b340ae7ddbd1d14dc3b82ac629136d9beb94cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0408da5a951223e54d0c7e57677365fbed1eb22773f5f1ec60ae16ae7989c240
MD5 b389d5b68a3538204dbd8c0601eceea7
BLAKE2b-256 2ae2f75d5fde76a8c22bf93fbab8180d5f77d322fc35d0bffaf6d58cf2dfdc6a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vizdoom-1.3.0.dev1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 15.5 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.dev1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 070c6bdf209ffef978171a40e569401c7f1ac780dd6729c6ded0ae97dbf57235
MD5 64cc62288d88385d4aa9bb1c26839501
BLAKE2b-256 715928d4ae8677de03de6092220797defb55920fff8724935913e6b68d73baae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b1cbfc1d43f8cd2cc3f29255d9649aa808c94ff319f5a01555de8259d62f2854
MD5 a0e075e4613dafe415436e1403202e9b
BLAKE2b-256 fa0f81c1fa1f59450eda7dbc0416da8c38dd171b8ffafd2248f5e7429fe20743

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9abbc5484047e86805ccb3abcf1ae92cd0ecfb507f60b420994f4321f0765d82
MD5 ccb4b0284506b458049a502c70126025
BLAKE2b-256 3e72191ccf84a89ce29820ae596ffc54cac441e99ebe7c827fa7fe3c3cf728bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 cb94c8c2ad9285ed33e33fc72b7577a9adc18c3e5dc41900839d442a84a10e77
MD5 0a588feb7449a3ec2699b553df3170fc
BLAKE2b-256 8c14ec9bb25b32a9c2b2ba3cf9a598ca6c95ad9ea48d3cf9b42435df4ba9a8e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vizdoom-1.3.0.dev1-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0953eb3f7b9aa0e5584ffaa636b72df42dc010cb92a7525dbc15373c4ac652a8
MD5 1c118fc38478f656f8537f3a2a7c776a
BLAKE2b-256 620ba60f169d5302e40a6f7cc4d4d2e85dfa8e97321fb22459e58b90dc85e90f

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