Skip to content

Commit c19129c

Browse files
committed
Former-commit-id: cd744b5
2 parents 219bcf2 + fd9221e commit c19129c

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

README.md

+13-11
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,12 @@ ViZDoom is based on [ZDoom](https://github.com/rheit/zdoom) to provide the game
1818

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

21-
## Planned Features (June)
22-
* Lua bindings,
23-
* Multi-player working in sync mode,
24-
* Labeling game objects visible in the frame,
25-
* Time scaling in async mode.
21+
## Planned Features in 1.1.0 (end of June)
22+
- [ ] Lua bindings,
23+
- [ ] Multi-player working in sync mode,
24+
- [ ] Labeling game objects visible in the frame,
25+
- [x] Time scaling in async mode,
26+
- [x] Episodes recording.
2627

2728
## Cite as
2829

@@ -38,7 +39,7 @@ ViZDoom API is **reinforcement learning** friendly (suitable also for learning f
3839
* Make
3940
* GCC 4.6+
4041
* Boost libraries (tested on 1.54, 1.58, 1.59, 1.61)
41-
* Python (tested on 2.7 and 3.4) with Numpy and Boost.Python for Python binding (optional)
42+
* Python 2.7+ or Python 3+ with Numpy and Boost.Python for Python binding (optional)
4243
* JDK for Java binding (JAVA_HOME must be set) (optional)
4344

4445
Additionally, [ZDoom dependencies](http://zdoom.org/wiki/Compile_ZDoom_on_Linux) are needed.
@@ -50,17 +51,18 @@ cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_PYTHON=ON -DBUILD_JAVA=ON
5051
make
5152
```
5253

53-
``-DBUILD_PYTHON=ON`` and ``-DBUILD_JAVA=ON`` CMake options for Python and Java bindings are optional (default OFF). To force building bindings for Python3 instead of first version found use ``-DBUILD_PYTHON3=ON`` (default OFF).
54+
``-DBUILD_PYTHON=ON`` and ``-DBUILD_JAVA=ON`` CMake options for Python and Java bindings are optional (default OFF). To force building bindings for Python3 instead of first version found use ``-DBUILD_PYTHON3=ON`` (needs Boost.Python builded with Python 3, default OFF).
5455

5556
###Windows
5657

57-
We are providing compiled runtime binaries and development libraries for Windows [here](https://github.com/Marqt/ViZDoom/releases/download/1.0.3/ViZDoom-1.0.3-Win-x86_64.zip).
58+
We are providing compiled runtime binaries and development libraries for Windows:
59+
[1.0.3](https://github.com/Marqt/ViZDoom/releases/download/1.0.3/ViZDoom-1.0.3-Win-x86_64.zip) or [1.1.0pre](https://github.com/Marqt/ViZDoom/releases/download/1.1.0pre-CIG2016-warm-up/ViZDoom-1.1.0pre-CIG2016-warm-up-Win-x86_64.zip).
5860

5961
####Dependencies
6062
* CMake 3.0+
6163
* Visual Studio 2012+
6264
* Boost libraries
63-
* Python 2.7+ with Numpy and Boost.Python for Python binding (optional)
65+
* Python 2.7+ or Python 3.4+ with Numpy and Boost.Python for Python binding (optional)
6466
* JDK for Java binding (JAVA_HOME must be set) (optional)
6567

6668
Additionally, [ZDoom dependencies](http://zdoom.org/wiki/Compile_ZDoom_on_Windows) are needed.
@@ -75,7 +77,7 @@ Run CMake GUI, select ViZDoom's root directory and set paths to:
7577
* NUMPY_INCLUDES (optional)
7678
* ZDoom dependencies paths
7779

78-
In configuration select BUILD_PYTHON and BUILD_JAVA options for Python and Java bindings (optional, default OFF).
80+
In configuration select BUILD_PYTHON, BUILD_PYTHON3 and BUILD_JAVA options for Python and Java bindings (optional, default OFF).
7981

8082
Use generated Visual Studio solution to build all ViZDoom's parts.
8183

@@ -87,7 +89,7 @@ Let us know if You are using ViZDoom on OSX.
8789
* CMake 3.0+
8890
* XCode 5+
8991
* Boost libraries
90-
* Python 2.7+ with Numpy and Boost.Python for Python binding (optional)
92+
* Python 2.7+ or Python 3+ with Numpy and Boost.Python for Python binding (optional)
9193
* JDK for Java binding (JAVA_HOME must be set) (optional)
9294

9395
Additionally, [ZDoom dependencies](http://zdoom.org/wiki/Compile_ZDoom_on_Mac_OS_X) are needed.

0 commit comments

Comments
 (0)