IBM / rl-testbed-for-energyplus

Reinforcement Learning Testbed for Power Consumption Optimization using EnergyPlus
MIT License
177 stars 74 forks source link

program stops at iteration 31 #20

Open xiaonanchong opened 5 years ago

xiaonanchong commented 5 years ago

Hi, I am running codes without changes. when running "time python3 -m baselines_energyplus.trpo_mpi.run_energyplus --num-timesteps 1000000000" the program stops at iteration 31.

the problem is about env.reset() and os cannot find the process when trying to stop it. 捕获

can anyone help?

myndtrust commented 5 years ago

I am failing at about the same point, but with a different error message. My error message notes the inconsistency between the IDF and the weather files pointed to in bashrc.

Iteration 31 is about the boundary for an episode based on system time-step. What I think is happening is that the weather epw files are breaking this code. The program needs to reset and reinitialize with a new epw reference.

Here is my error message: Program Version,EnergyPlus, Version 8.8.0-7c3bbe4830, YMD=2019.05.09 07:17,IDD_Version 8.8.0 ***** Beginning Zone Sizing Calculations Warning Weather file location will be used rather than entered (IDF) Location object. ~~~ ..Location object=CHICAGO_IL_USA TMY2-94846 ~~~ ..Weather File Location=San Francisco Intl Ap CA USA TMY3 WMO#=724940 ~~~ ..due to location differences, Latitude difference=[4.16] degrees, Longitude difference=[34.65] degrees. ~~~ ..Time Zone difference=[2.0] hour(s), Elevation difference=[98.95] percent, [188.00] meters.