EvolutionGym/evogym

Windows installation unable to run GA.

Closed this issue · 2 comments

I have attempted to install in Windows using conda as described in the README.

When attempting to install I followed the step-by-step in the README religiously. I am on Windows 10 Home version 22H2.

When running conda env create -f environment.yml with conda version 23.7.2 the environment seems to be created successfully. Then after activating the environment and running python setup.py install it completes successfully with some warnings (see snippet in error output B below). Running python gym_test.py works as expected however running python .\run_ga.py results in (see error output A below). Attempting to rectify this was unsuccessful.

Error output A:

Traceback (most recent call last):
File ".\run_ga.py", line 4, in
from ga.run import run_ga
File "C:\mydocs\github\evo_gym_errors\evogym\examples\ga\run.py", line 14, in
from ppo import run_ppo
File "C:\mydocs\github\evo_gym_errors\evogym\examples\ga..\ppo_init_.py", line 2, in
from ppo.run import run_ppo
File "C:\mydocs\github\evo_gym_errors\evogym\examples\ga..\ppo\run.py", line 9, in
from ppo import utils
File "C:\mydocs\github\evo_gym_errors\evogym\examples\ga..\ppo\utils.py", line 7, in
from ppo.envs import VecNormalize
File "C:\mydocs\github\evo_gym_errors\evogym\examples\ga..\ppo\envs.py", line 7, in
from stable_baselines3.common.monitor import Monitor
ModuleNotFoundError: No module named 'stable_baselines3'

Error output B:

running install
C:\Miniconda\envs\evogym\lib\site-packages\setuptools\command\install.py:37: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
setuptools.SetuptoolsDeprecationWarning,
C:\Miniconda\envs\evogym\lib\site-packages\setuptools\command\easy_install.py:147: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
EasyInstallDeprecationWarning,
. . .
SimObject.cpp
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Camera.cpp(49): warning C4244: 'argument': convers
ion from 'double' to 'GLsizei', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpyt
hon-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Camera.cpp(52): warning C4244: 'argument': convers
ion from 'double' to 'size_t', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpyth
on-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Camera.cpp(91): warning C4244: 'argument': convers
ion from 'double' to 'GLsizei', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpyt
hon-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Camera.cpp(96): warning C4244: 'argument': convers
ion from 'double' to 'size_t', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpyth
on-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Camera.cpp(121): warning C4244: 'argument': conver
sion from 'double' to 'GLsizei', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpy
thon-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Camera.cpp(125): warning C4244: 'argument': conver
sion from 'double' to 'size_t', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpyt
hon-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Camera.cpp(133): warning C4244: 'return': conversi
on from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-3
7\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Camera.cpp(136): warning C4244: 'return': conversi
on from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-3
7\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Camera.cpp(144): warning C4244: 'return': conversi
on from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-3
7\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Boxel.cpp(24): warning C4244: 'argument': conversi
on from 'int' to 'const float', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpyt
hon-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Boxel.cpp(25): warning C4244: 'argument': conversi
on from 'int' to 'const float', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpyt
hon-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\SimObject.cpp(30): warning C4244: 'argument': conv
ersion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpyth
on-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\SimObject.cpp(31): warning C4244: 'argument': conv
ersion from 'double' to 'const unsigned __int64', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\t
emp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\SimObject.cpp(32): warning C4244: 'argument': conv
ersion from 'double' to 'const unsigned __int64', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\t
emp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\SimObject.cpp(40): warning C4244: 'argument': conv
ersion from 'double' to 'const unsigned __int64', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\t
emp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\SimObject.cpp(41): warning C4244: 'initializing':
conversion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-c
python-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\SimObject.cpp(68): warning C4244: 'argument': conv
ersion from 'double' to 'const unsigned __int64', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\t
emp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\SimObject.cpp(69): warning C4244: 'initializing':
conversion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-c
python-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\SimObject.cpp(180): warning C4267: 'initializing':
conversion from 'size_t' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\SimObject.cpp(203): warning C4267: '=': conversion
from 'size_t' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37
Release\SimulatorCPP\simulator_cpp.vcxproj]
c:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\simulatorcpp\ObjectCreator.h(9): warning C4067: unexpected toke
ns following preprocessor directive - expected a newline (compiling source file C:\mydocs\github\evo_gym_errors\evogym
evogym\simulator\SimulatorCPP\Interface.cpp) [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Re
lease\SimulatorCPP\simulator_cpp.vcxproj]
c:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\simulatorcpp\ObjectCreator.h(9): warning C4067: unexpected toke
ns following preprocessor directive - expected a newline (compiling source file C:\mydocs\github\evo_gym_errors\evogym
evogym\simulator\SimulatorCPP\ObjectCreator.cpp) [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-3
7\Release\SimulatorCPP\simulator_cpp.vcxproj]
c:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\simulatorcpp\ObjectCreator.h(9): warning C4067: unexpected toke
ns following preprocessor directive - expected a newline (compiling source file C:\mydocs\github\evo_gym_errors\evogym
evogym\simulator\SimulatorCPP\PythonBindings.cpp) [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-
37\Release\SimulatorCPP\simulator_cpp.vcxproj]
Snapshot.cpp
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(63): warning C4244: 'argument': conv
ersion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpyth
on-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(83): warning C4267: 'return': co
nversion from 'size_t' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpy
thon-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(90): warning C4267: 'return': co
nversion from 'size_t' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpy
thon-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(64): warning C4244: 'argument': conv
ersion from 'double' to 'GLsizei', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-c
python-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(104): warning C4244: '=': conver
sion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython
-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
c:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\simulatorcpp\ObjectCreator.h(9): warning C4067: unexpected toke
ns following preprocessor directive - expected a newline (compiling source file C:\mydocs\github\evo_gym_errors\evogym
evogym\simulator\SimulatorCPP\Sim.cpp) [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release
SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(71): warning C4305: 'argument': trun
cation from 'double' to 'GLclampf' [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release\Simu
latorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(105): warning C4244: '=': conver
sion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython
-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(105): warning C4244: 'argument': con
version from 'double' to 'GLsizei', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(111): warning C4305: 'argument': tru
ncation from 'double' to 'GLclampf' [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release\Sim
ulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(115): warning C4305: 'argument': tru
ncation from 'double' to 'GLclampf' [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release\Sim
ulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(133): warning C4244: 'argument': con
version from 'double' to 'GLsizei', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Environment.cpp(28): warning C4244: 'argument': co
nversion from 'double' to 'const unsigned __int64', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build
\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(144): warning C4305: 'argument': tru
ncation from 'double' to 'GLfloat' [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release\Simu
latorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Environment.cpp(29): warning C4244: 'argument': co
nversion from 'double' to 'const unsigned __int64', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build
\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(156): warning C4305: 'argument': tru
ncation from 'double' to 'GLfloat' [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release\Simu
latorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Environment.cpp(47): warning C4267: 'initializing'
: conversion from 'size_t' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64
-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Sim.cpp(55): warning C4244: 'initializing': conver
sion from 'Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\bu
ild\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Sim.cpp(56): warning C4244: 'initializing': conver
sion from 'Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\bu
ild\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(165): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(168): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(183): warning C4244: 'initializing':
conversion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(187): warning C4305: 'argument': tru
ncation from 'double' to 'GLfloat' [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release\Simu
latorCPP\simulator_cpp.vcxproj]
main.cpp
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(192): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(197): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(201): warning C4244: 'initializing':
conversion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(205): warning C4305: 'argument': tru
ncation from 'double' to 'GLfloat' [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release\Simu
latorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(210): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(215): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(231): warning C4305: 'argument': tru
ncation from 'double' to 'GLfloat' [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release\Simu
latorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Environment.cpp(90): warning C4244: 'initializing'
: conversion from 'Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\e
vogym\build\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<int,1,-1,1,1,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Sim.cpp(63): warning C4244: '=': conversion from '
Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.wi
n-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Environment.cpp(91): warning C4267: 'initializing'
: conversion from 'size_t' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64
-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Sim.cpp(64): warning C4244: '=': conversion from '
Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.wi
n-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\main.cpp(1): warning C4067: unexpected tokens foll
owing preprocessor directive - expected a newline [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-
37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(198): warning C4244: '=': conver
sion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython
-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(199): warning C4244: '=': conver
sion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython
-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(210): warning C4244: 'argument':
conversion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(229): warning C4244: 'argument':
conversion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Sim.cpp(80): warning C4244: 'initializing': conver
sion from 'Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\bu
ild\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(250): warning C4244: '=': conver
sion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython
-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Sim.cpp(81): warning C4244: 'initializing': conver
sion from 'Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\bu
ild\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(251): warning C4244: '=': conver
sion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython
-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Sim.cpp(88): warning C4244: '=': conversion from '
Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.wi
n-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Sim.cpp(89): warning C4244: '=': conversion from '
Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.wi
n-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<double,-1,-1,0,-1,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(518): warning C4267: 'initializi
ng': conversion from 'size_t' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-am
d64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(535): warning C4267: 'argument':
conversion from 'size_t' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(544): warning C4244: 'initializi
ng': conversion from 'Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_error
s\evogym\build\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<double,2,-1,0,2,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(549): warning C4244: 'initializi
ng': conversion from 'Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_error
s\evogym\build\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<double,2,-1,0,2,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(558): warning C4244: 'argument':
conversion from 'double' to 'const unsigned __int64', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\bu
ild\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(558): warning C4244: '=': conver
sion from 'double' to '_Ty', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython
-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
_Ty=int
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(611): warning C4244: 'argument':
conversion from 'double' to 'const unsigned __int64', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\bu
ild\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(612): warning C4244: 'argument':
conversion from 'double' to 'const int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-
amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Environment.cpp(227): warning C4244: 'argument': c
onversion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cp
ython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\ObjectCreator.cpp(631): warning C4244: 'argument':
conversion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Environment.cpp(232): warning C4244: 'argument': c
onversion from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cp
ython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(246): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(247): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(264): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(267): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(270): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(273): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(290): warning C4244: '=': conversion
from 'double' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37
Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(294): warning C4305: 'argument': tru
ncation from 'double' to 'GLfloat' [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release\Simu
latorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(299): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(302): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(305): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(308): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(348): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(361): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(372): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(388): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(390): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(403): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(405): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(421): warning C4305: 'argument': tru
ncation from 'double' to 'GLfloat' [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release\Simu
latorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(424): warning C4305: 'argument': tru
ncation from 'double' to 'GLfloat' [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release\Simu
latorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(502): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(505): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(508): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(511): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(536): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(539): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(542): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Interface.cpp(545): warning C4244: 'argument': con
version from 'double' to 'GLfloat', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-
cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\PhysicsEngine.cpp(420): warning C4244: 'argument':
conversion from 'Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\ev
ogym\build\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<double,2,-1,0,2,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\PhysicsEngine.cpp(430): warning C4244: 'initializi
ng': conversion from 'Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_error
s\evogym\build\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<double,2,-1,0,2,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\Environment.cpp(412): warning C4267: 'return': con
version from 'size_t' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpyt
hon-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
c:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\simulatorcpp\ObjectCreator.h(9): warning C4067: unexpected toke
ns following preprocessor directive - expected a newline (compiling source file C:\mydocs\github\evo_gym_errors\evogym
evogym\simulator\SimulatorCPP\main.cpp) [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release
\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\main.cpp(61): warning C4244: 'initializing': conve
rsion from 'Eigen::EigenBase::Index' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\b
uild\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Ref<Eigen::MatrixXi,0,Eigen::OuterStride<-1>>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\PhysicsEngine.cpp(685): warning C4244: 'initializi
ng': conversion from 'float' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd
64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\PhysicsEngine.cpp(724): warning C4244: 'argument':
conversion from 'double' to 'const unsigned __int64', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\bu
ild\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\PhysicsEngine.cpp(728): warning C4018: '<': signed
/unsigned mismatch [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulat
or_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\PhysicsEngine.cpp(903): warning C4244: 'argument':
conversion from 'float' to 'Eigen::EigenBase::Index', possible loss of data [C:\mydocs\github\evo_gym_errors
evogym\build\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
Derived=Eigen::Matrix<double,2,-1,0,2,-1>
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\PhysicsEngine.cpp(904): warning C4244: 'argument':
conversion from 'float' to 'unsigned __int64', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\tem
p.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\PhysicsEngine.cpp(905): warning C4244: 'argument':
conversion from 'float' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-c
python-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\PhysicsEngine.cpp(945): warning C4244: 'argument':
conversion from 'float' to 'const unsigned __int64', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\bui
ld\temp.win-amd64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\PhysicsEngine.cpp(950): warning C4244: 'argument':
conversion from 'float' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-c
python-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\PhysicsEngine.cpp(957): warning C4244: 'argument':
conversion from 'float' to 'const _Ty', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-a
md64-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
with
[
_Ty=int
]
C:\mydocs\github\evo_gym_errors\evogym\evogym\simulator\SimulatorCPP\PhysicsEngine.cpp(958): warning C4244: 'argument':
conversion from 'float' to 'int', possible loss of data [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd64-c
python-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
LINK : warning LNK4044: unrecognized option '/ldl'; ignored [C:\mydocs\github\evo_gym_errors\evogym\build\temp.win-amd6
4-cpython-37\Release\SimulatorCPP\simulator_cpp.vcxproj]
Creating library C:/mydocs/github/evo_gym_errors/evogym/build/temp.win-amd64-cpython-37/Release/SimulatorCPP/Relea
se/simulator_cpp.lib and object C:/mydocs/github/evo_gym_errors/evogym/build/temp.win-amd64-cpython-37/Release/Simula
torCPP/Release/simulator_cpp.exp
Generating code
Finished generating code

. . .

I typed pip install stable-baselines3[extra] into the terminal from the examples directory. This solved the first error
"from stable_baselines3.common.monitor import Monitor
ModuleNotFoundError: No module named 'stable_baselines3"
However now I'm getting a new error gym.error.NameNotFound: Environment roboticgamedesign doesn't exist.

@PFLigthart @lucyivt
I've recently updated, simplified, and modernized EvoGym's build, which should fix this problem. Feel free to reopen this issue if the problem persists!