You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-11
Original file line number
Diff line number
Diff line change
@@ -18,11 +18,12 @@ ViZDoom is based on [ZDoom](https://github.com/rheit/zdoom) to provide the game
18
18
19
19
ViZDoom API is **reinforcement learning** friendly (suitable also for learning from demonstration, apprenticeship learning or apprenticeship via inverse reinforcement learning, etc.).
20
20
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.
26
27
27
28
## Cite as
28
29
@@ -38,7 +39,7 @@ ViZDoom API is **reinforcement learning** friendly (suitable also for learning f
38
39
* Make
39
40
* GCC 4.6+
40
41
* 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)
42
43
* JDK for Java binding (JAVA_HOME must be set) (optional)
43
44
44
45
Additionally, [ZDoom dependencies](http://zdoom.org/wiki/Compile_ZDoom_on_Linux) are needed.
``-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).
54
55
55
56
###Windows
56
57
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).
58
60
59
61
####Dependencies
60
62
* CMake 3.0+
61
63
* Visual Studio 2012+
62
64
* 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)
64
66
* JDK for Java binding (JAVA_HOME must be set) (optional)
65
67
66
68
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:
75
77
* NUMPY_INCLUDES (optional)
76
78
* ZDoom dependencies paths
77
79
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).
79
81
80
82
Use generated Visual Studio solution to build all ViZDoom's parts.
81
83
@@ -87,7 +89,7 @@ Let us know if You are using ViZDoom on OSX.
87
89
* CMake 3.0+
88
90
* XCode 5+
89
91
* 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)
91
93
* JDK for Java binding (JAVA_HOME must be set) (optional)
92
94
93
95
Additionally, [ZDoom dependencies](http://zdoom.org/wiki/Compile_ZDoom_on_Mac_OS_X) are needed.
0 commit comments