Skip to content

Commit

Permalink
add q_learner
Browse files Browse the repository at this point in the history
  • Loading branch information
eyyi committed Nov 8, 2016
1 parent 6ec2823 commit 310e06c
Show file tree
Hide file tree
Showing 15 changed files with 11,165 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 10 additions & 0 deletions dymrl/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
from gym.envs.registration import register

print("register dymola inverted pendulum env")

register(
id='DymolaInvertedPendulumEnv-v0',
entry_point='dymrl.envs:DymolaInvertedPendulumEnv',
timestep_limit=200,
reward_threshold = 195,
)
3 changes: 3 additions & 0 deletions dymrl/envs/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
from dymrl.envs.dymola_env import DymolaEnv
from dymrl.envs.dymola_inverted_pendulum import DymolaInvertedPendulumEnv

Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/* file for enabling result storing in FMU */
__enableResultStoring(comp);
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

54 changes: 54 additions & 0 deletions dymrl/envs/assets/inverted_pendulum/.FMUOutput/fmu.map
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# version script generated during FMU export and used when building shared object

Pendel_Komponenten_Pendulum {

global:
# FMI 2
fmi2GetTypesPlatform;
fmi2GetVersion;
fmi2SetDebugLogging;
fmi2Instantiate;
fmi2FreeInstance;
fmi2SetupExperiment;
fmi2EnterInitializationMode;
fmi2ExitInitializationMode;
fmi2Terminate;
fmi2Reset;
fmi2GetReal;
fmi2GetInteger;
fmi2GetBoolean;
fmi2GetString;
fmi2SetReal;
fmi2SetInteger;
fmi2SetBoolean;
fmi2SetString;
fmi2GetFMUstate;
fmi2SetFMUstate;
fmi2FreeFMUstate;
fmi2SerializedFMUstateSize;
fmi2SerializeFMUstate;
fmi2DeSerializeFMUstate;
fmi2GetDirectionalDerivative;
fmi2EnterEventMode;
fmi2NewDiscreteStates;
fmi2EnterContinuousTimeMode;
fmi2CompletedIntegratorStep;
fmi2SetTime;
fmi2SetContinuousStates;
fmi2GetDerivatives;
fmi2GetEventIndicators;
fmi2GetContinuousStates;
fmi2GetNominalsOfContinuousStates;
fmi2SetRealInputDerivatives;
fmi2GetRealOutputDerivatives;
fmi2DoStep;
fmi2CancelStep;
fmi2GetStatus;
fmi2GetRealStatus;
fmi2GetIntegerStatus;
fmi2GetBooleanStatus;
fmi2GetStringStatus;

local:
*;
};
Binary file not shown.
Loading

0 comments on commit 310e06c

Please sign in to comment.