Skip to content

Commit 4e9cbd0

Browse files
committed
Deploying to gh-pages from @ 2a073fc 🚀
1 parent e5421c3 commit 4e9cbd0

File tree

26 files changed

+26
-26
lines changed

26 files changed

+26
-26
lines changed

main/.buildinfo

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 0fd9a0b0eb63acd912235c177da67b30
3+
config: 29b2474a9a1ba61cef4c763f635bf41a
44
tags: d77d1c0d9ca2f4c8421862c7c5a0d620

main/404.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="page-not-found">
313+
<section class="tex2jax_ignore mathjax_ignore" id="page-not-found">
314314
<h1>404 - Page Not Found<a class="headerlink" href="#page-not-found" title="Link to this heading">#</a></h1>
315315
<section id="the-requested-page-could-not-be-found">
316316
<h2>The requested page could not be found.<a class="headerlink" href="#the-requested-page-could-not-be-found" title="Link to this heading">#</a></h2>

main/README/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="vizdoom-documentation">
313+
<section class="tex2jax_ignore mathjax_ignore" id="vizdoom-documentation">
314314
<h1>ViZDoom documentation<a class="headerlink" href="#vizdoom-documentation" title="Link to this heading">#</a></h1>
315315
<p>This directory contains the documentation for ViZDOOm.</p>
316316
<p>For more information about how to contribute to the documentation go to our <a class="reference external" href="https://github.com/Farama-Foundation/Celshast/blob/main/CONTRIBUTING.md">CONTRIBUTING.md</a></p>

main/api/configurationFiles/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="configuration-files">
313+
<section class="tex2jax_ignore mathjax_ignore" id="configuration-files">
314314
<h1>Configuration files<a class="headerlink" href="#configuration-files" title="Link to this heading">#</a></h1>
315315
<p>Instead of configuring the ViZDoom in code, you can load it from the configuration file(s). Each file is read sequentially, so multiple entries with the same key will overwrite previous entries.</p>
316316
<section id="format">

main/api/cpp/doomGame/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="doomgame">
313+
<section class="tex2jax_ignore mathjax_ignore" id="doomgame">
314314
<h1>DoomGame<a class="headerlink" href="#doomgame" title="Link to this heading">#</a></h1>
315315
<p>DoomGame is the main object of the ViZDoom library, representing a single instance of the Doom game and providing the interface for a single agent/player to interact with the game. The object allows sending actions to the game, getting the game state, etc. The declarations of this class and its methods can be found in the <code class="docutils literal notranslate"><span class="pre">include/ViZDoomGame.h</span></code> header file.</p>
316316
<p>Here we document all the methods of the DoomGame class and their corresponding Python bindings implemented as pybind11 module.</p>

main/api/cpp/enums/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="enums">
313+
<section class="tex2jax_ignore mathjax_ignore" id="enums">
314314
<h1>Enums<a class="headerlink" href="#enums" title="Link to this heading">#</a></h1>
315315
<p>ViZDoom is using few types of enums as parameters for its functions. Below you can find the description of all of them.
316316
The declarations of all the enums can be found in the <code class="docutils literal notranslate"><span class="pre">include/ViZDoomTypes.h</span></code> header file.</p>

main/api/cpp/exceptions/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="exceptions">
313+
<section class="tex2jax_ignore mathjax_ignore" id="exceptions">
314314
<h1>Exceptions<a class="headerlink" href="#exceptions" title="Link to this heading">#</a></h1>
315315
<p>ViZDoom defines several exceptions that can be thrown by its API:
316316
Most of the exceptions contain more information in “what()” message.

main/api/cpp/gameState/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="gamestate">
313+
<section class="tex2jax_ignore mathjax_ignore" id="gamestate">
314314
<h1>GameState<a class="headerlink" href="#gamestate" title="Link to this heading">#</a></h1>
315315
<p>GameState is the main object returned by <a class="reference internal" href="../doomGame/#getstate"><span class="std std-ref"><code class="docutils literal notranslate"><span class="pre">DoomGame:</span> <span class="pre">getState</span></code></span></a> method.
316316
The declarations of all the enums can be found in the <code class="docutils literal notranslate"><span class="pre">include/ViZDoomTypes.h</span></code> header file.</p>

main/api/cpp/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="c-api">
313+
<section class="tex2jax_ignore mathjax_ignore" id="c-api">
314314
<h1>C++ API<a class="headerlink" href="#c-api" title="Link to this heading">#</a></h1>
315315
<p>ViZDoom is implemented in C++ and can be used as a C++ library. The C++ API is one-to-one with the Python API. The only difference is the use of <code class="docutils literal notranslate"><span class="pre">camelCase</span></code> instead of <code class="docutils literal notranslate"><span class="pre">snake_case</span></code> for method names.</p>
316316
<p>ViZDoom can be built as a static or dynamic library. The header files are located in the <code class="docutils literal notranslate"><span class="pre">include</span></code> directory.

main/api/cpp/utils/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="utilities">
313+
<section class="tex2jax_ignore mathjax_ignore" id="utilities">
314314
<h1>Utilities<a class="headerlink" href="#utilities" title="Link to this heading">#</a></h1>
315315
<p>Here we document the helpers functions that are not part of any object.
316316
They mostly help to deal with conversion of Doom’s engine types.

main/api/python/doomGame/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="doomgame">
313+
<section class="tex2jax_ignore mathjax_ignore" id="doomgame">
314314
<h1>DoomGame<a class="headerlink" href="#doomgame" title="Link to this heading">#</a></h1>
315315
<p>DoomGame is the main object of the ViZDoom library, representing a single instance of the Doom game and providing the interface for a single agent/player to interact with the game. The object allows sending actions to the game, getting the game state, etc.</p>
316316
<dl class="py class">

main/api/python/enums/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="enums">
313+
<section class="tex2jax_ignore mathjax_ignore" id="enums">
314314
<h1>Enums<a class="headerlink" href="#enums" title="Link to this heading">#</a></h1>
315315
<p>ViZDoom is using few types of enums as parameters for its functions.</p>
316316
<dl class="py class">

main/api/python/exceptions/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="exceptions">
313+
<section class="tex2jax_ignore mathjax_ignore" id="exceptions">
314314
<h1>Exceptions<a class="headerlink" href="#exceptions" title="Link to this heading">#</a></h1>
315315
<p>ViZDoom defines several exceptions that can be thrown by its API.
316316
Most of the exceptions contain more information in the exception’s message.</p>

main/api/python/gameState/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="gamestate">
313+
<section class="tex2jax_ignore mathjax_ignore" id="gamestate">
314314
<h1>GameState<a class="headerlink" href="#gamestate" title="Link to this heading">#</a></h1>
315315
<dl class="py class">
316316
<dt class="sig sig-object py" id="vizdoom.GameState">

main/api/python/gym/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="openai-gym-env">
313+
<section class="tex2jax_ignore mathjax_ignore" id="openai-gym-env">
314314
<h1>OpenAI Gym Env<a class="headerlink" href="#openai-gym-env" title="Link to this heading">#</a></h1>
315315
<blockquote>
316316
<div><p>Gym is deprecated in favor of Gymnasium and these wrappers will be removed in the future.</p>

main/api/python/gymnasium/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="gymnasium-env">
313+
<section class="tex2jax_ignore mathjax_ignore" id="gymnasium-env">
314314
<h1>Gymnasium Env<a class="headerlink" href="#gymnasium-env" title="Link to this heading">#</a></h1>
315315
<dl class="py class">
316316
<dt class="sig sig-object py" id="vizdoom.gymnasium_wrapper.base_gymnasium_env.VizdoomEnv">

main/api/python/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="python-api">
313+
<section class="tex2jax_ignore mathjax_ignore" id="python-api">
314314
<h1>Python API<a class="headerlink" href="#python-api" title="Link to this heading">#</a></h1>
315315
<p>ViZDoom provides Python bindings for the library. The Python API is one-to-one with the C++ API. The only difference is the use of <code class="docutils literal notranslate"><span class="pre">snake_case</span></code> instead of <code class="docutils literal notranslate"><span class="pre">camelCase</span></code> for method and argument names.</p>
316316
<p>There are many examples of how to use Python API in <a class="reference external" href="https://github.com/Farama-Foundation/ViZDoom/tree/master/examples/python">examples/python</a> directory.</p>

main/api/python/utils/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="utilities">
313+
<section class="tex2jax_ignore mathjax_ignore" id="utilities">
314314
<h1>Utilities<a class="headerlink" href="#utilities" title="Link to this heading">#</a></h1>
315315
<p>Here we document the helpers functions that are not part of any object.
316316
They mostly help to deal with conversion of Doom’s engine types.</p>

main/citation/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="how-to-cite">
313+
<section class="tex2jax_ignore mathjax_ignore" id="how-to-cite">
314314
<h1>How to cite<a class="headerlink" href="#how-to-cite" title="Link to this heading">#</a></h1>
315315
<p>If you use or reference to ViZDoom library in your publications, please cite the following papers:</p>
316316
<blockquote>

main/environments/creatingCustom/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="creating-a-custom-environment">
313+
<section class="tex2jax_ignore mathjax_ignore" id="creating-a-custom-environment">
314314
<h1>Creating a custom environment<a class="headerlink" href="#creating-a-custom-environment" title="Link to this heading">#</a></h1>
315315
<p>ViZDoom allows the use of custom scenarios/environments that can be easily prepared using modern Doom map editors like <a class="reference external" href="http://slade.mancubus.net/index.php?page=downloads">SLADE</a> (available for Linux, MacOS, and Windows) or <a class="reference external" href="http://www.doombuilder.com/index.php?p=downloads">DoomBuilder</a> (a bit better editor, but only available for Windows), that we recommend using. These editors allow you to create a map used by the environment and program custom logic and rewards using ACS scripting language. In addition to a map+script created in one of the editors that is saved to a .wad file, ViZDoom uses .cfg config files that store additional information about the environment. Such .wad and .cfg together define a custom environment that can be used with ViZDoom. The following will guide you through the process of creating a custom environment.</p>
316316
<section id="limitations-and-possibilities">

main/environments/default/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="default-scenarios-environments">
313+
<section class="tex2jax_ignore mathjax_ignore" id="default-scenarios-environments">
314314
<h1>Default scenarios/environments<a class="headerlink" href="#default-scenarios-environments" title="Link to this heading">#</a></h1>
315315
<p>Below we describe a default singleplayer scenarios (original ViZDoom nomenclature)/environments (Gymnasium/Open AI Gym nomenclature) included with ViZDoom. The PRs with new scenarios are welcome!</p>
316316
<section id="how-to-use-default-scenarios">

main/faq/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="faq">
313+
<section class="tex2jax_ignore mathjax_ignore" id="faq">
314314
<h1>FAQ<a class="headerlink" href="#faq" title="Link to this heading">#</a></h1>
315315
<p>This file contains a list of questions that ViZDoom users may ask at some point.
316316
You can find more questions and answers by searching for issues with “question” tag

main/introduction/apisAndWrappers/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="apis-and-wrappers">
313+
<section class="tex2jax_ignore mathjax_ignore" id="apis-and-wrappers">
314314
<h1>APIs and wrappers<a class="headerlink" href="#apis-and-wrappers" title="Link to this heading">#</a></h1>
315315
<p>ViZDoom consists of a few APIs: C++ API, Python API that is a wrapper around C++ API, and Gymnasium/Gym wrappers that wrap around Python API to allow the use of ViZDoom scenarios as Gymnasium/Gym environments.</p>
316316
<p>Because ViZDoom was created before the first release of OpenAI Gym, it uses a bit different nomenclature in its API than Gym/Gymnasium:</p>

main/introduction/building/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="building-from-source">
313+
<section class="tex2jax_ignore mathjax_ignore" id="building-from-source">
314314
<h1>Building from source<a class="headerlink" href="#building-from-source" title="Link to this heading">#</a></h1>
315315
<p>Here we describe how to build ViZDoom from source.
316316
If you want to install pre-build ViZDoom wheels for Python, see <a class="reference internal" href="../pythonQuickstart/"><span class="std std-doc">Python quick start</span></a>.</p>

main/introduction/pythonQuickstart/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="python-quick-start">
313+
<section class="tex2jax_ignore mathjax_ignore" id="python-quick-start">
314314
<h1>Python quick start<a class="headerlink" href="#python-quick-start" title="Link to this heading">#</a></h1>
315315
<section id="linux">
316316
<h2>Linux<a class="headerlink" href="#linux" title="Link to this heading">#</a></h2>

main/release_notes/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@
310310
</div>
311311
<article role="main">
312312

313-
<section id="release-notes">
313+
<section class="tex2jax_ignore mathjax_ignore" id="release-notes">
314314
<h1>Release Notes<a class="headerlink" href="#release-notes" title="Link to this heading">#</a></h1>
315315
<section id="release-1-2-2">
316316
<h2>ViZDoom 1.2.2: Fix for Python source distribution missing pybind11, fix manual building<a class="headerlink" href="#release-1-2-2" title="Link to this heading">#</a></h2>

0 commit comments

Comments
 (0)