[
  {
    "path": "README.md",
    "content": "# CS294\nhomework for CS294 Fall 2017\n"
  },
  {
    "path": "hw1/.idea/hw1.iml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<module type=\"PYTHON_MODULE\" version=\"4\">\n  <component name=\"NewModuleRootManager\">\n    <content url=\"file://$MODULE_DIR$\">\n      <sourceFolder url=\"file://$MODULE_DIR$\" isTestSource=\"false\" />\n    </content>\n    <orderEntry type=\"inheritedJdk\" />\n    <orderEntry type=\"sourceFolder\" forTests=\"false\" />\n  </component>\n  <component name=\"TestRunnerService\">\n    <option name=\"projectConfiguration\" value=\"Nosetests\" />\n    <option name=\"PROJECT_TEST_RUNNER\" value=\"Nosetests\" />\n  </component>\n</module>"
  },
  {
    "path": "hw1/.idea/misc.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ProjectRootManager\" version=\"2\" project-jdk-name=\"Python 3.6.2 (~/anaconda3/bin/python)\" project-jdk-type=\"Python SDK\" />\n</project>"
  },
  {
    "path": "hw1/.idea/modules.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ProjectModuleManager\">\n    <modules>\n      <module fileurl=\"file://$PROJECT_DIR$/.idea/hw1.iml\" filepath=\"$PROJECT_DIR$/.idea/hw1.iml\" />\n    </modules>\n  </component>\n</project>"
  },
  {
    "path": "hw1/.idea/workspace.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ChangeListManager\">\n    <list default=\"true\" id=\"fc5b0bfb-f4a5-436c-bf6d-cd2f66c61056\" name=\"Default\" comment=\"\" />\n    <option name=\"EXCLUDED_CONVERTED_TO_IGNORED\" value=\"true\" />\n    <option name=\"TRACKING_ENABLED\" value=\"true\" />\n    <option name=\"SHOW_DIALOG\" value=\"false\" />\n    <option name=\"HIGHLIGHT_CONFLICTS\" value=\"true\" />\n    <option name=\"HIGHLIGHT_NON_ACTIVE_CHANGELIST\" value=\"false\" />\n    <option name=\"LAST_RESOLUTION\" value=\"IGNORE\" />\n  </component>\n  <component name=\"FileEditorManager\">\n    <leaf>\n      <file leaf-file-name=\"DAgger.py\" pinned=\"false\" current-in-tab=\"true\">\n        <entry file=\"file://$PROJECT_DIR$/DAgger.py\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"459\">\n              <caret line=\"17\" column=\"22\" lean-forward=\"true\" selection-start-line=\"17\" selection-start-column=\"22\" selection-end-line=\"17\" selection-end-column=\"22\" />\n              <folding>\n                <element signature=\"e#0#23#0\" expanded=\"true\" />\n              </folding>\n            </state>\n          </provider>\n        </entry>\n      </file>\n      <file leaf-file-name=\"run_expert.py\" pinned=\"false\" current-in-tab=\"false\">\n        <entry file=\"file://$PROJECT_DIR$/run_expert.py\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"402\">\n              <caret line=\"71\" column=\"0\" lean-forward=\"false\" selection-start-line=\"71\" selection-start-column=\"0\" selection-end-line=\"75\" selection-end-column=\"74\" />\n              <folding>\n                <element signature=\"e#312#325#0\" expanded=\"true\" />\n              </folding>\n            </state>\n          </provider>\n        </entry>\n      </file>\n    </leaf>\n  </component>\n  <component name=\"FindInProjectRecents\">\n    <findStrings>\n      <find>int64_list</find>\n      <find>value=</find>\n    </findStrings>\n  </component>\n  <component name=\"IdeDocumentHistory\">\n    <option name=\"CHANGED_PATHS\">\n      <list>\n        <option value=\"$PROJECT_DIR$/2layersNN.py\" />\n        <option value=\"$PROJECT_DIR$/BehavioralCloning.py\" />\n        <option value=\"$PROJECT_DIR$/run_expert.py\" />\n        <option value=\"$PROJECT_DIR$/DAgger.py\" />\n      </list>\n    </option>\n  </component>\n  <component name=\"ProjectFrameBounds\">\n    <option name=\"x\" value=\"-10\" />\n    <option name=\"width\" value=\"1430\" />\n    <option name=\"height\" value=\"1070\" />\n  </component>\n  <component name=\"ProjectView\">\n    <navigator currentView=\"ProjectPane\" proportions=\"\" version=\"1\">\n      <flattenPackages />\n      <showMembers />\n      <showModules />\n      <showLibraryContents />\n      <hideEmptyPackages />\n      <abbreviatePackageNames />\n      <autoscrollToSource />\n      <autoscrollFromSource />\n      <sortByType />\n      <manualOrder />\n      <foldersAlwaysOnTop value=\"true\" />\n    </navigator>\n    <panes>\n      <pane id=\"Scope\" />\n      <pane id=\"Scratches\" />\n      <pane id=\"ProjectPane\">\n        <subPane>\n          <expand>\n            <path>\n              <item name=\"hw1\" type=\"b2602c69:ProjectViewProjectNode\" />\n              <item name=\"hw1\" type=\"462c0819:PsiDirectoryNode\" />\n            </path>\n          </expand>\n          <select />\n        </subPane>\n      </pane>\n    </panes>\n  </component>\n  <component name=\"PropertiesComponent\">\n    <property name=\"settings.editor.selected.configurable\" value=\"com.jetbrains.python.configuration.PyActiveSdkModuleConfigurable\" />\n    <property name=\"last_opened_file_path\" value=\"$PROJECT_DIR$/../hw2\" />\n  </component>\n  <component name=\"RunDashboard\">\n    <option name=\"ruleStates\">\n      <list>\n        <RuleState>\n          <option name=\"name\" value=\"ConfigurationTypeDashboardGroupingRule\" />\n        </RuleState>\n        <RuleState>\n          <option name=\"name\" value=\"StatusDashboardGroupingRule\" />\n        </RuleState>\n      </list>\n    </option>\n  </component>\n  <component name=\"RunManager\" selected=\"Python.DAgger\">\n    <configuration name=\"2layersNN\" type=\"PythonConfigurationType\" factoryName=\"Python\" temporary=\"true\">\n      <option name=\"INTERPRETER_OPTIONS\" value=\"\" />\n      <option name=\"PARENT_ENVS\" value=\"true\" />\n      <envs>\n        <env name=\"PYTHONUNBUFFERED\" value=\"1\" />\n      </envs>\n      <option name=\"SDK_HOME\" value=\"\" />\n      <option name=\"WORKING_DIRECTORY\" value=\"$PROJECT_DIR$\" />\n      <option name=\"IS_MODULE_SDK\" value=\"true\" />\n      <option name=\"ADD_CONTENT_ROOTS\" value=\"true\" />\n      <option name=\"ADD_SOURCE_ROOTS\" value=\"true\" />\n      <module name=\"hw1\" />\n      <option name=\"SCRIPT_NAME\" value=\"$PROJECT_DIR$/BehavioralCloning.py\" />\n      <option name=\"PARAMETERS\" value=\"\" />\n      <option name=\"SHOW_COMMAND_LINE\" value=\"false\" />\n      <option name=\"EMULATE_TERMINAL\" value=\"false\" />\n    </configuration>\n    <configuration name=\"DAgger\" type=\"PythonConfigurationType\" factoryName=\"Python\" temporary=\"true\">\n      <option name=\"INTERPRETER_OPTIONS\" value=\"\" />\n      <option name=\"PARENT_ENVS\" value=\"true\" />\n      <envs>\n        <env name=\"PYTHONUNBUFFERED\" value=\"1\" />\n      </envs>\n      <option name=\"SDK_HOME\" value=\"\" />\n      <option name=\"WORKING_DIRECTORY\" value=\"$PROJECT_DIR$\" />\n      <option name=\"IS_MODULE_SDK\" value=\"true\" />\n      <option name=\"ADD_CONTENT_ROOTS\" value=\"true\" />\n      <option name=\"ADD_SOURCE_ROOTS\" value=\"true\" />\n      <module name=\"hw1\" />\n      <option name=\"SCRIPT_NAME\" value=\"$PROJECT_DIR$/DAgger.py\" />\n      <option name=\"PARAMETERS\" value=\"\" />\n      <option name=\"SHOW_COMMAND_LINE\" value=\"false\" />\n      <option name=\"EMULATE_TERMINAL\" value=\"false\" />\n    </configuration>\n    <configuration name=\"run_expert\" type=\"PythonConfigurationType\" factoryName=\"Python\" temporary=\"true\">\n      <option name=\"INTERPRETER_OPTIONS\" value=\"\" />\n      <option name=\"PARENT_ENVS\" value=\"true\" />\n      <envs>\n        <env name=\"PYTHONUNBUFFERED\" value=\"1\" />\n      </envs>\n      <option name=\"SDK_HOME\" value=\"\" />\n      <option name=\"WORKING_DIRECTORY\" value=\"$PROJECT_DIR$\" />\n      <option name=\"IS_MODULE_SDK\" value=\"true\" />\n      <option name=\"ADD_CONTENT_ROOTS\" value=\"true\" />\n      <option name=\"ADD_SOURCE_ROOTS\" value=\"true\" />\n      <module name=\"hw1\" />\n      <option name=\"SCRIPT_NAME\" value=\"$PROJECT_DIR$/run_expert.py\" />\n      <option name=\"PARAMETERS\" value=\"experts/Hopper-v1.pkl Hopper-v1 --render --num_rollouts=10\" />\n      <option name=\"SHOW_COMMAND_LINE\" value=\"false\" />\n      <option name=\"EMULATE_TERMINAL\" value=\"false\" />\n    </configuration>\n    <list size=\"3\">\n      <item index=\"0\" class=\"java.lang.String\" itemvalue=\"Python.run_expert\" />\n      <item index=\"1\" class=\"java.lang.String\" itemvalue=\"Python.2layersNN\" />\n      <item index=\"2\" class=\"java.lang.String\" itemvalue=\"Python.DAgger\" />\n    </list>\n    <recent_temporary>\n      <list size=\"3\">\n        <item index=\"0\" class=\"java.lang.String\" itemvalue=\"Python.DAgger\" />\n        <item index=\"1\" class=\"java.lang.String\" itemvalue=\"Python.run_expert\" />\n        <item index=\"2\" class=\"java.lang.String\" itemvalue=\"Python.2layersNN\" />\n      </list>\n    </recent_temporary>\n  </component>\n  <component name=\"ShelveChangesManager\" show_recycled=\"false\">\n    <option name=\"remove_strategy\" value=\"false\" />\n  </component>\n  <component name=\"TaskManager\">\n    <task active=\"true\" id=\"Default\" summary=\"Default task\">\n      <changelist id=\"fc5b0bfb-f4a5-436c-bf6d-cd2f66c61056\" name=\"Default\" comment=\"\" />\n      <created>1516085912078</created>\n      <option name=\"number\" value=\"Default\" />\n      <option name=\"presentableId\" value=\"Default\" />\n      <updated>1516085912078</updated>\n    </task>\n    <servers />\n  </component>\n  <component name=\"ToolWindowManager\">\n    <frame x=\"-10\" y=\"0\" width=\"1430\" height=\"1070\" extended-state=\"0\" />\n    <editor active=\"true\" />\n    <layout>\n      <window_info id=\"Project\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"true\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"combo\" />\n      <window_info id=\"TODO\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"10\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Event Log\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"0\" side_tool=\"true\" content_ui=\"tabs\" />\n      <window_info id=\"Version Control\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"false\" weight=\"0.33\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Python Console\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"2\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Run\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.32916668\" sideWeight=\"0.5\" order=\"6\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Structure\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"2\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Terminal\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"3\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Favorites\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"0\" side_tool=\"true\" content_ui=\"tabs\" />\n      <window_info id=\"Debug\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"7\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Data View\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.32983193\" sideWeight=\"0.5\" order=\"0\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Cvs\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"8\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Hierarchy\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"3\" side_tool=\"false\" content_ui=\"combo\" />\n      <window_info id=\"Message\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"4\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Commander\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Find\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"5\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Inspection\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"9\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Ant Build\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"2\" side_tool=\"false\" content_ui=\"tabs\" />\n    </layout>\n  </component>\n  <component name=\"VcsContentAnnotationSettings\">\n    <option name=\"myLimit\" value=\"2678400000\" />\n  </component>\n  <component name=\"XDebuggerManager\">\n    <breakpoint-manager>\n      <breakpoints>\n        <line-breakpoint enabled=\"true\" suspend=\"THREAD\" type=\"python-line\">\n          <url>file://$PROJECT_DIR$/run_expert.py</url>\n          <line>33</line>\n          <option name=\"timeStamp\" value=\"24\" />\n        </line-breakpoint>\n      </breakpoints>\n      <option name=\"time\" value=\"35\" />\n    </breakpoint-manager>\n    <watches-manager>\n      <configuration name=\"PythonConfigurationType\">\n        <watch expression=\"expert_data['actions']\" language=\"Python\" />\n        <watch expression=\"str(expert_data['observations'][0])\" language=\"Python\" />\n        <watch expression=\"obs[None,:]\" language=\"Python\" />\n        <watch expression=\"shape(o)\" language=\"Python\" />\n        <watch expression=\"args.expert_policy_file\" language=\"Python\" />\n      </configuration>\n    </watches-manager>\n  </component>\n  <component name=\"editorHistoryManager\">\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/mujoco_py-0.5.7.dist-info/INSTALLER\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" lean-forward=\"false\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/mujoco_py-0.5.7.dist-info/RECORD\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" lean-forward=\"false\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/mujoco_py-0.5.7.dist-info/top_level.txt\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" lean-forward=\"false\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/mujoco_py-0.5.7.dist-info/WHEEL\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" lean-forward=\"false\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/mujoco_py/util.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" lean-forward=\"false\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"e#0#22#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/mujoco_py/config.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"567\">\n          <caret line=\"30\" column=\"0\" lean-forward=\"true\" selection-start-line=\"30\" selection-start-column=\"0\" selection-end-line=\"30\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"e#0#24#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/mujoco_py/__init__.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"27\">\n          <caret line=\"1\" column=\"3\" lean-forward=\"true\" selection-start-line=\"1\" selection-start-column=\"3\" selection-end-line=\"1\" selection-end-column=\"3\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/tf_util.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"-12388\">\n          <caret line=\"7\" column=\"0\" lean-forward=\"true\" selection-start-line=\"7\" selection-start-column=\"0\" selection-end-line=\"7\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"e#0#18#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/README.md\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"459\">\n          <caret line=\"17\" column=\"53\" lean-forward=\"true\" selection-start-line=\"17\" selection-start-column=\"20\" selection-end-line=\"17\" selection-end-column=\"53\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/tensorflow/core/example/feature_pb2.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"165\">\n          <caret line=\"68\" column=\"24\" lean-forward=\"false\" selection-start-line=\"68\" selection-start-column=\"18\" selection-end-line=\"68\" selection-end-column=\"24\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/../../../../drebin/data2TFrecords.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"94\">\n          <caret line=\"8\" column=\"0\" lean-forward=\"false\" selection-start-line=\"8\" selection-start-column=\"0\" selection-end-line=\"9\" selection-end-column=\"56\" />\n          <folding>\n            <element signature=\"e#0#23#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/../../../../drebin/data_process.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"877\">\n          <caret line=\"37\" column=\"16\" lean-forward=\"true\" selection-start-line=\"37\" selection-start-column=\"16\" selection-end-line=\"37\" selection-end-column=\"16\" />\n          <folding>\n            <element signature=\"e#0#9#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/../../../../drebin/load.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"459\">\n          <caret line=\"17\" column=\"35\" lean-forward=\"true\" selection-start-line=\"17\" selection-start-column=\"35\" selection-end-line=\"17\" selection-end-column=\"35\" />\n          <folding>\n            <element signature=\"e#0#9#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/numpy/lib/npyio.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"264\">\n          <caret line=\"724\" column=\"0\" lean-forward=\"false\" selection-start-line=\"724\" selection-start-column=\"0\" selection-end-line=\"724\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/../../../../KDD99/data_process.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"334\">\n          <caret line=\"147\" column=\"35\" lean-forward=\"false\" selection-start-line=\"147\" selection-start-column=\"29\" selection-end-line=\"147\" selection-end-column=\"35\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/losses/util.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"237\">\n          <caret line=\"92\" column=\"24\" lean-forward=\"false\" selection-start-line=\"92\" selection-start-column=\"24\" selection-end-line=\"92\" selection-end-column=\"24\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/../../../../drebin/2layersNN.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"297\">\n          <caret line=\"308\" column=\"18\" lean-forward=\"false\" selection-start-line=\"308\" selection-start-column=\"8\" selection-end-line=\"308\" selection-end-column=\"18\" />\n          <folding>\n            <element signature=\"e#0#23#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/losses/losses_impl.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"233\">\n          <caret line=\"497\" column=\"23\" lean-forward=\"false\" selection-start-line=\"497\" selection-start-column=\"12\" selection-end-line=\"497\" selection-end-column=\"23\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/numpy/core/numeric.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"206\">\n          <caret line=\"530\" column=\"0\" lean-forward=\"false\" selection-start-line=\"530\" selection-start-column=\"0\" selection-end-line=\"530\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/argparse.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"206\">\n          <caret line=\"1728\" column=\"8\" lean-forward=\"false\" selection-start-line=\"1728\" selection-start-column=\"8\" selection-end-line=\"1728\" selection-end-column=\"8\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/../../../../KDD99/2layersNN.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"310\">\n          <caret line=\"196\" column=\"0\" lean-forward=\"false\" selection-start-line=\"196\" selection-start-column=\"0\" selection-end-line=\"199\" selection-end-column=\"75\" />\n          <folding>\n            <element signature=\"e#0#23#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/../../../../KDD99/load_data.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"216\">\n          <caret line=\"8\" column=\"20\" lean-forward=\"false\" selection-start-line=\"8\" selection-start-column=\"20\" selection-end-line=\"8\" selection-end-column=\"20\" />\n          <folding>\n            <element signature=\"e#0#9#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/load_policy.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"324\">\n          <caret line=\"12\" column=\"0\" lean-forward=\"true\" selection-start-line=\"12\" selection-start-column=\"0\" selection-end-line=\"12\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/codecs.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"183\">\n          <caret line=\"308\" column=\"0\" lean-forward=\"false\" selection-start-line=\"308\" selection-start-column=\"0\" selection-end-line=\"308\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/tensorflow/python/client/session.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"507\">\n          <caret line=\"1099\" column=\"0\" lean-forward=\"false\" selection-start-line=\"1099\" selection-start-column=\"0\" selection-end-line=\"1099\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/.PyCharmCE2017.2/system/python_stubs/2065551341/numpy/core/multiarray.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"183\">\n          <caret line=\"560\" column=\"4\" lean-forward=\"false\" selection-start-line=\"560\" selection-start-column=\"4\" selection-end-line=\"560\" selection-end-column=\"4\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/BehavioralCloning.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"148\">\n          <caret line=\"172\" column=\"0\" lean-forward=\"false\" selection-start-line=\"172\" selection-start-column=\"0\" selection-end-line=\"172\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"e#0#23#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/run_expert.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"402\">\n          <caret line=\"71\" column=\"0\" lean-forward=\"false\" selection-start-line=\"71\" selection-start-column=\"0\" selection-end-line=\"75\" selection-end-column=\"74\" />\n          <folding>\n            <element signature=\"e#312#325#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/DAgger.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"459\">\n          <caret line=\"17\" column=\"22\" lean-forward=\"true\" selection-start-line=\"17\" selection-start-column=\"22\" selection-end-line=\"17\" selection-end-column=\"22\" />\n          <folding>\n            <element signature=\"e#0#23#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n  </component>\n</project>"
  },
  {
    "path": "hw1/BehavioralCloning.py",
    "content": "import tensorflow as tf\nimport os\nimport numpy as np\nimport tqdm\nimport gym\nimport logz\nimport time\nimport math\n\nclass Config(object):\n    n_features = 11\n    n_classes = 3\n    dropout = 0.5\n    hidden_size_1 = 128\n    hidden_size_2 = 256\n    hidden_size_3 = 64\n    batch_size = 256\n    lr = 0.0005\n    itera = 20\n    train_itera = 20\n    envname = 'Hopper-v1'\n    max_steps = 1000\n\nclass NN(object):\n    def add_placeholders(self):\n        self.input_placeholder = tf.placeholder(tf.float32, shape=(None, Config.n_features), name=\"input\")\n        self.labels_placeholder = tf.placeholder(tf.float32, shape=(None, Config.n_classes), name=\"label\")\n        self.dropout_placeholder = tf.placeholder(tf.float32, name=\"drop\")\n        self.is_training = tf.placeholder(tf.bool)\n\n    def create_feed_dict(self, inputs_batch, labels_batch=None, dropout=1, is_training=False):\n        if labels_batch is None:\n            feed_dict = {self.input_placeholder: inputs_batch,\n                         self.dropout_placeholder: dropout, self.is_training: is_training}\n        else:\n            feed_dict = {self.input_placeholder: inputs_batch, self.labels_placeholder: labels_batch,\n                     self.dropout_placeholder: dropout, self.is_training: is_training}\n        return feed_dict\n\n    def add_prediction_op(self):\n        self.global_step = tf.Variable(0)\n        with tf.name_scope('layer1'):\n            hidden1 = tf.contrib.layers.fully_connected(self.input_placeholder, num_outputs=Config.hidden_size_1,\n                                            activation_fn=tf.nn.relu)\n        with tf.name_scope('layer2'):\n            hidden2 = tf.contrib.layers.fully_connected(hidden1, num_outputs=Config.hidden_size_2,\n                                                activation_fn=tf.nn.relu)\n        with tf.name_scope('layer3'):\n            hidden3 = tf.contrib.layers.fully_connected(hidden2, num_outputs=Config.hidden_size_3,\n                                            activation_fn=tf.nn.relu)\n            # hidden3 = tf.nn.dropout(hidden3, self.dropout_placeholder)\n        with tf.name_scope('output'):\n            pred = tf.contrib.layers.fully_connected(hidden3, num_outputs=Config.n_classes,\n                                            activation_fn=None)\n        return pred\n\n    def add_loss_op(self, pred):\n        loss = tf.losses.mean_squared_error(predictions=pred, labels=self.labels_placeholder)\n        tf.summary.scalar('loss', loss)\n        return loss\n\n    def add_training_op(self, loss):\n        extra_update_ops = tf.get_collection(tf.GraphKeys.UPDATE_OPS)\n        with tf.control_dependencies(extra_update_ops):\n            learning_rate = tf.train.exponential_decay(Config.lr, self.global_step, 1000, 0.8, staircase=True)\n            train_op = tf.train.AdamOptimizer(learning_rate).minimize(loss, global_step=self.global_step)\n        return train_op\n\n    def train_on_batch(self, sess, inputs_batch, labels_batch, merged, train_writer, i):\n        feed = self.create_feed_dict(inputs_batch, labels_batch, self.config.dropout, True)\n        rs, _, loss = sess.run([merged, self.train_op, self.loss], feed_dict=feed)\n        train_writer.add_summary(rs, i)\n        return loss\n\n    def __init__(self, config):\n        self.config = config\n        self.build()\n\n    def fit(self, sess, train_x, train_y):\n        loss = self.train_on_batch(sess, train_x, train_y)\n\n    def build(self):\n        with tf.name_scope('inputs'):\n            self.add_placeholders()\n        with tf.name_scope('predict'):\n            self.pred = self.add_prediction_op()\n        with tf.name_scope('loss'):\n            self.loss = self.add_loss_op(self.pred)\n        with tf.name_scope('train'):\n            self.train_op = self.add_training_op(self.loss)\n\n    def get_pred(self, sess, inputs_batch):\n        feed = self.create_feed_dict(inputs_batch, dropout=1, is_training=False)\n        p = sess.run(self.pred, feed_dict=feed)\n        return p\n\ndef load(path):\n    all = np.load(path)\n    X = all[\"arr_0\"]\n    y = all[\"arr_1\"]\n    y1 = y.reshape(y.shape[0], y.shape[2])\n    return X, y1\n\n\ndef main():\n    PROJECT_ROOT = os.path.dirname(os.path.realpath(__file__))\n    train_path = os.path.join(PROJECT_ROOT, \"data/\"+Config.envname+\".train.npz\")\n    train_log_path = os.path.join(PROJECT_ROOT, \"log/train/\")\n    logz.configure_output_dir(os.path.join(PROJECT_ROOT, \"log/\"+Config.envname+\"_BC_\"+time.strftime(\"%d-%m-%Y_%H-%M-%S\")))\n\n    X_train, y_train = load(train_path)#debug\n\n    print(\"train size :\", X_train.shape, y_train.shape)\n    print(\"start training\")\n\n    with tf.Graph().as_default():\n        config = Config()\n        nn = NN(config)\n        init = tf.global_variables_initializer()\n        saver = tf.train.Saver(max_to_keep=10, keep_checkpoint_every_n_hours=0.5)\n        #必须在session外面\n        shuffle_batch_x, shuffle_batch_y = tf.train.shuffle_batch(\n            [X_train, y_train], batch_size=Config.batch_size, capacity=10000,\n            min_after_dequeue=5000, enqueue_many=True)\n\n        with tf.Session() as session:\n            merged = tf.summary.merge_all()\n            train_writer = tf.summary.FileWriter(train_log_path, session.graph)\n            session.run(init)\n            coord = tf.train.Coordinator()\n            threads = tf.train.start_queue_runners(session, coord)\n\n            for j in tqdm.tqdm(range(Config.itera)):\n                i = 0\n                try:\n                    for i in range(int(math.ceil(Config.train_itera * X_train.shape[0] / Config.batch_size))):\n                        batch_x, batch_y = session.run([shuffle_batch_x, shuffle_batch_y])\n                        loss = nn.train_on_batch(session, batch_x, batch_y, merged, train_writer, i)\n                        i += 1\n                        if i % 1000 == 0:\n                            print(\"step:\", i, \"loss:\", loss)\n                            saver.save(session, os.path.join(PROJECT_ROOT, \"model/model_ckpt\"), global_step=i)\n\n                except tf.errors.OutOfRangeError:\n                    print(\"\")\n                finally:\n                    coord.request_stop()\n                coord.join(threads)\n\n                env = gym.make(Config.envname)\n                rollouts = 20\n                returns = []\n                for _ in range(rollouts):\n                    obs = env.reset()\n                    done = False\n                    totalr = 0.\n                    steps = 0\n                    while not done:\n                        action = nn.get_pred(session, obs[None, :])\n                        obs, r, done, _ = env.step(action)\n                        totalr += r\n                        steps += 1\n                        # if args.render:\n                        #     env.render()\n                        if steps >= Config.max_steps:\n                            break\n                    returns.append(totalr)\n\n                # print('results for ', Config.envname)\n                # print('returns', returns)\n                # print('mean return', np.mean(returns))\n                # print('std of return', np.std(returns))\n                logz.log_tabular('Iteration', j)\n                logz.log_tabular('AverageReturn', np.mean(returns))\n                logz.log_tabular('StdReturn', np.std(returns))\n                logz.dump_tabular()\n\n\n\n\nif __name__ == '__main__':\n    main()"
  },
  {
    "path": "hw1/DAgger.py",
    "content": "import tensorflow as tf\nimport os\nimport numpy as np\nimport tqdm\nimport gym\nimport load_policy\nimport math\nimport logz\nimport time\n\nclass Config(object):\n    n_features = 17\n    n_classes = 6\n    dropout = 0.5\n    hidden_size_1 = 128\n    hidden_size_2 = 256\n    hidden_size_3 = 64\n    batch_size = 256\n    lr = 0.0005\n    itera = 20\n    train_itera = 20\n    envname = 'Walker2d-v1'\n    max_steps = 1000\n\nclass NN(object):\n    def add_placeholders(self):\n        self.input_placeholder = tf.placeholder(tf.float32, shape=(None, Config.n_features), name=\"input\")\n        self.labels_placeholder = tf.placeholder(tf.float32, shape=(None, Config.n_classes), name=\"label\")\n        self.dropout_placeholder = tf.placeholder(tf.float32, name=\"drop\")\n        self.is_training = tf.placeholder(tf.bool)\n\n    def create_feed_dict(self, inputs_batch, labels_batch=None, dropout=1, is_training=False):\n        if labels_batch is None:\n            feed_dict = {self.input_placeholder: inputs_batch,\n                         self.dropout_placeholder: dropout, self.is_training: is_training}\n        else:\n            feed_dict = {self.input_placeholder: inputs_batch, self.labels_placeholder: labels_batch,\n                     self.dropout_placeholder: dropout, self.is_training: is_training}\n        return feed_dict\n\n    def add_prediction_op(self):\n        self.global_step = tf.Variable(0)\n        with tf.name_scope('layer1'):\n            hidden1 = tf.contrib.layers.fully_connected(self.input_placeholder, num_outputs=Config.hidden_size_1,\n                                            activation_fn=tf.nn.relu)\n        with tf.name_scope('layer2'):\n            hidden2 = tf.contrib.layers.fully_connected(hidden1, num_outputs=Config.hidden_size_2,\n                                                activation_fn=tf.nn.relu)\n        with tf.name_scope('layer3'):\n            hidden3 = tf.contrib.layers.fully_connected(hidden2, num_outputs=Config.hidden_size_3,\n                                            activation_fn=tf.nn.relu)\n        with tf.name_scope('output'):\n            pred = tf.contrib.layers.fully_connected(hidden3, num_outputs=Config.n_classes,\n                                            activation_fn=None)\n        return pred\n\n    def add_loss_op(self, pred):\n        loss = tf.losses.mean_squared_error(predictions=pred, labels=self.labels_placeholder)\n        tf.summary.scalar('loss', loss)\n        return loss\n\n    def add_training_op(self, loss):\n        extra_update_ops = tf.get_collection(tf.GraphKeys.UPDATE_OPS)\n        with tf.control_dependencies(extra_update_ops):\n            learning_rate = tf.train.exponential_decay(Config.lr, self.global_step, 1000, 0.8, staircase=True)\n            train_op = tf.train.AdamOptimizer(learning_rate).minimize(loss, global_step=self.global_step)\n        return train_op\n\n    def train_on_batch(self, sess, inputs_batch, labels_batch, merged, train_writer, i):\n        feed = self.create_feed_dict(inputs_batch, labels_batch, self.config.dropout, True)\n        rs, _, loss = sess.run([merged, self.train_op, self.loss], feed_dict=feed)\n        train_writer.add_summary(rs, i)\n        return loss\n\n    def __init__(self, config):\n        self.config = config\n        self.build()\n\n    def fit(self, sess, train_x, train_y):\n        loss = self.train_on_batch(sess, train_x, train_y)\n\n    def build(self):\n        with tf.name_scope('inputs'):\n            self.add_placeholders()\n        with tf.name_scope('predict'):\n            self.pred = self.add_prediction_op()\n        with tf.name_scope('loss'):\n            self.loss = self.add_loss_op(self.pred)\n        with tf.name_scope('train'):\n            self.train_op = self.add_training_op(self.loss)\n\n    def get_pred(self, sess, inputs_batch):\n        feed = self.create_feed_dict(inputs_batch, dropout=1, is_training=False)\n        p = sess.run(self.pred, feed_dict=feed)\n        return p\n\ndef load(path):\n    all = np.load(path)\n    X = all[\"arr_0\"]\n    y = all[\"arr_1\"]\n    y1 = y.reshape(y.shape[0], y.shape[2])\n    return X, y1\n\ndef run_env(env, nn,session):\n    obs = env.reset()\n    done = False\n    totalr = 0.\n    steps = 0\n    observations = []\n    while not done:\n        action = nn.get_pred(session, obs[None, :])\n        observations.append(obs)\n        obs, r, done, _ = env.step(action)\n        totalr += r\n        steps += 1\n        # if args.render:\n        #     env.render()\n        if steps >= Config.max_steps:\n            break\n    return totalr, observations\n\ndef shuffle(X_train, y_train):\n    training_data = np.concatenate((X_train, y_train), axis=1)\n    np.random.shuffle(training_data)\n    X = training_data[:, :-Config.n_classes]\n    y = training_data[:, -Config.n_classes:]\n    return X, y\n\n\ndef main():\n    PROJECT_ROOT = os.path.dirname(os.path.realpath(__file__))\n    train_path = os.path.join(PROJECT_ROOT, \"data/\"+Config.envname+\".train.npz\")\n    policy_path = os.path.join(PROJECT_ROOT, \"experts/\"+Config.envname+\".pkl\")\n    train_log_path = os.path.join(PROJECT_ROOT, \"log/train/\")\n    logz.configure_output_dir(os.path.join(PROJECT_ROOT, \"log/\"+Config.envname+\"_DA_\"+time.strftime(\"%d-%m-%Y_%H-%M-%S\")))\n\n    X_train, y_train = load(train_path)#debug\n\n    print(\"train size :\", X_train.shape, y_train.shape)\n    print(\"start training\")\n\n    with tf.Graph().as_default():\n        config = Config()\n        nn = NN(config)\n        init = tf.global_variables_initializer()\n        saver = tf.train.Saver(max_to_keep=10, keep_checkpoint_every_n_hours=0.5)\n\n        print('loading and building expert policy')\n        policy_fn = load_policy.load_policy(policy_path)\n        print('loaded and built')\n\n        with tf.Session() as session:\n            merged = tf.summary.merge_all()\n            train_writer = tf.summary.FileWriter(train_log_path, session.graph)\n            session.run(init)\n            coord = tf.train.Coordinator()\n            threads = tf.train.start_queue_runners(session, coord)\n\n            #iter\n            for j in tqdm.tqdm(range(Config.itera)):\n                #train\n                X_train, y_train = shuffle(X_train, y_train)\n                i = 0\n                try:\n                    for i in range(int(math.ceil(Config.train_itera * X_train.shape[0] / Config.batch_size))):\n                        offset = (i * Config.batch_size) % X_train.shape[0]\n                        # shuffle\n                        batch_x = X_train[offset:(offset + Config.batch_size), :]\n                        batch_y = y_train[offset:(offset + Config.batch_size)]\n                        loss = nn.train_on_batch(session, batch_x, batch_y, merged, train_writer, i)\n                        i += 1\n                    print(\"step:\", i, \"loss:\", loss)\n                    # saver.save(session, os.path.join(PROJECT_ROOT, \"model/model_ckpt\"), global_step=i)\n                except tf.errors.OutOfRangeError:\n                    print(\"done\")\n                finally:\n                    coord.request_stop()\n                coord.join(threads)\n\n                #get new data and label\n                observations = []\n                actions = []\n                env = gym.make(Config.envname)\n                for _ in range(10):\n                    _, o = run_env(env, nn, session)\n                    observations.extend(o)\n                    action = policy_fn(o)\n                    actions.extend(action)\n\n                new_x = np.array(observations)\n                new_y = np.array(actions)\n                X_train = np.concatenate((X_train, new_x))\n                y_train = np.concatenate((y_train, new_y))\n                print(\"train size :\", X_train.shape, y_train.shape)\n\n                #test\n                # print(\"iter:\", j, \" train finished\")\n                # print(Config.envname + \" start\")\n\n                rollouts = 20\n                returns = []\n                for _ in range(rollouts):\n                    totalr, _ = run_env(env, nn, session)\n                    returns.append(totalr)\n\n                # print('results for ', Config.envname)\n                # print('returns', returns)\n                # print('mean return', np.mean(returns), 'std of return', np.std(returns))\n                # print('mean return', np.mean(returns))\n                print()\n\n                logz.log_tabular('Iteration', j)\n                logz.log_tabular('AverageReturn', np.mean(returns))\n                logz.log_tabular('StdReturn', np.std(returns))\n                logz.dump_tabular()\n\n\nif __name__ == '__main__':\n    main()"
  },
  {
    "path": "hw1/README.md",
    "content": "# CS294-112 HW 1: Imitation Learning\n\nDependencies: TensorFlow, MuJoCo version 1.31, OpenAI Gym\n\n**Note**: MuJoCo versions until 1.5 do not support NVMe disks therefore won't be compatible with recent Mac machines.\nThere is a request for OpenAI to support it that can be followed [here](https://github.com/openai/gym/issues/638).\n\nThe only file that you need to look at is `run_expert.py`, which is code to load up an expert policy, run a specified number of roll-outs, and save out data.\n\nIn `experts/`, the provided expert policies are:\n* Ant-v1.pkl\n* HalfCheetah-v1.pkl\n* Hopper-v1.pkl\n* Humanoid-v1.pkl\n* Reacher-v1.pkl\n* Walker2d-v1.pkl\n\nThe name of the pickle file corresponds to the name of the gym environment.\n"
  },
  {
    "path": "hw1/demo.bash",
    "content": "#!/bin/bash\nset -eux\nfor e in Hopper-v1 Ant-v1 HalfCheetah-v1 Humanoid-v1 Reacher-v1 Walker2d-v1\ndo\n    python run_expert.py experts/$e.pkl $e --render --num_rollouts=1\ndone\n"
  },
  {
    "path": "hw1/load_policy.py",
    "content": "import pickle, tensorflow as tf, tf_util, numpy as np\n\ndef load_policy(filename):\n    with open(filename, 'rb') as f:\n        data = pickle.loads(f.read())\n\n    # assert len(data.keys()) == 2\n    nonlin_type = data['nonlin_type']\n    policy_type = [k for k in data.keys() if k != 'nonlin_type'][0]\n\n    assert policy_type == 'GaussianPolicy', 'Policy type {} not supported'.format(policy_type)\n    policy_params = data[policy_type]\n\n    assert set(policy_params.keys()) == {'logstdevs_1_Da', 'hidden', 'obsnorm', 'out'}\n\n    # Keep track of input and output dims (i.e. observation and action dims) for the user\n\n    def build_policy(obs_bo):\n        def read_layer(l):\n            assert list(l.keys()) == ['AffineLayer']\n            assert sorted(l['AffineLayer'].keys()) == ['W', 'b']\n            return l['AffineLayer']['W'].astype(np.float32), l['AffineLayer']['b'].astype(np.float32)\n\n        def apply_nonlin(x):\n            if nonlin_type == 'lrelu':\n                return tf_util.lrelu(x, leak=.01) # openai/imitation nn.py:233\n            elif nonlin_type == 'tanh':\n                return tf.tanh(x)\n            else:\n                raise NotImplementedError(nonlin_type)\n\n        # Build the policy. First, observation normalization.\n        assert list(policy_params['obsnorm'].keys()) == ['Standardizer']\n        obsnorm_mean = policy_params['obsnorm']['Standardizer']['mean_1_D']\n        obsnorm_meansq = policy_params['obsnorm']['Standardizer']['meansq_1_D']\n        obsnorm_stdev = np.sqrt(np.maximum(0, obsnorm_meansq - np.square(obsnorm_mean)))\n        print('obs', obsnorm_mean.shape, obsnorm_stdev.shape)\n        normedobs_bo = (obs_bo - obsnorm_mean) / (obsnorm_stdev + 1e-6) # 1e-6 constant from Standardizer class in nn.py:409 in openai/imitation\n\n        curr_activations_bd = normedobs_bo\n\n        # Hidden layers next\n        assert list(policy_params['hidden'].keys()) == ['FeedforwardNet']\n        layer_params = policy_params['hidden']['FeedforwardNet']\n        for layer_name in sorted(layer_params.keys()):\n            l = layer_params[layer_name]\n            W, b = read_layer(l)\n            curr_activations_bd = apply_nonlin(tf.matmul(curr_activations_bd, W) + b)\n\n        # Output layer\n        W, b = read_layer(policy_params['out'])\n        output_bo = tf.matmul(curr_activations_bd, W) + b\n        return output_bo\n\n    obs_bo = tf.placeholder(tf.float32, [None, None])\n    a_ba = build_policy(obs_bo)\n    policy_fn = tf_util.function([obs_bo], a_ba)\n    return policy_fn"
  },
  {
    "path": "hw1/log/Ant-v1_BC_30-01-2018_10-32-45/log.txt",
    "content": "Iteration\tAverageReturn\tStdReturn\n0\t4460.34148867\t504.993919545\n1\t4361.62089192\t787.910341533\n2\t4238.35328327\t1021.28077134\n3\t4551.3024466\t220.243030137\n4\t4587.54091281\t168.335418179\n5\t4536.1299135\t153.39311344\n6\t4571.65449705\t123.782802078\n7\t4468.68140776\t489.42171743\n8\t4363.04400464\t670.930898282\n9\t4477.84996454\t448.159752304\n10\t4428.80299023\t509.894288663\n11\t4219.75072886\t982.726078559\n12\t4315.68265715\t819.480876493\n13\t4549.6823578\t116.079270449\n14\t4108.95615517\t1174.93913987\n15\t4215.44535307\t936.071898708\n16\t4431.84062818\t476.960091374\n17\t4586.95139781\t110.834919291\n18\t4431.21646369\t610.424550643\n19\t4520.70269831\t347.196475846\n"
  },
  {
    "path": "hw1/log/Ant-v1_DA_30-01-2018_10-51-03/log.txt",
    "content": "Iteration\tAverageReturn\tStdReturn\n0\t4543.92556297\t163.700815617\n1\t4532.86754019\t651.078836035\n2\t4718.40341227\t334.079528476\n3\t4804.59842376\t93.0563181661\n4\t4785.65700683\t127.465976282\n5\t4831.53888416\t93.6407853724\n6\t4767.63356673\t112.208596337\n7\t4801.27090284\t91.1866352943\n8\t4601.36647927\t951.83089995\n9\t4787.38593852\t275.842000254\n10\t4664.15443565\t710.401178585\n11\t4804.25359337\t113.174008233\n12\t4806.84341705\t88.881374471\n13\t4772.95084954\t103.853744593\n14\t4646.54370371\t603.505425269\n15\t4604.3418062\t770.681770359\n16\t4809.23885621\t100.484625256\n17\t4703.23717096\t418.746724941\n18\t4790.78266831\t113.777606254\n19\t4783.07195431\t108.151801332\n"
  },
  {
    "path": "hw1/log/HalfCheetah-v1_BC_30-01-2018_10-51-19/log.txt",
    "content": "Iteration\tAverageReturn\tStdReturn\n0\t3817.96495454\t121.424448089\n1\t3936.04442016\t149.995208225\n2\t3852.30571246\t120.093945537\n3\t3906.3257817\t137.039474081\n4\t3927.96557883\t92.3172335412\n5\t3905.73231232\t132.250735059\n6\t3894.78388609\t104.606664587\n7\t3927.04549651\t108.76612839\n8\t3891.86357872\t120.74589099\n9\t3857.56540305\t135.371682439\n10\t3876.91409242\t118.576842405\n11\t3907.41133635\t109.120138546\n12\t3877.17466\t141.174229105\n13\t3875.88491827\t149.663161746\n14\t3893.42180931\t125.035365858\n15\t3927.75757089\t114.108252154\n16\t3901.79379918\t131.083160122\n17\t3884.49668982\t145.973126754\n18\t3926.50703736\t107.673754351\n19\t3902.56928807\t121.983220478\n"
  },
  {
    "path": "hw1/log/HalfCheetah-v1_DA_30-01-2018_11-11-33/log.txt",
    "content": "Iteration\tAverageReturn\tStdReturn\n0\t3976.17700506\t114.034047864\n1\t4080.46221353\t84.1893455539\n2\t4133.95250959\t81.0167961747\n3\t4101.48136021\t94.9826005054\n4\t4135.3255688\t80.7781973991\n5\t4140.00386975\t97.4145974268\n6\t4127.59048502\t98.0957605992\n7\t4136.09651306\t87.8447357049\n8\t4168.61448977\t58.1743328113\n9\t4175.37724354\t76.5500116081\n10\t4152.01156376\t100.515577257\n11\t4121.61130162\t86.6234243495\n12\t4134.83157964\t109.120217262\n13\t4128.08832282\t70.0049383219\n14\t4142.06574835\t99.4376440103\n15\t4145.22541853\t68.6286481839\n16\t4164.73279931\t89.1040051378\n17\t4096.95377812\t90.370097307\n18\t4148.86261807\t88.9318617818\n19\t4160.6740329\t50.5316630273\n"
  },
  {
    "path": "hw1/log/Hopper-v1_BC_30-01-2018_10-55-39/log.txt",
    "content": "Iteration\tAverageReturn\tStdReturn\n0\t696.648776946\t27.07925021\n1\t748.47888752\t151.429815664\n2\t700.073941219\t72.9177435482\n3\t731.887652211\t113.92031914\n4\t715.92036383\t112.632748448\n5\t702.746427086\t72.807579689\n6\t737.028510731\t118.896270982\n7\t753.175757248\t123.58988432\n8\t728.528427466\t88.1725040827\n9\t767.419942833\t135.862982943\n10\t704.908491269\t37.7345201986\n11\t820.057900984\t162.74570912\n12\t722.067580433\t95.4241626287\n13\t710.949850348\t96.7033252778\n14\t721.164026913\t74.5446602988\n15\t748.766636126\t126.705015019\n16\t732.385777969\t99.6523391183\n17\t732.09846089\t121.161806134\n18\t754.424397187\t137.548581585\n19\t718.219629462\t97.6934148631\n"
  },
  {
    "path": "hw1/log/Hopper-v1_BCbig_30-01-2018_11-02-29/log.txt",
    "content": "Iteration\tAverageReturn\tStdReturn\n0\t1138.58195909\t332.371517359\n1\t896.423291123\t254.391048933\n2\t1151.49985307\t695.596874896\n3\t933.454536471\t275.828983102\n4\t1060.26470964\t711.936395806\n5\t943.419330413\t322.135059245\n6\t914.833224501\t272.414134066\n7\t999.866949869\t522.351021601\n8\t1061.79869625\t347.475856152\n9\t1000.63941619\t386.03117231\n10\t975.857956381\t353.259897077\n11\t862.772266804\t337.564889514\n12\t997.908818987\t339.37936976\n13\t1161.14782133\t389.451785869\n14\t994.682731442\t313.7296743\n15\t1108.21639631\t427.538386532\n16\t1014.65476481\t321.52762664\n17\t1051.94580151\t372.616078853\n18\t1072.21491361\t383.494569749\n19\t1168.59860878\t531.649394659\n"
  },
  {
    "path": "hw1/log/Hopper-v1_DA_30-01-2018_11-24-58/log.txt",
    "content": "Iteration\tAverageReturn\tStdReturn\n0\t1054.7477548\t44.5027933049\n1\t2294.09469315\t467.288023567\n2\t3707.44200499\t260.030021057\n3\t3172.08454655\t856.691867273\n4\t3778.9154217\t4.68171457329\n5\t3775.94642069\t2.83087791895\n6\t3776.23605724\t3.29135654141\n7\t3776.0847846\t4.88839549559\n8\t3775.58082393\t3.35472305027\n9\t3776.7114718\t3.99064616387\n10\t3775.31472267\t2.87022549201\n11\t3776.24774355\t2.89276807641\n12\t3775.22554377\t3.05415386535\n13\t3775.01634936\t4.56489670726\n14\t3777.48680881\t3.09514046612\n15\t3776.23465168\t4.09691179256\n16\t3777.64782077\t4.50033528355\n17\t3775.7392206\t3.79610240281\n18\t3777.38831693\t3.00064812486\n19\t3775.72011362\t4.24151812416\n"
  },
  {
    "path": "hw1/log/Humanoid-v1_BC_30-01-2018_10-28-53/log.txt",
    "content": "Iteration\tAverageReturn\tStdReturn\n0\t295.814730365\t88.5813632879\n1\t238.349607493\t76.3277190139\n2\t243.129245237\t81.1495698412\n3\t259.916241087\t57.306794984\n4\t247.425765644\t56.0124802139\n5\t241.914222088\t46.0838442162\n6\t253.931450644\t63.2003431654\n7\t251.555778685\t78.5263630011\n8\t268.208717827\t64.7656412232\n9\t247.556079083\t72.1923660942\n10\t251.774811937\t69.0744558299\n11\t254.696568892\t45.9480436897\n12\t253.242338361\t76.8047371933\n13\t228.623935494\t59.7224981115\n14\t229.862209508\t57.370454754\n15\t229.956419335\t55.6306188663\n16\t234.963972145\t54.0542848773\n17\t265.384523529\t68.401751621\n18\t254.279404448\t82.3064869712\n19\t232.650468408\t63.4344756441\n"
  },
  {
    "path": "hw1/log/Humanoid-v1_DA_30-01-2018_10-31-26/log.txt",
    "content": "Iteration\tAverageReturn\tStdReturn\n0\t277.763885265\t74.5699695095\n1\t340.013799005\t83.8174345466\n2\t281.151168831\t58.8467520166\n3\t266.38751159\t29.5122759836\n4\t273.078970953\t22.275127559\n5\t245.575394751\t18.4615901498\n6\t328.153923421\t40.2691355568\n7\t388.722635173\t78.4953628383\n8\t398.844472211\t117.74492814\n9\t474.793752092\t205.53054157\n10\t423.280078799\t99.1227466344\n11\t500.104497995\t187.592754877\n12\t454.008649777\t133.582121407\n13\t508.123738555\t171.632223784\n14\t464.06309332\t136.519517931\n15\t505.570051114\t158.128001299\n16\t537.379418303\t162.645475863\n17\t496.810935012\t105.635839043\n18\t539.956389194\t170.934547794\n19\t500.060948891\t133.550493957\n"
  },
  {
    "path": "hw1/log/Reacher-v1_BC_30-01-2018_10-57-25/log.txt",
    "content": "Iteration\tAverageReturn\tStdReturn\n0\t-9.14313732169\t2.1057737525\n1\t-10.2464604937\t2.91303780186\n2\t-9.36505170342\t2.89134055057\n3\t-9.6073462012\t2.38382175938\n4\t-9.0086068586\t2.22443507996\n5\t-9.14235838387\t1.41554386753\n6\t-9.32533608551\t1.92161010184\n7\t-9.52716548162\t2.15173210654\n8\t-9.18721318721\t2.43739650362\n9\t-8.76734130122\t1.87788078057\n10\t-9.31907915487\t2.54378382632\n11\t-8.70922062576\t1.71550860527\n12\t-9.42346594896\t2.18220439629\n13\t-8.48235034653\t1.9664693231\n14\t-9.52440599013\t2.67361159834\n15\t-10.0461903527\t2.14692809316\n16\t-10.4576060332\t2.28085450116\n17\t-9.40975591137\t2.4899395935\n18\t-9.7550098025\t2.27262128127\n19\t-8.75621744838\t1.7181797476\n"
  },
  {
    "path": "hw1/log/Reacher-v1_DA_30-01-2018_11-27-44/log.txt",
    "content": "Iteration\tAverageReturn\tStdReturn\n0\t-9.514077968\t4.67060656967\n1\t-6.8483366701\t2.22806332751\n2\t-7.28919411373\t3.00020247685\n3\t-5.14896746284\t1.78107674457\n4\t-4.61655540225\t1.47905228634\n5\t-4.17923458664\t1.21148217865\n6\t-4.23271202296\t1.57480039431\n7\t-4.30797880136\t1.56205175651\n8\t-3.86158286292\t1.32237728902\n9\t-4.11994541821\t1.39324099865\n10\t-4.33389428086\t1.80342014308\n11\t-4.66312498685\t1.19078597682\n12\t-3.88081879349\t1.56953718566\n13\t-4.16823813172\t1.25349473697\n14\t-3.78993609335\t1.38466284504\n15\t-4.19153633158\t1.7151942544\n16\t-3.35060677979\t1.29864476833\n17\t-4.76815479509\t1.75597118833\n18\t-4.48480997587\t1.46280164822\n19\t-3.52572072065\t1.45917975484\n"
  },
  {
    "path": "hw1/log/Walker2d-v1_BC_30-01-2018_10-58-02/log.txt",
    "content": "Iteration\tAverageReturn\tStdReturn\n0\t731.896679135\t356.841079416\n1\t245.597115443\t370.464617925\n2\t517.360851842\t524.222617\n3\t375.242482521\t396.621897565\n4\t586.719647307\t560.506067304\n5\t452.02708465\t572.73838478\n6\t315.448568014\t432.609821525\n7\t605.402818104\t488.550645007\n8\t399.929967675\t379.255007212\n9\t662.501627219\t561.574809086\n10\t464.163909044\t642.583052804\n11\t572.401418705\t554.032101995\n12\t446.562993296\t583.800058368\n13\t408.118004614\t472.033537121\n14\t341.961541246\t468.061476134\n15\t537.260068744\t668.650000523\n16\t455.874748994\t496.489902983\n17\t403.340101964\t466.662009166\n18\t391.087910426\t636.457336138\n19\t596.027603618\t501.401229289\n"
  },
  {
    "path": "hw1/log/Walker2d-v1_DA_30-01-2018_11-28-50/log.txt",
    "content": "Iteration\tAverageReturn\tStdReturn\n0\t672.000153601\t623.031121462\n1\t1867.64727184\t877.010515332\n2\t5434.69323044\t45.0795878762\n3\t5421.01186299\t47.2655173625\n4\t5454.79401462\t90.7731058749\n5\t5453.22811906\t123.152769513\n6\t5460.86284453\t63.7242425634\n7\t5473.87194235\t65.0663030077\n8\t5469.63486304\t67.2099162387\n9\t5484.99459822\t44.1331706997\n10\t5282.960857\t866.813632308\n11\t5460.96627823\t80.2270775643\n12\t5469.98407369\t63.2927678597\n13\t5472.67758044\t53.748518416\n14\t5283.16625756\t864.037643147\n15\t5480.75283479\t61.9244106372\n16\t5388.20256771\t512.71497588\n17\t5085.95568353\t984.286351731\n18\t5496.42654867\t51.7899718995\n19\t5285.86858374\t857.049898125\n"
  },
  {
    "path": "hw1/logz.py",
    "content": "import json\n\n\"\"\"\n\nSome simple logging functionality, inspired by rllab's logging.\nAssumes that each diagnostic gets logged each iteration\n\nCall logz.configure_output_dir() to start logging to a \ntab-separated-values file (some_folder_name/log.txt)\n\nTo load the learning curves, you can do, for example\n\nA = np.genfromtxt('/tmp/expt_1468984536/log.txt',delimiter='\\t',dtype=None, names=True)\nA['EpRewMean']\n\n\"\"\"\n\nimport os.path as osp, shutil, time, atexit, os, subprocess\nimport pickle\nimport tensorflow as tf\n\ncolor2num = dict(\n    gray=30,\n    red=31,\n    green=32,\n    yellow=33,\n    blue=34,\n    magenta=35,\n    cyan=36,\n    white=37,\n    crimson=38\n)\n\ndef colorize(string, color, bold=False, highlight=False):\n    attr = []\n    num = color2num[color]\n    if highlight: num += 10\n    attr.append(str(num))\n    if bold: attr.append('1')\n    return '\\x1b[%sm%s\\x1b[0m' % (';'.join(attr), string)\n\nclass G:\n    output_dir = None\n    output_file = None\n    first_row = True\n    log_headers = []\n    log_current_row = {}\n\ndef configure_output_dir(d=None):\n    \"\"\"\n    Set output directory to d, or to /tmp/somerandomnumber if d is None\n    \"\"\"\n    G.output_dir = d or \"/tmp/experiments/%i\"%int(time.time())\n    if osp.exists(G.output_dir):\n        print(\"Log dir %s already exists! Delete it first or use a different dir\"%G.output_dir)\n    else:\n        os.makedirs(G.output_dir)\n    G.output_file = open(osp.join(G.output_dir, \"log.txt\"), 'w')\n    atexit.register(G.output_file.close)\n    print(colorize(\"Logging data to %s\"%G.output_file.name, 'green', bold=True))\n\ndef log_tabular(key, val):\n    \"\"\"\n    Log a value of some diagnostic\n    Call this once for each diagnostic quantity, each iteration\n    \"\"\"\n    if G.first_row:\n        G.log_headers.append(key)\n    else:\n        assert key in G.log_headers, \"Trying to introduce a new key %s that you didn't include in the first iteration\"%key\n    assert key not in G.log_current_row, \"You already set %s this iteration. Maybe you forgot to call dump_tabular()\"%key\n    G.log_current_row[key] = val\n\ndef save_params(params):\n    with open(osp.join(G.output_dir, \"params.json\"), 'w') as out:\n        out.write(json.dumps(params, separators=(',\\n','\\t:\\t'), sort_keys=True))\n\ndef pickle_tf_vars():  \n    \"\"\"\n    Saves tensorflow variables\n    Requires them to be initialized first, also a default session must exist\n    \"\"\"\n    _dict = {v.name : v.eval() for v in tf.global_variables()}\n    with open(osp.join(G.output_dir, \"vars.pkl\"), 'wb') as f:\n        pickle.dump(_dict, f)\n    \n\ndef dump_tabular():\n    \"\"\"\n    Write all of the diagnostics from the current iteration\n    \"\"\"\n    vals = []\n    key_lens = [len(key) for key in G.log_headers]\n    max_key_len = max(15,max(key_lens))\n    keystr = '%'+'%d'%max_key_len\n    fmt = \"| \" + keystr + \"s | %15s |\"\n    n_slashes = 22 + max_key_len\n    print(\"-\"*n_slashes)\n    for key in G.log_headers:\n        val = G.log_current_row.get(key, \"\")\n        if hasattr(val, \"__float__\"): valstr = \"%8.3g\"%val\n        else: valstr = val\n        print(fmt%(key, valstr))\n        vals.append(val)\n    print(\"-\"*n_slashes)\n    if G.output_file is not None:\n        if G.first_row:\n            G.output_file.write(\"\\t\".join(G.log_headers))\n            G.output_file.write(\"\\n\")\n        G.output_file.write(\"\\t\".join(map(str,vals)))\n        G.output_file.write(\"\\n\")\n        G.output_file.flush()\n    G.log_current_row.clear()\n    G.first_row=False\n"
  },
  {
    "path": "hw1/plot.py",
    "content": "import seaborn as sns\nimport pandas as pd\nimport matplotlib.pyplot as plt\nimport json\nimport os\n\n\"\"\"\nUsing the plotter:\n\nCall it from the command line, and supply it with logdirs to experiments.\nSuppose you ran an experiment with name 'test', and you ran 'test' for 10 \nrandom seeds. The runner code stored it in the directory structure\n\n    data\n    L test_EnvName_DateTime\n      L  0\n        L log.txt\n        L params.json\n      L  1\n        L log.txt\n        L params.json\n       .\n       .\n       .\n      L  9\n        L log.txt\n        L params.json\n\nTo plot learning curves from the experiment, averaged over all random\nseeds, call\n\n    python plot.py data/test_EnvName_DateTime --value AverageReturn\n\nand voila. To see a different statistics, change what you put in for\nthe keyword --value. You can also enter /multiple/ values, and it will \nmake all of them in order.\n\n\nSuppose you ran two experiments: 'test1' and 'test2'. In 'test2' you tried\na different set of hyperparameters from 'test1', and now you would like \nto compare them -- see their learning curves side-by-side. Just call\n\n    python plot.py data/test1 data/test2\n\nand it will plot them both! They will be given titles in the legend according\nto their exp_name parameters. If you want to use custom legend titles, use\nthe --legend flag and then provide a title for each logdir.\n\n\"\"\"\n\ndef plot_data(data, value=\"AverageReturn\"):\n    if isinstance(data, list):\n        data = pd.concat(data, ignore_index=True)\n    sns.set(style=\"darkgrid\", font_scale=1.5)\n    sns.tsplot(data=data, time=\"Iteration\", value=value, unit=\"Unit\", condition=\"Condition\")\n    plt.legend(loc='best').draggable()\n    plt.show()\n\n\ndef get_datasets(fpath, condition=None):\n    unit = 0\n    flag = \"\"\n    datasets = []\n    for root, dir, files in os.walk(fpath):\n        if 'log.txt' in files:\n            # param_path = open(os.path.join(root,'params.json'))\n            # params = json.load(param_path)\n            # exp_name = params['exp_name']\n            paths = fpath.split(\"_\")\n            exp_name = paths[0].split(\"/\")[1]+\"_\"+paths[1]\n            log_path = os.path.join(root,'log.txt')\n            experiment_data = pd.read_table(log_path)\n\n            experiment_data.insert(\n                len(experiment_data.columns),\n                'Unit',\n                unit\n                )\n            experiment_data.insert(\n                len(experiment_data.columns),\n                'Condition',\n                condition or exp_name\n                )\n\n            datasets.append(experiment_data)\n            unit += 1\n\n    return datasets\n\n\ndef main():\n    import argparse\n    parser = argparse.ArgumentParser()\n    parser.add_argument('logdir', nargs='*')\n    parser.add_argument('--legend', nargs='*')\n    parser.add_argument('--value', default='AverageReturn', nargs='*')\n    args = parser.parse_args()\n\n    use_legend = False\n    if args.legend is not None:\n        assert len(args.legend) == len(args.logdir), \\\n            \"Must give a legend title for each set of experiments.\"\n        use_legend = True\n\n    data = []\n    if use_legend:\n        for logdir, legend_title in zip(args.logdir, args.legend):\n            data += get_datasets(logdir, legend_title)\n    else:\n        for logdir in args.logdir:\n            data += get_datasets(logdir)\n\n    if isinstance(args.value, list):\n        values = args.value\n    else:\n        values = [args.value]\n    for value in values:\n        plot_data(data, value=value)\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "hw1/run_expert.py",
    "content": "#!/usr/bin/env python\n\n\"\"\"\nCode to load an expert policy and generate roll-out data for behavioral cloning.\nExample usage:\n    python run_expert.py experts/Humanoid-v1.pkl Humanoid-v1 --render \\\n            --num_rollouts 20\n\nAuthor of this script and included expert policies: Jonathan Ho (hoj@openai.com)\n\"\"\"\n\nimport pickle\nimport tensorflow as tf\nimport numpy as np\nimport tf_util\nimport gym\nimport load_policy\nimport os\n\n\ndef main():\n    import argparse\n    parser = argparse.ArgumentParser()\n    parser.add_argument('expert_policy_file', type=str)\n    parser.add_argument('envname', type=str)\n    parser.add_argument('--render', action='store_true')\n    parser.add_argument(\"--max_timesteps\", type=int)\n    parser.add_argument('--num_rollouts', type=int, default=20,\n                        help='Number of expert roll outs')\n    args = parser.parse_args()\n\n    print('loading and building expert policy')\n    policy_fn = load_policy.load_policy(args.expert_policy_file)\n    print('loaded and built')\n\n    with tf.Session():\n        tf_util.initialize()\n\n        env = gym.make(args.envname)\n        max_steps = args.max_timesteps or env.spec.timestep_limit\n        print('max_steps:', max_steps)\n        returns = []\n        observations = []\n        actions = []\n        for i in range(args.num_rollouts):\n            print('iter', i)\n            obs = env.reset()\n            done = False\n            totalr = 0.\n            steps = 0\n            while not done:\n                action = policy_fn(obs[None,:])\n                observations.append(obs)\n                actions.append(action)\n                obs, r, done, _ = env.step(action)\n                totalr += r\n                steps += 1\n                # if args.render:\n                #     env.render()\n                if steps % 100 == 0: print(\"%i/%i\"%(steps, max_steps))\n                if steps >= max_steps:\n                    break\n            returns.append(totalr)\n\n        print('returns', returns)\n        print('mean return', np.mean(returns))\n        print('std of return', np.std(returns))\n\n        expert_data = {'observations': np.array(observations), #(1000, 11)\n                       'actions': np.array(actions)} #(1000, 1, 3)\n\n        #write\n        PROJECT_ROOT = os.path.dirname(os.path.realpath(__file__))\n        save_dir = os.path.join(PROJECT_ROOT, \"data/\")\n        out = os.path.join(save_dir, args.envname+'.train')\n        np.savez(out, expert_data['observations'], expert_data['actions'])\n\n    print(\"finished\")\n\nif __name__ == '__main__':\n    main()\n"
  },
  {
    "path": "hw1/tf_util.py",
    "content": "import numpy as np\nimport tensorflow as tf # pylint: ignore-module\n#import builtins\nimport functools\nimport copy\nimport os\nimport collections\n\n# ================================================================\n# Import all names into common namespace\n# ================================================================\n\nclip = tf.clip_by_value\n\n# Make consistent with numpy\n# ----------------------------------------\n\ndef sum(x, axis=None, keepdims=False):\n    return tf.reduce_sum(x, reduction_indices=None if axis is None else [axis], keep_dims = keepdims)\ndef mean(x, axis=None, keepdims=False):\n    return tf.reduce_mean(x, reduction_indices=None if axis is None else [axis], keep_dims = keepdims)\ndef var(x, axis=None, keepdims=False):\n    meanx = mean(x, axis=axis, keepdims=keepdims)\n    return mean(tf.square(x - meanx), axis=axis, keepdims=keepdims)\ndef std(x, axis=None, keepdims=False):\n    return tf.sqrt(var(x, axis=axis, keepdims=keepdims))\ndef max(x, axis=None, keepdims=False):\n    return tf.reduce_max(x, reduction_indices=None if axis is None else [axis], keep_dims = keepdims)\ndef min(x, axis=None, keepdims=False):\n    return tf.reduce_min(x, reduction_indices=None if axis is None else [axis], keep_dims = keepdims)\ndef concatenate(arrs, axis=0):\n    return tf.concat(axis, arrs)\ndef argmax(x, axis=None):\n    return tf.argmax(x, dimension=axis)\n\ndef switch(condition, then_expression, else_expression):\n    '''Switches between two operations depending on a scalar value (int or bool).\n    Note that both `then_expression` and `else_expression`\n    should be symbolic tensors of the *same shape*.\n\n    # Arguments\n        condition: scalar tensor.\n        then_expression: TensorFlow operation.\n        else_expression: TensorFlow operation.\n    '''\n    x_shape = copy.copy(then_expression.get_shape())\n    x = tf.cond(tf.cast(condition, 'bool'),\n                lambda: then_expression,\n                lambda: else_expression)\n    x.set_shape(x_shape)\n    return x\n\n# Extras\n# ----------------------------------------\ndef l2loss(params):\n    if len(params) == 0:\n        return tf.constant(0.0)\n    else:\n        return tf.add_n([sum(tf.square(p)) for p in params])\ndef lrelu(x, leak=0.2):\n    f1 = 0.5 * (1 + leak)\n    f2 = 0.5 * (1 - leak)\n    return f1 * x + f2 * abs(x)\ndef categorical_sample_logits(X):\n    # https://github.com/tensorflow/tensorflow/issues/456\n    U = tf.random_uniform(tf.shape(X))\n    return argmax(X - tf.log(-tf.log(U)), axis=1)\n\n# ================================================================\n# Global session\n# ================================================================\n\ndef get_session():\n    return tf.get_default_session()\n\ndef single_threaded_session():\n    tf_config = tf.ConfigProto(\n        inter_op_parallelism_threads=1,\n        intra_op_parallelism_threads=1)\n    return tf.Session(config=tf_config)\n\ndef make_session(num_cpu):\n    tf_config = tf.ConfigProto(\n        inter_op_parallelism_threads=num_cpu,\n        intra_op_parallelism_threads=num_cpu)\n    return tf.Session(config=tf_config)\n\n\nALREADY_INITIALIZED = set()\ndef initialize():\n    new_variables = set(tf.all_variables()) - ALREADY_INITIALIZED\n    get_session().run(tf.initialize_variables(new_variables))\n    ALREADY_INITIALIZED.update(new_variables)\n\n\ndef eval(expr, feed_dict=None):\n    if feed_dict is None: feed_dict = {}\n    return get_session().run(expr, feed_dict=feed_dict)\n\ndef set_value(v, val):\n    get_session().run(v.assign(val))\n\ndef load_state(fname):\n    saver = tf.train.Saver()\n    saver.restore(get_session(), fname)\n\ndef save_state(fname):\n    os.makedirs(os.path.dirname(fname), exist_ok=True)\n    saver = tf.train.Saver()\n    saver.save(get_session(), fname)\n\n# ================================================================\n# Model components\n# ================================================================\n\n\ndef normc_initializer(std=1.0):\n    def _initializer(shape, dtype=None, partition_info=None): #pylint: disable=W0613\n        out = np.random.randn(*shape).astype(np.float32)\n        out *= std / np.sqrt(np.square(out).sum(axis=0, keepdims=True))\n        return tf.constant(out)\n    return _initializer\n\n\ndef conv2d(x, num_filters, name, filter_size=(3, 3), stride=(1, 1), pad=\"SAME\", dtype=tf.float32, collections=None,\n           summary_tag=None):\n    with tf.variable_scope(name):\n        stride_shape = [1, stride[0], stride[1], 1]\n        filter_shape = [filter_size[0], filter_size[1], int(x.get_shape()[3]), num_filters]\n\n        # there are \"num input feature maps * filter height * filter width\"\n        # inputs to each hidden unit\n        fan_in = intprod(filter_shape[:3])\n        # each unit in the lower layer receives a gradient from:\n        # \"num output feature maps * filter height * filter width\" /\n        #   pooling size\n        fan_out = intprod(filter_shape[:2]) * num_filters\n        # initialize weights with random weights\n        w_bound = np.sqrt(6. / (fan_in + fan_out))\n\n        w = tf.get_variable(\"W\", filter_shape, dtype, tf.random_uniform_initializer(-w_bound, w_bound),\n                            collections=collections)\n        b = tf.get_variable(\"b\", [1, 1, 1, num_filters], initializer=tf.zeros_initializer,\n                            collections=collections)\n\n        if summary_tag is not None:\n            tf.image_summary(summary_tag,\n                             tf.transpose(tf.reshape(w, [filter_size[0], filter_size[1], -1, 1]),\n                                          [2, 0, 1, 3]),\n                             max_images=10)\n\n        return tf.nn.conv2d(x, w, stride_shape, pad) + b\n\n\ndef dense(x, size, name, weight_init=None, bias=True):\n    w = tf.get_variable(name + \"/w\", [x.get_shape()[1], size], initializer=weight_init)\n    ret = tf.matmul(x, w)\n    if bias:\n        b = tf.get_variable(name + \"/b\", [size], initializer=tf.zeros_initializer)\n        return ret + b\n    else:\n        return ret\n\ndef wndense(x, size, name, init_scale=1.0):\n    v = tf.get_variable(name + \"/V\", [int(x.get_shape()[1]), size],\n                        initializer=tf.random_normal_initializer(0, 0.05))\n    g = tf.get_variable(name + \"/g\", [size], initializer=tf.constant_initializer(init_scale))\n    b = tf.get_variable(name + \"/b\", [size], initializer=tf.constant_initializer(0.0))\n\n    # use weight normalization (Salimans & Kingma, 2016)\n    x = tf.matmul(x, v)\n    scaler = g / tf.sqrt(sum(tf.square(v), axis=0, keepdims=True))\n    return tf.reshape(scaler, [1, size]) * x + tf.reshape(b, [1, size])\n\ndef densenobias(x, size, name, weight_init=None):\n    return dense(x, size, name, weight_init=weight_init, bias=False)\n\ndef dropout(x, pkeep, phase=None, mask=None):\n    mask = tf.floor(pkeep + tf.random_uniform(tf.shape(x))) if mask is None else mask\n    if phase is None:\n        return mask * x\n    else:\n        return switch(phase, mask*x, pkeep*x)\n\ndef batchnorm(x, name, phase, updates, gamma=0.96):\n    k = x.get_shape()[1]\n    runningmean = tf.get_variable(name+\"/mean\", shape=[1, k], initializer=tf.constant_initializer(0.0), trainable=False)\n    runningvar = tf.get_variable(name+\"/var\", shape=[1, k], initializer=tf.constant_initializer(1e-4), trainable=False)\n    testy = (x - runningmean) / tf.sqrt(runningvar)\n\n    mean_ = mean(x, axis=0, keepdims=True)\n    var_ = mean(tf.square(x), axis=0, keepdims=True)\n    std = tf.sqrt(var_)\n    trainy = (x - mean_) / std\n\n    updates.extend([\n        tf.assign(runningmean, runningmean * gamma + mean_ * (1 - gamma)),\n        tf.assign(runningvar, runningvar * gamma + var_ * (1 - gamma))\n    ])\n\n    y = switch(phase, trainy, testy)\n\n    out = y * tf.get_variable(name+\"/scaling\", shape=[1, k], initializer=tf.constant_initializer(1.0), trainable=True)\\\n            + tf.get_variable(name+\"/translation\", shape=[1,k], initializer=tf.constant_initializer(0.0), trainable=True)\n    return out\n\n\n\n# ================================================================\n# Basic Stuff\n# ================================================================\n\ndef function(inputs, outputs, updates=None, givens=None):\n    if isinstance(outputs, list):\n        return _Function(inputs, outputs, updates, givens=givens)\n    elif isinstance(outputs, (dict, collections.OrderedDict)):\n        f = _Function(inputs, outputs.values(), updates, givens=givens)\n        return lambda *inputs : type(outputs)(zip(outputs.keys(), f(*inputs)))\n    else:\n        f = _Function(inputs, [outputs], updates, givens=givens)\n        return lambda *inputs : f(*inputs)[0]\n\nclass _Function(object):\n    def __init__(self, inputs, outputs, updates, givens, check_nan=False):\n        assert all(len(i.op.inputs)==0 for i in inputs), \"inputs should all be placeholders\"\n        self.inputs = inputs\n        updates = updates or []\n        self.update_group = tf.group(*updates)\n        self.outputs_update = list(outputs) + [self.update_group]\n        self.givens = {} if givens is None else givens\n        self.check_nan = check_nan\n    def __call__(self, *inputvals):\n        assert len(inputvals) == len(self.inputs)\n        feed_dict = dict(zip(self.inputs, inputvals))\n        feed_dict.update(self.givens)\n        results = get_session().run(self.outputs_update, feed_dict=feed_dict)[:-1]\n        if self.check_nan:\n            if any(np.isnan(r).any() for r in results):\n                raise RuntimeError(\"Nan detected\")\n        return results\n\ndef mem_friendly_function(nondata_inputs, data_inputs, outputs, batch_size):\n    if isinstance(outputs, list):\n        return _MemFriendlyFunction(nondata_inputs, data_inputs, outputs, batch_size)\n    else:\n        f = _MemFriendlyFunction(nondata_inputs, data_inputs, [outputs], batch_size)\n        return lambda *inputs : f(*inputs)[0]\n\nclass _MemFriendlyFunction(object):\n    def __init__(self, nondata_inputs, data_inputs, outputs, batch_size):\n        self.nondata_inputs = nondata_inputs\n        self.data_inputs = data_inputs\n        self.outputs = list(outputs)\n        self.batch_size = batch_size\n    def __call__(self, *inputvals):\n        assert len(inputvals) == len(self.nondata_inputs) + len(self.data_inputs)\n        nondata_vals = inputvals[0:len(self.nondata_inputs)]\n        data_vals = inputvals[len(self.nondata_inputs):]\n        feed_dict = dict(zip(self.nondata_inputs, nondata_vals))\n        n = data_vals[0].shape[0]\n        for v in data_vals[1:]:\n            assert v.shape[0] == n\n        for i_start in range(0, n, self.batch_size):\n            slice_vals = [v[i_start:min(i_start+self.batch_size, n)] for v in data_vals]\n            for (var,val) in zip(self.data_inputs, slice_vals):\n                feed_dict[var]=val\n            results = tf.get_default_session().run(self.outputs, feed_dict=feed_dict)\n            if i_start==0:\n                sum_results = results\n            else:\n                for i in range(len(results)):\n                    sum_results[i] = sum_results[i] + results[i]\n        for i in range(len(results)):\n            sum_results[i] = sum_results[i] / n\n        return sum_results\n\n# ================================================================\n# Modules\n# ================================================================\n\nclass Module(object):\n    def __init__(self, name):\n        self.name = name\n        self.first_time = True\n        self.scope = None\n        self.cache = {}\n    def __call__(self, *args):\n        if args in self.cache:\n            print(\"(%s) retrieving value from cache\"%self.name)\n            return self.cache[args]\n        with tf.variable_scope(self.name, reuse=not self.first_time):\n            scope = tf.get_variable_scope().name\n            if self.first_time:\n                self.scope = scope\n                print(\"(%s) running function for the first time\"%self.name)\n            else:\n                assert self.scope == scope, \"Tried calling function with a different scope\"\n                print(\"(%s) running function on new inputs\"%self.name)\n            self.first_time = False\n            out = self._call(*args)\n        self.cache[args] = out\n        return out\n    def _call(self, *args):\n        raise NotImplementedError\n\n    @property\n    def trainable_variables(self):\n        assert self.scope is not None, \"need to call module once before getting variables\"\n        return tf.get_collection(tf.GraphKeys.TRAINABLE_VARIABLES, self.scope)\n\n    @property\n    def variables(self):\n        assert self.scope is not None, \"need to call module once before getting variables\"\n        return tf.get_collection(tf.GraphKeys.VARIABLES, self.scope)\n\n\ndef module(name):\n    @functools.wraps\n    def wrapper(f):\n        class WrapperModule(Module):\n            def _call(self, *args):\n                return f(*args)\n        return WrapperModule(name)\n    return wrapper\n\n# ================================================================\n# Graph traversal\n# ================================================================\n\nVARIABLES = {}\n\n\ndef get_parents(node):\n    return node.op.inputs\n\ndef topsorted(outputs):\n    \"\"\"\n    Topological sort via non-recursive depth-first search\n    \"\"\"\n    assert isinstance(outputs, (list,tuple))\n    marks = {}\n    out = []\n    stack = [] #pylint: disable=W0621\n    # i: node\n    # jidx = number of children visited so far from that node\n    # marks: state of each node, which is one of\n    #   0: haven't visited\n    #   1: have visited, but not done visiting children\n    #   2: done visiting children\n    for x in outputs:\n        stack.append((x,0))\n        while stack:\n            (i,jidx) = stack.pop()\n            if jidx == 0:\n                m = marks.get(i,0)\n                if m == 0:\n                    marks[i] = 1\n                elif m == 1:\n                    raise ValueError(\"not a dag\")\n                else:\n                    continue\n            ps = get_parents(i)\n            if jidx == len(ps):\n                marks[i] = 2\n                out.append(i)\n            else:\n                stack.append((i,jidx+1))\n                j = ps[jidx]\n                stack.append((j,0))\n    return out\n\n\n# ================================================================\n# Flat vectors\n# ================================================================\n\ndef var_shape(x):\n    out = [k.value for k in x.get_shape()]\n    assert all(isinstance(a, int) for a in out), \\\n        \"shape function assumes that shape is fully known\"\n    return out\n\ndef numel(x):\n    return intprod(var_shape(x))\n\ndef intprod(x):\n    return int(np.prod(x))\n\ndef flatgrad(loss, var_list):\n    grads = tf.gradients(loss, var_list)\n    return tf.concat(0, [tf.reshape(grad, [numel(v)])\n        for (v, grad) in zip(var_list, grads)])\n\nclass SetFromFlat(object):\n    def __init__(self, var_list, dtype=tf.float32):\n        assigns = []\n        shapes = list(map(var_shape, var_list))\n        total_size = np.sum([intprod(shape) for shape in shapes])\n\n        self.theta = theta = tf.placeholder(dtype,[total_size])\n        start=0\n        assigns = []\n        for (shape,v) in zip(shapes,var_list):\n            size = intprod(shape)\n            assigns.append(tf.assign(v, tf.reshape(theta[start:start+size],shape)))\n            start+=size\n        self.op = tf.group(*assigns)\n    def __call__(self, theta):\n        get_session().run(self.op, feed_dict={self.theta:theta})\n\nclass GetFlat(object):\n    def __init__(self, var_list):\n        self.op = tf.concat(0, [tf.reshape(v, [numel(v)]) for v in var_list])\n    def __call__(self):\n        return get_session().run(self.op)\n\n# ================================================================\n# Misc\n# ================================================================\n\n\ndef fancy_slice_2d(X, inds0, inds1):\n    \"\"\"\n    like numpy X[inds0, inds1]\n    XXX this implementation is bad\n    \"\"\"\n    inds0 = tf.cast(inds0, tf.int64)\n    inds1 = tf.cast(inds1, tf.int64)\n    shape = tf.cast(tf.shape(X), tf.int64)\n    ncols = shape[1]\n    Xflat = tf.reshape(X, [-1])\n    return tf.gather(Xflat, inds0 * ncols + inds1)\n\n\ndef scope_vars(scope, trainable_only):\n    \"\"\"\n    Get variables inside a scope\n    The scope can be specified as a string\n    \"\"\"\n    return tf.get_collection(\n        tf.GraphKeys.TRAINABLE_VARIABLES if trainable_only else tf.GraphKeys.VARIABLES,\n        scope=scope if isinstance(scope, str) else scope.name\n    )\n\ndef lengths_to_mask(lengths_b, max_length):\n    \"\"\"\n    Turns a vector of lengths into a boolean mask\n\n    Args:\n        lengths_b: an integer vector of lengths\n        max_length: maximum length to fill the mask\n\n    Returns:\n        a boolean array of shape (batch_size, max_length)\n        row[i] consists of True repeated lengths_b[i] times, followed by False\n    \"\"\"\n    lengths_b = tf.convert_to_tensor(lengths_b)\n    assert lengths_b.get_shape().ndims == 1\n    mask_bt = tf.expand_dims(tf.range(max_length), 0) < tf.expand_dims(lengths_b, 1)\n    return mask_bt\n\n\ndef in_session(f):\n    @functools.wraps(f)\n    def newfunc(*args, **kwargs):\n        with tf.Session():\n            f(*args, **kwargs)\n    return newfunc\n\n\n_PLACEHOLDER_CACHE = {} # name -> (placeholder, dtype, shape)\ndef get_placeholder(name, dtype, shape):\n    print(\"calling get_placeholder\", name)\n    if name in _PLACEHOLDER_CACHE:\n        out, dtype1, shape1 = _PLACEHOLDER_CACHE[name]\n        assert dtype1==dtype and shape1==shape\n        return out\n    else:\n        out = tf.placeholder(dtype=dtype, shape=shape, name=name)\n        _PLACEHOLDER_CACHE[name] = (out,dtype,shape)\n        return out\ndef get_placeholder_cached(name):\n    return _PLACEHOLDER_CACHE[name][0]\n\ndef flattenallbut0(x):\n    return tf.reshape(x, [-1, intprod(x.get_shape().as_list()[1:])])\n\ndef reset():\n    global _PLACEHOLDER_CACHE\n    global VARIABLES\n    _PLACEHOLDER_CACHE = {}\n    VARIABLES = {}\n    tf.reset_default_graph()\n"
  },
  {
    "path": "hw2/.idea/hw2.iml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<module type=\"PYTHON_MODULE\" version=\"4\">\n  <component name=\"NewModuleRootManager\">\n    <content url=\"file://$MODULE_DIR$\" />\n    <orderEntry type=\"inheritedJdk\" />\n    <orderEntry type=\"sourceFolder\" forTests=\"false\" />\n  </component>\n  <component name=\"TestRunnerService\">\n    <option name=\"projectConfiguration\" value=\"Nosetests\" />\n    <option name=\"PROJECT_TEST_RUNNER\" value=\"Nosetests\" />\n  </component>\n</module>"
  },
  {
    "path": "hw2/.idea/misc.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ProjectRootManager\" version=\"2\" project-jdk-name=\"Python 3.6.2 (~/anaconda3/bin/python)\" project-jdk-type=\"Python SDK\" />\n</project>"
  },
  {
    "path": "hw2/.idea/modules.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ProjectModuleManager\">\n    <modules>\n      <module fileurl=\"file://$PROJECT_DIR$/.idea/hw2.iml\" filepath=\"$PROJECT_DIR$/.idea/hw2.iml\" />\n    </modules>\n  </component>\n</project>"
  },
  {
    "path": "hw2/.idea/workspace.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ChangeListManager\">\n    <list default=\"true\" id=\"1f7ae058-573d-4474-ba07-210bddc97818\" name=\"Default\" comment=\"\" />\n    <option name=\"EXCLUDED_CONVERTED_TO_IGNORED\" value=\"true\" />\n    <option name=\"TRACKING_ENABLED\" value=\"true\" />\n    <option name=\"SHOW_DIALOG\" value=\"false\" />\n    <option name=\"HIGHLIGHT_CONFLICTS\" value=\"true\" />\n    <option name=\"HIGHLIGHT_NON_ACTIVE_CHANGELIST\" value=\"false\" />\n    <option name=\"LAST_RESOLUTION\" value=\"IGNORE\" />\n  </component>\n  <component name=\"FileEditorManager\">\n    <leaf>\n      <file leaf-file-name=\"train_pg.py\" pinned=\"false\" current-in-tab=\"false\">\n        <entry file=\"file://$PROJECT_DIR$/train_pg.py\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"-1667\">\n              <caret line=\"265\" column=\"26\" lean-forward=\"false\" selection-start-line=\"265\" selection-start-column=\"26\" selection-end-line=\"265\" selection-end-column=\"26\" />\n              <folding>\n                <element signature=\"e#0#18#0\" expanded=\"true\" />\n              </folding>\n            </state>\n          </provider>\n        </entry>\n      </file>\n      <file leaf-file-name=\"plot.py\" pinned=\"false\" current-in-tab=\"true\">\n        <entry file=\"file://$PROJECT_DIR$/plot.py\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"694\">\n              <caret line=\"117\" column=\"5\" lean-forward=\"false\" selection-start-line=\"117\" selection-start-column=\"5\" selection-end-line=\"117\" selection-end-column=\"5\" />\n              <folding>\n                <element signature=\"e#0#21#0\" expanded=\"true\" />\n              </folding>\n            </state>\n          </provider>\n        </entry>\n      </file>\n    </leaf>\n  </component>\n  <component name=\"FindInProjectRecents\">\n    <findStrings>\n      <find>ob_no</find>\n      <find>loss</find>\n      <find>#bl2</find>\n      <find>build_mlp</find>\n    </findStrings>\n  </component>\n  <component name=\"IdeDocumentHistory\">\n    <option name=\"CHANGED_PATHS\">\n      <list>\n        <option value=\"$PROJECT_DIR$/train_pg.py\" />\n      </list>\n    </option>\n  </component>\n  <component name=\"ProjectFrameBounds\">\n    <option name=\"x\" value=\"1\" />\n    <option name=\"width\" value=\"1505\" />\n    <option name=\"height\" value=\"1070\" />\n  </component>\n  <component name=\"ProjectView\">\n    <navigator currentView=\"ProjectPane\" proportions=\"\" version=\"1\">\n      <flattenPackages />\n      <showMembers />\n      <showModules />\n      <showLibraryContents />\n      <hideEmptyPackages />\n      <abbreviatePackageNames />\n      <autoscrollToSource />\n      <autoscrollFromSource />\n      <sortByType />\n      <manualOrder />\n      <foldersAlwaysOnTop value=\"true\" />\n    </navigator>\n    <panes>\n      <pane id=\"ProjectPane\">\n        <subPane>\n          <expand>\n            <path>\n              <item name=\"hw2\" type=\"b2602c69:ProjectViewProjectNode\" />\n              <item name=\"hw2\" type=\"462c0819:PsiDirectoryNode\" />\n            </path>\n          </expand>\n          <select />\n        </subPane>\n      </pane>\n      <pane id=\"Scratches\" />\n      <pane id=\"Scope\" />\n    </panes>\n  </component>\n  <component name=\"PropertiesComponent\">\n    <property name=\"settings.editor.selected.configurable\" value=\"com.jetbrains.python.configuration.PyActiveSdkModuleConfigurable\" />\n    <property name=\"last_opened_file_path\" value=\"$PROJECT_DIR$/../hw3\" />\n  </component>\n  <component name=\"RunDashboard\">\n    <option name=\"ruleStates\">\n      <list>\n        <RuleState>\n          <option name=\"name\" value=\"ConfigurationTypeDashboardGroupingRule\" />\n        </RuleState>\n        <RuleState>\n          <option name=\"name\" value=\"StatusDashboardGroupingRule\" />\n        </RuleState>\n      </list>\n    </option>\n  </component>\n  <component name=\"RunManager\" selected=\"Python.plot\">\n    <configuration name=\"plot\" type=\"PythonConfigurationType\" factoryName=\"Python\" temporary=\"true\">\n      <option name=\"INTERPRETER_OPTIONS\" value=\"\" />\n      <option name=\"PARENT_ENVS\" value=\"true\" />\n      <envs>\n        <env name=\"PYTHONUNBUFFERED\" value=\"1\" />\n      </envs>\n      <option name=\"SDK_HOME\" value=\"\" />\n      <option name=\"WORKING_DIRECTORY\" value=\"$PROJECT_DIR$\" />\n      <option name=\"IS_MODULE_SDK\" value=\"true\" />\n      <option name=\"ADD_CONTENT_ROOTS\" value=\"true\" />\n      <option name=\"ADD_SOURCE_ROOTS\" value=\"true\" />\n      <module name=\"hw2\" />\n      <option name=\"SCRIPT_NAME\" value=\"$PROJECT_DIR$/plot.py\" />\n      <option name=\"PARAMETERS\" value=\"data/HalfCheetah_b50000_rtg_na_bl_l5_100_s128_HalfCheetah-v1_26-01-2018_08-32-35\" />\n      <option name=\"SHOW_COMMAND_LINE\" value=\"false\" />\n      <option name=\"EMULATE_TERMINAL\" value=\"false\" />\n    </configuration>\n    <configuration name=\"train_pg\" type=\"PythonConfigurationType\" factoryName=\"Python\" temporary=\"true\">\n      <option name=\"INTERPRETER_OPTIONS\" value=\"\" />\n      <option name=\"PARENT_ENVS\" value=\"true\" />\n      <envs>\n        <env name=\"PYTHONUNBUFFERED\" value=\"1\" />\n      </envs>\n      <option name=\"SDK_HOME\" value=\"\" />\n      <option name=\"WORKING_DIRECTORY\" value=\"$PROJECT_DIR$\" />\n      <option name=\"IS_MODULE_SDK\" value=\"true\" />\n      <option name=\"ADD_CONTENT_ROOTS\" value=\"true\" />\n      <option name=\"ADD_SOURCE_ROOTS\" value=\"true\" />\n      <module name=\"hw2\" />\n      <option name=\"SCRIPT_NAME\" value=\"$PROJECT_DIR$/train_pg.py\" />\n      <option name=\"PARAMETERS\" value=\"HalfCheetah-v1 -ep 150 -lr 0.02 --discount 0.9 -rtg -e 5 -n 100 -b 50000 -l 5 -bl -s 128 --exp_name HalfCheetah_b50000_rtg_na_bl_l5_100_s128\" />\n      <option name=\"SHOW_COMMAND_LINE\" value=\"false\" />\n      <option name=\"EMULATE_TERMINAL\" value=\"false\" />\n    </configuration>\n    <list size=\"2\">\n      <item index=\"0\" class=\"java.lang.String\" itemvalue=\"Python.train_pg\" />\n      <item index=\"1\" class=\"java.lang.String\" itemvalue=\"Python.plot\" />\n    </list>\n    <recent_temporary>\n      <list size=\"2\">\n        <item index=\"0\" class=\"java.lang.String\" itemvalue=\"Python.plot\" />\n        <item index=\"1\" class=\"java.lang.String\" itemvalue=\"Python.train_pg\" />\n      </list>\n    </recent_temporary>\n  </component>\n  <component name=\"ShelveChangesManager\" show_recycled=\"false\">\n    <option name=\"remove_strategy\" value=\"false\" />\n  </component>\n  <component name=\"TaskManager\">\n    <task active=\"true\" id=\"Default\" summary=\"Default task\">\n      <changelist id=\"1f7ae058-573d-4474-ba07-210bddc97818\" name=\"Default\" comment=\"\" />\n      <created>1516669850648</created>\n      <option name=\"number\" value=\"Default\" />\n      <option name=\"presentableId\" value=\"Default\" />\n      <updated>1516669850648</updated>\n    </task>\n    <servers />\n  </component>\n  <component name=\"ToolWindowManager\">\n    <frame x=\"1\" y=\"0\" width=\"1505\" height=\"1070\" extended-state=\"0\" />\n    <layout>\n      <window_info id=\"Project\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"true\" show_stripe_button=\"true\" weight=\"0.23752496\" sideWeight=\"0.5\" order=\"0\" side_tool=\"false\" content_ui=\"combo\" />\n      <window_info id=\"TODO\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"6\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Event Log\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"-1\" side_tool=\"true\" content_ui=\"tabs\" />\n      <window_info id=\"Run\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.32604167\" sideWeight=\"0.5\" order=\"2\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Version Control\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"false\" weight=\"0.33\" sideWeight=\"0.5\" order=\"-1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Python Console\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"-1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Structure\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Terminal\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"-1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Debug\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"3\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Favorites\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"-1\" side_tool=\"true\" content_ui=\"tabs\" />\n      <window_info id=\"Data View\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.32934132\" sideWeight=\"0.5\" order=\"-1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Cvs\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"4\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Hierarchy\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"2\" side_tool=\"false\" content_ui=\"combo\" />\n      <window_info id=\"Message\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"0\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Commander\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"0\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Find\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Inspection\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"5\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Ant Build\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"tabs\" />\n    </layout>\n  </component>\n  <component name=\"VcsContentAnnotationSettings\">\n    <option name=\"myLimit\" value=\"2678400000\" />\n  </component>\n  <component name=\"XDebuggerManager\">\n    <breakpoint-manager>\n      <option name=\"time\" value=\"7\" />\n    </breakpoint-manager>\n    <watches-manager>\n      <configuration name=\"PythonConfigurationType\">\n        <watch expression=\"action.size\" />\n      </configuration>\n    </watches-manager>\n  </component>\n  <component name=\"editorHistoryManager\">\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/tensorflow/python/layers/core.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"365\">\n          <caret line=\"159\" column=\"14\" lean-forward=\"false\" selection-start-line=\"159\" selection-start-column=\"4\" selection-end-line=\"159\" selection-end-column=\"14\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/nn_ops.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"68\">\n          <caret line=\"1616\" column=\"4\" lean-forward=\"false\" selection-start-line=\"1616\" selection-start-column=\"4\" selection-end-line=\"1616\" selection-end-column=\"4\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/variable_scope.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"311\">\n          <caret line=\"1047\" column=\"4\" lean-forward=\"false\" selection-start-line=\"1047\" selection-start-column=\"4\" selection-end-line=\"1047\" selection-end-column=\"4\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/.PyCharmCE2017.2/system/python_stubs/2065551341/numpy/core/umath.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"149\">\n          <caret line=\"3860\" column=\"4\" lean-forward=\"false\" selection-start-line=\"3860\" selection-start-column=\"4\" selection-end-line=\"3860\" selection-end-column=\"4\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/.PyCharmCE2017.2/system/python_stubs/2065551341/numpy/core/multiarray.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"311\">\n          <caret line=\"560\" column=\"4\" lean-forward=\"false\" selection-start-line=\"560\" selection-start-column=\"4\" selection-end-line=\"560\" selection-end-column=\"4\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/numpy/core/fromnumeric.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"311\">\n          <caret line=\"2805\" column=\"17\" lean-forward=\"true\" selection-start-line=\"2805\" selection-start-column=\"12\" selection-end-line=\"2805\" selection-end-column=\"17\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/gym/wrappers/time_limit.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"206\">\n          <caret line=\"35\" column=\"0\" lean-forward=\"false\" selection-start-line=\"35\" selection-start-column=\"0\" selection-end-line=\"35\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/gym/core.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"198\">\n          <caret line=\"95\" column=\"0\" lean-forward=\"false\" selection-start-line=\"95\" selection-start-column=\"0\" selection-end-line=\"95\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/multiprocessing/process.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"198\">\n          <caret line=\"92\" column=\"0\" lean-forward=\"false\" selection-start-line=\"92\" selection-start-column=\"0\" selection-end-line=\"92\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/gym/envs/classic_control/cartpole.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"206\">\n          <caret line=\"56\" column=\"14\" lean-forward=\"false\" selection-start-line=\"56\" selection-start-column=\"8\" selection-end-line=\"56\" selection-end-column=\"14\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/random_ops.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"399\">\n          <caret line=\"338\" column=\"0\" lean-forward=\"true\" selection-start-line=\"338\" selection-start-column=\"0\" selection-end-line=\"338\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/gen_array_ops.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"-60\">\n          <caret line=\"2548\" column=\"25\" lean-forward=\"false\" selection-start-line=\"2548\" selection-start-column=\"20\" selection-end-line=\"2548\" selection-end-column=\"25\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/gen_nn_ops.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"-37\">\n          <caret line=\"1470\" column=\"4\" lean-forward=\"false\" selection-start-line=\"1470\" selection-start-column=\"4\" selection-end-line=\"1470\" selection-end-column=\"4\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/logz.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" lean-forward=\"false\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/train_pg.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"-1667\">\n          <caret line=\"265\" column=\"26\" lean-forward=\"false\" selection-start-line=\"265\" selection-start-column=\"26\" selection-end-line=\"265\" selection-end-column=\"26\" />\n          <folding>\n            <element signature=\"e#0#18#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/plot.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"694\">\n          <caret line=\"117\" column=\"5\" lean-forward=\"false\" selection-start-line=\"117\" selection-start-column=\"5\" selection-end-line=\"117\" selection-end-column=\"5\" />\n          <folding>\n            <element signature=\"e#0#21#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n  </component>\n</project>"
  },
  {
    "path": "hw2/data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/1/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.133293\t25.448426246643066\t0\t-179.33068933\t39.2898608549\t-64.8887104153\t-299.604089513\t151.0\t0.0\t50132\t50132\n0.0511833\t42.846628189086914\t1\t-148.606064338\t42.533900249\t-49.9120428547\t-276.510779299\t151.0\t0.0\t50132\t100264\n0.0572527\t61.10300421714783\t2\t-120.536215955\t39.4846258104\t-5.9060736545\t-240.029126655\t151.0\t0.0\t50132\t150396\n0.0298718\t79.34754776954651\t3\t-97.9565585579\t35.6283471029\t-11.0812879966\t-260.096540085\t151.0\t0.0\t50132\t200528\n0.0322279\t97.38736867904663\t4\t-94.2633140782\t32.3465301386\t9.16578404748\t-202.962048552\t151.0\t0.0\t50132\t250660\n0.016316\t115.01092791557312\t5\t-93.9071039577\t31.2213294903\t0.401268223837\t-227.466183436\t151.0\t0.0\t50132\t300792\n0.0167591\t132.51984119415283\t6\t-94.8293881237\t29.1252327052\t50.2664705411\t-195.40892016\t151.0\t0.0\t50132\t350924\n0.0264593\t149.86110424995422\t7\t-95.7902107153\t31.3967198491\t-17.6409104329\t-201.065445477\t151.0\t0.0\t50132\t401056\n0.0203816\t167.2442409992218\t8\t-86.1974336082\t29.9126825368\t-11.1624613763\t-229.269790683\t151.0\t0.0\t50132\t451188\n0.0195637\t184.57763361930847\t9\t-75.3971787064\t28.4099883616\t-2.91159419919\t-201.487737878\t151.0\t0.0\t50132\t501320\n0.015681\t201.94242334365845\t10\t-66.5291743251\t27.3617021986\t8.65267583443\t-151.060197382\t151.0\t0.0\t50132\t551452\n0.0202405\t219.30347180366516\t11\t-63.0298191441\t27.2448855245\t-6.47570459077\t-170.185939103\t151.0\t0.0\t50132\t601584\n0.0156047\t236.7127959728241\t12\t-57.3076110784\t25.1331179495\t3.6367831527\t-137.297945971\t151.0\t0.0\t50132\t651716\n0.015131\t254.0550982952118\t13\t-50.3196637051\t24.4452423525\t17.5518845558\t-152.020824906\t151.0\t0.0\t50132\t701848\n0.0159931\t271.41443967819214\t14\t-44.389283081\t21.2386244378\t11.3105494853\t-122.173791072\t151.0\t0.0\t50132\t751980\n0.0165923\t288.7827877998352\t15\t-44.5700555413\t22.5160967597\t12.0620372677\t-112.419782168\t151.0\t0.0\t50132\t802112\n0.0185337\t306.18880701065063\t16\t-38.8550387528\t20.2803802874\t29.8354785787\t-106.702525151\t151.0\t0.0\t50132\t852244\n0.019082\t323.7642719745636\t17\t-36.0911314892\t20.9151817188\t22.393443393\t-109.884108994\t151.0\t0.0\t50132\t902376\n0.0225671\t341.1691167354584\t18\t-34.0105432078\t20.8576622287\t15.754886997\t-107.961152444\t151.0\t0.0\t50132\t952508\n0.0102453\t358.6126923561096\t19\t-35.0251613878\t22.0372439003\t29.8823515524\t-127.517257298\t151.0\t0.0\t50132\t1002640\n0.0161908\t375.9906620979309\t20\t-31.5873060429\t22.7862157451\t34.1843875213\t-117.737950912\t151.0\t0.0\t50132\t1052772\n0.0169231\t393.39186453819275\t21\t-28.5671175488\t19.4448337439\t27.8019358833\t-97.6354796118\t151.0\t0.0\t50132\t1102904\n0.017502\t410.7973198890686\t22\t-22.4539025367\t20.6658131139\t26.8015904639\t-126.852927183\t151.0\t0.0\t50132\t1153036\n0.0144892\t428.25348806381226\t23\t-16.8346210051\t18.4712133575\t34.3619588892\t-93.4809736692\t151.0\t0.0\t50132\t1203168\n0.0175294\t445.75735449790955\t24\t-13.7300606352\t16.5279274615\t45.1834395994\t-68.6667838992\t151.0\t0.0\t50132\t1253300\n0.0269088\t463.25252509117126\t25\t-11.6646432237\t18.931788653\t44.3404809664\t-85.5989880009\t151.0\t0.0\t50132\t1303432\n0.0183992\t480.66894268989563\t26\t-8.8125187567\t17.0538149711\t40.0261280321\t-64.0965170699\t151.0\t0.0\t50132\t1353564\n0.0270967\t498.06955766677856\t27\t-7.61458414919\t15.5363423438\t38.6545067547\t-73.5994991664\t151.0\t0.0\t50132\t1403696\n0.0202837\t515.4838519096375\t28\t-7.5643906963\t13.1692132795\t28.8422193159\t-58.7653458719\t151.0\t0.0\t50132\t1453828\n0.032324\t533.6044790744781\t29\t-7.88732992076\t13.6205604434\t23.7089055113\t-52.7262926622\t151.0\t0.0\t50132\t1503960\n0.017226\t551.0418577194214\t30\t-4.81328252996\t14.4281045663\t40.3022453044\t-60.7769945891\t151.0\t0.0\t50132\t1554092\n0.0237148\t568.540479183197\t31\t0.503191612289\t14.7629697393\t42.6004038947\t-57.6291822069\t151.0\t0.0\t50132\t1604224\n0.0241208\t586.0562088489532\t32\t5.31118377239\t17.3671926803\t44.7379480195\t-53.1878315807\t151.0\t0.0\t50132\t1654356\n0.0157807\t604.7549903392792\t33\t10.89034033\t19.0480939249\t55.0128118318\t-73.1248891571\t151.0\t0.0\t50132\t1704488\n0.020365\t622.1728205680847\t34\t17.7671103225\t17.7904016311\t58.4101610036\t-43.7355593981\t151.0\t0.0\t50132\t1754620\n0.0129134\t639.5883619785309\t35\t22.42801249\t18.1763262835\t66.1780468444\t-46.6517369961\t151.0\t0.0\t50132\t1804752\n0.00868595\t656.9805538654327\t36\t24.6239850216\t20.690837396\t67.0156129223\t-68.2607863022\t151.0\t0.0\t50132\t1854884\n0.01336\t674.3199441432953\t37\t28.7251779744\t18.2555714257\t69.4029800012\t-41.9340622203\t151.0\t0.0\t50132\t1905016\n0.0126717\t692.2312703132629\t38\t29.6963350254\t23.933793475\t83.9837053273\t-49.838575588\t151.0\t0.0\t50132\t1955148\n0.0204675\t709.6087455749512\t39\t33.0208667623\t25.6643776793\t98.4086242795\t-80.8446065203\t151.0\t0.0\t50132\t2005280\n0.0232269\t726.9732248783112\t40\t40.6926470132\t21.3550453036\t92.3745433988\t-52.7401874135\t151.0\t0.0\t50132\t2055412\n-0.0107402\t744.4198088645935\t41\t47.7884448095\t20.3955976231\t94.760215677\t-29.0397346658\t151.0\t0.0\t50132\t2105544\n-0.0106151\t761.82421708107\t42\t53.1096144229\t27.7124088791\t108.505558718\t-62.2108937376\t151.0\t0.0\t50132\t2155676\n-0.00608519\t779.2861967086792\t43\t51.8660344441\t27.2646686222\t103.014925578\t-63.4603096516\t151.0\t0.0\t50132\t2205808\n0.0137518\t796.7234201431274\t44\t48.5393239361\t35.3895358101\t102.183362434\t-61.5291894318\t151.0\t0.0\t50132\t2255940\n0.0155841\t814.1130645275116\t45\t48.6577722028\t30.2651964165\t100.343212064\t-54.0211094641\t151.0\t0.0\t50132\t2306072\n0.00917006\t831.4584109783173\t46\t56.7313055657\t26.0706073002\t99.0665713258\t-61.2469985286\t151.0\t0.0\t50132\t2356204\n0.000182971\t848.8481845855713\t47\t71.4240228836\t26.6106093683\t117.391216718\t-24.3428371699\t151.0\t0.0\t50132\t2406336\n0.00452052\t866.282511472702\t48\t74.1239186246\t28.1015744381\t125.933737237\t-23.664714475\t151.0\t0.0\t50132\t2456468\n0.0138416\t883.5756363868713\t49\t66.893572219\t31.160214229\t145.319864383\t-46.7460073729\t151.0\t0.0\t50132\t2506600\n0.0719024\t901.0127730369568\t50\t71.5834981937\t29.261178731\t143.144330252\t-21.1289007802\t151.0\t0.0\t50132\t2556732\n-0.0407039\t918.319787979126\t51\t76.4148287165\t20.3878858901\t118.227515096\t1.67577172767\t151.0\t0.0\t50132\t2606864\n-0.0166612\t935.6414361000061\t52\t78.8036213533\t20.4435520398\t128.780111637\t-25.4414792569\t151.0\t0.0\t50132\t2656996\n-0.151419\t952.9851241111755\t53\t87.6104612233\t22.346310915\t134.274052772\t-23.4992014494\t151.0\t0.0\t50132\t2707128\n-0.0136276\t970.4374308586121\t54\t77.8166196929\t23.6091843875\t130.683760336\t-6.52469421412\t151.0\t0.0\t50132\t2757260\n-0.0302435\t987.770161151886\t55\t81.0041288771\t25.0533640845\t139.95905789\t-17.8392294624\t151.0\t0.0\t50132\t2807392\n0.0260241\t1005.0541090965271\t56\t78.3369537352\t30.0950142681\t126.539841377\t-45.7873870624\t151.0\t0.0\t50132\t2857524\n0.037265\t1022.390073299408\t57\t81.0994985703\t32.8203956722\t128.559321558\t-29.8774157352\t151.0\t0.0\t50132\t2907656\n0.000206351\t1039.7500381469727\t58\t80.1786041875\t29.6551329964\t133.21483671\t-49.0817390529\t151.0\t0.0\t50132\t2957788\n0.00672939\t1057.593801021576\t59\t81.8096754822\t23.7911667265\t127.593774963\t-12.6151574985\t151.0\t0.0\t50132\t3007920\n0.0307942\t1074.9470241069794\t60\t88.1199699425\t20.7148027326\t122.087145452\t-24.3563414879\t151.0\t0.0\t50132\t3058052\n0.0181423\t1092.2785639762878\t61\t96.7669312931\t21.7270481497\t134.439164635\t-16.063387008\t151.0\t0.0\t50132\t3108184\n-0.0951916\t1109.5738620758057\t62\t109.207726365\t26.5131899319\t161.72765998\t2.68148326057\t151.0\t0.0\t50132\t3158316\n-0.0543005\t1126.9086530208588\t63\t103.894204594\t28.5914713128\t160.952670048\t-17.6150390193\t151.0\t0.0\t50132\t3208448\n-0.109457\t1144.4107794761658\t64\t103.223968281\t31.806931454\t165.112164853\t-47.0618067798\t151.0\t0.0\t50132\t3258580\n-0.119589\t1161.7094781398773\t65\t108.609907959\t29.8939910654\t171.629600104\t-12.8924113624\t151.0\t0.0\t50132\t3308712\n-0.0522546\t1178.9669692516327\t66\t110.733140574\t22.5958373242\t144.517156909\t-20.4782387412\t151.0\t0.0\t50132\t3358844\n0.021341\t1196.3099405765533\t67\t96.6009209841\t21.2273345108\t137.211783659\t-14.1044777758\t151.0\t0.0\t50132\t3408976\n-0.00994848\t1213.7535479068756\t68\t108.917960397\t18.6427279424\t145.423670085\t-40.7204619291\t151.0\t0.0\t50132\t3459108\n-0.00197615\t1231.0432980060577\t69\t120.291524999\t16.8451213817\t157.450465138\t50.859044525\t151.0\t0.0\t50132\t3509240\n0.0263877\t1248.5932233333588\t70\t132.397156157\t19.8816245645\t175.026190802\t35.1192246829\t151.0\t0.0\t50132\t3559372\n-0.000850692\t1266.052000284195\t71\t124.351170344\t21.2110330596\t170.371379569\t15.0654154297\t151.0\t0.0\t50132\t3609504\n0.0281867\t1283.4100875854492\t72\t117.992789746\t25.1851159455\t166.57367373\t-1.24354605101\t151.0\t0.0\t50132\t3659636\n-0.0152832\t1300.7378389835358\t73\t124.586990639\t24.5938885653\t170.878334584\t7.81948911508\t151.0\t0.0\t50132\t3709768\n-0.0137309\t1318.1021897792816\t74\t128.61676341\t27.8226730477\t185.34528317\t-4.14498221351\t151.0\t0.0\t50132\t3759900\n-0.00500324\t1335.4428339004517\t75\t131.302294374\t28.5093408432\t175.439084762\t-6.57414068791\t151.0\t0.0\t50132\t3810032\n0.0298657\t1352.786170721054\t76\t135.503006655\t22.6088686337\t171.659523591\t10.2975411796\t151.0\t0.0\t50132\t3860164\n0.0430857\t1369.9960262775421\t77\t135.012632709\t17.9255098169\t178.105758033\t16.6179029283\t151.0\t0.0\t50132\t3910296\n-0.000391383\t1387.2642958164215\t78\t128.120669702\t16.156769715\t165.704975806\t39.7954755939\t151.0\t0.0\t50132\t3960428\n0.0278823\t1404.5721728801727\t79\t123.90797326\t17.9023473024\t165.591772792\t16.4438175941\t151.0\t0.0\t50132\t4010560\n0.0431979\t1421.912649154663\t80\t133.730214763\t19.2199251931\t189.347381836\t39.545368668\t151.0\t0.0\t50132\t4060692\n0.0640927\t1439.2352764606476\t81\t133.076134323\t22.8076704668\t182.248326883\t50.8470641852\t151.0\t0.0\t50132\t4110824\n0.000945015\t1456.4754464626312\t82\t113.582360316\t41.2400371818\t175.522275478\t-8.19092507599\t151.0\t0.0\t50132\t4160956\n-0.00385883\t1473.756596326828\t83\t120.111571484\t37.3903531712\t166.492059968\t-14.654343465\t151.0\t0.0\t50132\t4211088\n0.2068\t1491.0191214084625\t84\t127.278022046\t26.8683626835\t168.060325895\t-15.7795142641\t151.0\t0.0\t50132\t4261220\n0.0606409\t1508.2981476783752\t85\t132.445201222\t22.7112558845\t169.298954893\t-9.93169153637\t151.0\t0.0\t50132\t4311352\n0.0986238\t1525.5257413387299\t86\t137.673055324\t17.5801615814\t177.260248395\t4.26701663692\t151.0\t0.0\t50132\t4361484\n0.0580756\t1542.7471117973328\t87\t137.952956407\t16.1518806479\t180.779046073\t40.0552755122\t151.0\t0.0\t50132\t4411616\n0.0152075\t1559.9642806053162\t88\t118.090676764\t41.1089102579\t191.687041477\t-21.2552235901\t151.0\t0.0\t50132\t4461748\n0.0871946\t1577.3119723796844\t89\t78.0761778291\t62.6995555419\t177.279672828\t-32.172458644\t151.0\t0.0\t50132\t4511880\n0.0861108\t1594.578145980835\t90\t122.934924499\t33.4669167603\t172.162768163\t-17.9278211916\t151.0\t0.0\t50132\t4562012\n0.327106\t1611.8292326927185\t91\t129.888923775\t13.8975333486\t166.656061132\t86.3408857062\t151.0\t0.0\t50132\t4612144\n0.0406095\t1629.1160552501678\t92\t151.76482434\t16.7412807028\t190.689096854\t25.6853591997\t151.0\t0.0\t50132\t4662276\n-0.0338379\t1646.4187574386597\t93\t148.798054311\t21.1627531468\t193.143202885\t55.5361234051\t151.0\t0.0\t50132\t4712408\n-0.326612\t1663.6832489967346\t94\t142.325134132\t20.9087122605\t180.1284824\t32.90802496\t151.0\t0.0\t50132\t4762540\n-0.112979\t1680.9754304885864\t95\t140.834106068\t18.7779267411\t185.781068192\t7.76995464114\t151.0\t0.0\t50132\t4812672\n-0.0305067\t1698.2448518276215\t96\t136.959483761\t19.5082067964\t190.485582299\t43.9965753337\t151.0\t0.0\t50132\t4862804\n0.156979\t1715.5525453090668\t97\t143.838990449\t20.1867732249\t195.767328563\t64.0663237813\t151.0\t0.0\t50132\t4912936\n-0.0117669\t1732.8337411880493\t98\t150.5317061\t18.1365910766\t197.701370993\t93.4293046108\t151.0\t0.0\t50132\t4963068\n0.443599\t1750.078330039978\t99\t154.288889537\t16.9159632689\t197.161612264\t62.827653579\t151.0\t0.0\t50132\t5013200\n"
  },
  {
    "path": "hw2/data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/1/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"HalfCheetah-v1\",\n\"exp_name\"\t:\t\"HalfCheetah_b50000_rtg_na_25bl\",\n\"gamma\"\t:\t0.9,\n\"learning_rate\"\t:\t0.025,\n\"logdir\"\t:\t\"data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/1\",\n\"max_path_length\"\t:\t150.0,\n\"min_timesteps_per_batch\"\t:\t50000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\ttrue,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t1,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/11/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.156345\t24.443801641464233\t0\t-270.807132938\t51.144434011\t-124.247270511\t-408.722559886\t151.0\t0.0\t50132\t50132\n0.0745756\t41.68954515457153\t1\t-208.174620004\t42.8050799888\t-96.1271702736\t-322.408903503\t151.0\t0.0\t50132\t100264\n0.0524621\t58.94227194786072\t2\t-163.86329966\t39.0648217774\t-33.541631339\t-297.024382203\t151.0\t0.0\t50132\t150396\n0.0376806\t76.17933058738708\t3\t-143.120324724\t38.1613540631\t-39.9368740615\t-269.867959189\t151.0\t0.0\t50132\t200528\n0.0194735\t93.40901017189026\t4\t-131.582923395\t37.4306005119\t-41.4770662667\t-262.189696779\t151.0\t0.0\t50132\t250660\n0.019406\t110.68946814537048\t5\t-123.347786916\t36.2345390801\t-16.1396148984\t-245.603064289\t151.0\t0.0\t50132\t300792\n0.0184991\t127.94105243682861\t6\t-112.889513591\t34.2592915777\t-24.9485828047\t-256.295959957\t151.0\t0.0\t50132\t350924\n0.0212448\t145.12072658538818\t7\t-108.85053352\t34.216731248\t-23.4573843867\t-223.650869786\t151.0\t0.0\t50132\t401056\n0.0176691\t162.28984999656677\t8\t-100.777447103\t33.0336073048\t35.1413112999\t-198.531529377\t151.0\t0.0\t50132\t451188\n0.0136455\t179.48703360557556\t9\t-96.4646472196\t33.4928776315\t7.01913793564\t-207.898906884\t151.0\t0.0\t50132\t501320\n0.0215281\t196.7747299671173\t10\t-91.0654907222\t34.8100614151\t27.756712229\t-188.680406673\t151.0\t0.0\t50132\t551452\n0.0223921\t214.01161670684814\t11\t-84.0375624954\t35.4480411913\t67.3296271314\t-189.716663059\t151.0\t0.0\t50132\t601584\n0.0215174\t231.31497406959534\t12\t-76.0735008025\t32.7773397301\t20.2344331449\t-186.426370003\t151.0\t0.0\t50132\t651716\n0.0169964\t248.65626192092896\t13\t-69.2143664409\t31.9517135993\t20.7611302791\t-190.809494716\t151.0\t0.0\t50132\t701848\n0.0142232\t265.9935550689697\t14\t-57.9622883197\t29.9415468864\t26.8067527548\t-170.49599844\t151.0\t0.0\t50132\t751980\n0.0127593\t283.34787821769714\t15\t-57.0049868941\t29.7788677367\t42.0555399094\t-150.776807077\t151.0\t0.0\t50132\t802112\n0.01255\t300.75698709487915\t16\t-52.4070161588\t27.7440190479\t33.0667652876\t-156.973353495\t151.0\t0.0\t50132\t852244\n0.0157212\t318.07285737991333\t17\t-50.0178988864\t26.7919215559\t26.1940825337\t-147.869435494\t151.0\t0.0\t50132\t902376\n0.0116063\t335.4031457901001\t18\t-47.058347119\t27.2101543524\t23.8799112773\t-147.117599183\t151.0\t0.0\t50132\t952508\n0.0103434\t352.7371082305908\t19\t-46.1477791211\t24.7258875208\t17.455954359\t-136.159242166\t151.0\t0.0\t50132\t1002640\n0.0141757\t370.0111255645752\t20\t-44.7421885101\t26.5518099028\t18.9852314352\t-158.481592444\t151.0\t0.0\t50132\t1052772\n0.0170411\t387.3496460914612\t21\t-37.6113435456\t24.610869755\t21.3342743107\t-118.900679407\t151.0\t0.0\t50132\t1102904\n0.0172864\t404.6649658679962\t22\t-34.4413393363\t24.8922226735\t24.7217700601\t-132.064007648\t151.0\t0.0\t50132\t1153036\n0.0125309\t422.0147588253021\t23\t-32.5791391956\t25.1413827803\t36.8870949818\t-128.689781434\t151.0\t0.0\t50132\t1203168\n0.0113816\t439.35777401924133\t24\t-28.9719738336\t19.8485325046\t14.9354028209\t-96.2432326478\t151.0\t0.0\t50132\t1253300\n0.0127849\t456.69245052337646\t25\t-26.6872084597\t22.4459651495\t30.3132533702\t-106.262946466\t151.0\t0.0\t50132\t1303432\n0.014384\t474.02413630485535\t26\t-26.492911924\t21.1923023928\t31.8756407404\t-121.618312114\t151.0\t0.0\t50132\t1353564\n0.0150111\t491.3865704536438\t27\t-22.5471363888\t21.7282683118\t51.4644042612\t-139.288884604\t151.0\t0.0\t50132\t1403696\n0.0107308\t508.7335605621338\t28\t-21.8625348799\t22.4595421731\t59.1765901322\t-98.4716067074\t151.0\t0.0\t50132\t1453828\n0.0106887\t526.0901181697845\t29\t-19.122674373\t22.0124968795\t52.5566398805\t-122.764009032\t151.0\t0.0\t50132\t1503960\n0.0135209\t543.3986639976501\t30\t-20.1571496979\t19.2183764843\t35.8787573842\t-90.683500138\t151.0\t0.0\t50132\t1554092\n0.0148105\t560.7340970039368\t31\t-18.1932959063\t20.1338105964\t42.5484711637\t-114.017780143\t151.0\t0.0\t50132\t1604224\n0.0168172\t578.1244428157806\t32\t-17.3113719715\t18.3242251908\t32.1464217304\t-95.2990426232\t151.0\t0.0\t50132\t1654356\n0.0239558\t595.9245526790619\t33\t-14.8479686503\t15.621951826\t33.904274897\t-57.0699736474\t151.0\t0.0\t50132\t1704488\n0.0141534\t613.3564751148224\t34\t-13.1165029339\t15.3295797531\t29.245383332\t-63.4801824559\t151.0\t0.0\t50132\t1754620\n0.0158751\t631.1353979110718\t35\t-12.6115729411\t14.1498657802\t31.5550869502\t-62.2967103864\t151.0\t0.0\t50132\t1804752\n0.0187876\t649.3035516738892\t36\t-9.74873734089\t12.9087835191\t31.4540828312\t-52.1836839756\t151.0\t0.0\t50132\t1854884\n0.0205946\t667.242800951004\t37\t-6.39376571649\t13.3664898159\t33.5742004633\t-50.6052205571\t151.0\t0.0\t50132\t1905016\n0.020675\t687.1851966381073\t38\t-1.64690829924\t16.1347912646\t50.8222697974\t-53.8731015827\t151.0\t0.0\t50132\t1955148\n0.0180232\t705.7867012023926\t39\t5.58895562653\t17.3748414648\t61.5233847372\t-62.4213041612\t151.0\t0.0\t50132\t2005280\n0.0214217\t724.5065524578094\t40\t8.44418711816\t16.390860669\t66.8289876494\t-63.5820963371\t151.0\t0.0\t50132\t2055412\n0.0159438\t749.6698753833771\t41\t8.61961584828\t18.1544462687\t60.8472784198\t-44.707776249\t151.0\t0.0\t50132\t2105544\n0.0165443\t772.5674297809601\t42\t13.0264712926\t16.0456063036\t51.4251914293\t-44.5981381416\t151.0\t0.0\t50132\t2155676\n0.0143073\t799.0406270027161\t43\t16.4536457806\t15.6875054846\t65.3031723392\t-46.5263470391\t151.0\t0.0\t50132\t2205808\n0.0191986\t823.7559452056885\t44\t23.1974222047\t16.7922518446\t71.8889865064\t-59.6553980292\t151.0\t0.0\t50132\t2255940\n0.0169812\t845.5439846515656\t45\t30.8654521791\t21.452045185\t85.2246107747\t-57.0336624229\t151.0\t0.0\t50132\t2306072\n0.0195603\t865.8228287696838\t46\t35.7817425256\t25.1589567016\t86.6341985197\t-93.5013420866\t151.0\t0.0\t50132\t2356204\n0.0205392\t887.0430307388306\t47\t39.7167506798\t25.0403232768\t94.2910649383\t-46.7231567874\t151.0\t0.0\t50132\t2406336\n0.00594468\t908.2338352203369\t48\t51.2064485835\t27.9200442591\t103.265646891\t-67.0813596421\t151.0\t0.0\t50132\t2456468\n0.0130448\t925.3884208202362\t49\t50.3234196493\t29.7048632605\t100.007991175\t-46.522801209\t151.0\t0.0\t50132\t2506600\n0.0242518\t942.632294178009\t50\t49.8872459679\t30.3881984586\t104.918423251\t-54.1735014646\t151.0\t0.0\t50132\t2556732\n0.0204469\t959.8109889030457\t51\t60.4612486257\t26.8470099409\t108.431421818\t-50.2798967417\t151.0\t0.0\t50132\t2606864\n0.0274831\t977.0340876579285\t52\t64.0796140974\t24.0725047216\t105.907963541\t-40.1578980498\t151.0\t0.0\t50132\t2656996\n0.0240855\t994.2316606044769\t53\t70.0180890763\t18.146930569\t117.538417677\t0.0539951720255\t151.0\t0.0\t50132\t2707128\n0.0291589\t1011.4263353347778\t54\t77.0394790875\t21.9981690846\t120.661425928\t-28.9163894042\t151.0\t0.0\t50132\t2757260\n0.0152475\t1028.5558805465698\t55\t86.9063687535\t28.4297652798\t142.984622225\t-39.0498226022\t151.0\t0.0\t50132\t2807392\n0.0214814\t1045.6518015861511\t56\t87.7389149336\t30.1476799697\t147.91640431\t-32.5425927192\t151.0\t0.0\t50132\t2857524\n0.0197347\t1062.789380788803\t57\t91.9224177279\t28.5295269597\t146.520222155\t-44.2126761433\t151.0\t0.0\t50132\t2907656\n0.0244948\t1079.828236579895\t58\t95.1937808035\t24.4394575485\t143.225390406\t-36.8699767283\t151.0\t0.0\t50132\t2957788\n0.0291605\t1096.8878691196442\t59\t91.2198217279\t19.6436648462\t128.851842416\t-2.52456424265\t151.0\t0.0\t50132\t3007920\n0.0170105\t1114.0013291835785\t60\t86.0783659977\t22.0866557276\t129.556461159\t-44.4423881159\t151.0\t0.0\t50132\t3058052\n0.0585194\t1131.1018915176392\t61\t92.4430588896\t27.5265606691\t139.718015317\t-32.3077818066\t151.0\t0.0\t50132\t3108184\n0.0107379\t1148.2288718223572\t62\t87.8335394781\t42.3994360402\t152.307235048\t-36.3599110433\t151.0\t0.0\t50132\t3158316\n0.0738931\t1165.37731051445\t63\t95.1449936882\t29.9372617955\t148.221298645\t-17.4016885397\t151.0\t0.0\t50132\t3208448\n0.00196401\t1182.9774658679962\t64\t113.366769111\t22.8176478714\t158.342030284\t-20.8055941882\t151.0\t0.0\t50132\t3258580\n0.0257016\t1200.0777685642242\t65\t101.891218234\t21.5139339988\t152.21256244\t10.6277785019\t151.0\t0.0\t50132\t3308712\n0.035666\t1217.0094940662384\t66\t106.993209315\t22.2765695381\t153.008343057\t-3.98400623564\t151.0\t0.0\t50132\t3358844\n0.0267421\t1233.9572584629059\t67\t116.750444257\t23.0781954654\t156.692886787\t5.28665443411\t151.0\t0.0\t50132\t3408976\n0.00536058\t1252.9021184444427\t68\t107.992246665\t36.3715297805\t168.829405001\t-14.5241811204\t151.0\t0.0\t50132\t3459108\n0.0388299\t1276.3621952533722\t69\t119.818148259\t25.3014594114\t164.534762626\t-14.4663782028\t151.0\t0.0\t50132\t3509240\n0.0289253\t1296.22412276268\t70\t118.958933142\t16.2935292019\t158.573217925\t45.1061127994\t151.0\t0.0\t50132\t3559372\n0.00399954\t1319.5692286491394\t71\t122.253037304\t19.2025817564\t166.385413012\t45.5740948036\t151.0\t0.0\t50132\t3609504\n-0.0025171\t1336.4224970340729\t72\t133.059699773\t23.6835090439\t191.334367118\t29.8291021627\t151.0\t0.0\t50132\t3659636\n0.0254654\t1353.2402832508087\t73\t129.887894452\t27.2782072848\t183.121149262\t7.03850994806\t151.0\t0.0\t50132\t3709768\n0.0378958\t1370.1964020729065\t74\t131.436466745\t25.9695131805\t181.828270811\t15.9956452175\t151.0\t0.0\t50132\t3759900\n0.0287882\t1387.1644208431244\t75\t137.462854549\t21.213564358\t181.657198203\t13.5230592931\t151.0\t0.0\t50132\t3810032\n0.0363687\t1404.0474846363068\t76\t134.283955796\t20.2636771391\t187.253073008\t29.5261382737\t151.0\t0.0\t50132\t3860164\n0.0276075\t1421.1449337005615\t77\t136.21439875\t17.5353492814\t184.462083085\t76.9448736842\t151.0\t0.0\t50132\t3910296\n0.0166955\t1437.9838910102844\t78\t147.848918428\t18.0620904164\t193.859455075\t40.651529847\t151.0\t0.0\t50132\t3960428\n0.0121087\t1454.828234910965\t79\t151.439633187\t19.861722188\t191.388273873\t41.8960327984\t151.0\t0.0\t50132\t4010560\n0.030101\t1471.7287895679474\t80\t152.720079589\t25.4702452017\t202.231301104\t-6.03768322686\t151.0\t0.0\t50132\t4060692\n0.0331579\t1488.5854642391205\t81\t152.109954982\t22.7632641386\t193.223533603\t33.7299732257\t151.0\t0.0\t50132\t4110824\n0.00135813\t1505.4706330299377\t82\t157.323813746\t19.8485591495\t198.796394131\t6.45282378137\t151.0\t0.0\t50132\t4160956\n0.0423434\t1522.3156311511993\t83\t152.527799863\t19.5720795101\t204.471543769\t58.8893421734\t151.0\t0.0\t50132\t4211088\n0.0253047\t1539.0953946113586\t84\t154.654856521\t22.7286714125\t216.412050839\t60.2356178898\t151.0\t0.0\t50132\t4261220\n0.209883\t1556.6230838298798\t85\t138.964597373\t26.7855433292\t197.007959878\t26.0988262075\t151.0\t0.0\t50132\t4311352\n0.0507359\t1576.3277297019958\t86\t155.025858592\t28.069273723\t204.862363459\t24.7556513974\t151.0\t0.0\t50132\t4361484\n-0.151607\t1593.2155303955078\t87\t142.980756837\t29.1081306133\t190.263756091\t-27.3028635101\t151.0\t0.0\t50132\t4411616\n0.0597955\t1611.778851032257\t88\t127.859529801\t38.5270466418\t186.050405817\t-29.7251590232\t151.0\t0.0\t50132\t4461748\n0.0718467\t1630.3496758937836\t89\t125.487502983\t34.38721446\t183.777501867\t-13.2943008097\t151.0\t0.0\t50132\t4511880\n0.00945624\t1647.4859533309937\t90\t149.194999799\t25.9601188005\t212.143210583\t11.5337576863\t151.0\t0.0\t50132\t4562012\n0.0269386\t1668.2153010368347\t91\t147.241223461\t26.8564662814\t207.567658497\t26.0897613812\t151.0\t0.0\t50132\t4612144\n0.0975457\t1685.1769154071808\t92\t129.705021685\t27.0230976014\t177.503046355\t5.77588939463\t151.0\t0.0\t50132\t4662276\n0.0341558\t1702.838742017746\t93\t134.968933171\t24.2360338229\t187.492442221\t16.3165210175\t151.0\t0.0\t50132\t4712408\n0.146843\t1721.7922065258026\t94\t151.391529616\t18.353520309\t199.56123239\t76.1616950038\t151.0\t0.0\t50132\t4762540\n-0.070617\t1739.300965309143\t95\t153.134481426\t19.4791113047\t199.244787185\t42.8832644866\t151.0\t0.0\t50132\t4812672\n0.0234003\t1757.9904987812042\t96\t146.572508337\t26.529475938\t191.706583041\t-15.5332168737\t151.0\t0.0\t50132\t4862804\n0.0162911\t1775.992045879364\t97\t146.041561919\t31.7945806263\t202.258060192\t-30.044358145\t151.0\t0.0\t50132\t4912936\n0.0659341\t1794.1720831394196\t98\t136.124565595\t29.6728462594\t191.418251642\t-10.8424923183\t151.0\t0.0\t50132\t4963068\n0.0651561\t1812.3902924060822\t99\t128.064240825\t22.3645523068\t174.156419102\t31.9355341804\t151.0\t0.0\t50132\t5013200\n"
  },
  {
    "path": "hw2/data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/11/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"HalfCheetah-v1\",\n\"exp_name\"\t:\t\"HalfCheetah_b50000_rtg_na_25bl\",\n\"gamma\"\t:\t0.9,\n\"learning_rate\"\t:\t0.025,\n\"logdir\"\t:\t\"data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/11\",\n\"max_path_length\"\t:\t150.0,\n\"min_timesteps_per_batch\"\t:\t50000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\ttrue,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t11,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/21/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.102255\t25.70679473876953\t0\t-323.969673021\t43.1211691714\t-217.811784236\t-472.659356681\t151.0\t0.0\t50132\t50132\n0.0718359\t42.85335898399353\t1\t-250.27580682\t40.1936177359\t-156.424604331\t-374.707362593\t151.0\t0.0\t50132\t100264\n0.0435652\t59.91646480560303\t2\t-211.692384319\t42.9265427551\t-102.852937032\t-352.736889921\t151.0\t0.0\t50132\t150396\n0.026953\t77.0094940662384\t3\t-188.875982318\t43.8484870388\t-83.3887182982\t-319.687682358\t151.0\t0.0\t50132\t200528\n0.0228926\t94.11019897460938\t4\t-174.544094296\t41.2176119966\t-39.5838291301\t-308.938616966\t151.0\t0.0\t50132\t250660\n0.0197197\t111.01148295402527\t5\t-167.771087918\t37.3406721385\t-77.1771885839\t-276.662634771\t151.0\t0.0\t50132\t300792\n0.0203707\t127.54880833625793\t6\t-159.484659432\t37.1298473241\t-44.9099404577\t-262.807247182\t151.0\t0.0\t50132\t350924\n0.0203714\t144.100172996521\t7\t-152.546285016\t34.3399475656\t-51.9027151929\t-249.941427996\t151.0\t0.0\t50132\t401056\n0.0213025\t160.65814924240112\t8\t-148.334343787\t33.0527210193\t-50.6568253621\t-257.001018225\t151.0\t0.0\t50132\t451188\n0.0225206\t177.2000379562378\t9\t-132.206156129\t30.4062844509\t-36.7580883033\t-229.444688309\t151.0\t0.0\t50132\t501320\n0.0210093\t193.96677803993225\t10\t-123.431683276\t28.1405986935\t-37.1403380317\t-235.797141132\t151.0\t0.0\t50132\t551452\n0.0217689\t211.28513169288635\t11\t-113.047048108\t27.9222395298\t-48.2442085882\t-251.136819168\t151.0\t0.0\t50132\t601584\n0.0236207\t227.737380027771\t12\t-105.388254515\t26.5204241642\t-42.2873947152\t-234.612112767\t151.0\t0.0\t50132\t651716\n0.0204891\t243.94443535804749\t13\t-98.0988877784\t27.15046787\t-26.9000314373\t-233.693521394\t151.0\t0.0\t50132\t701848\n0.0149134\t260.25616121292114\t14\t-89.4653586628\t22.947040142\t-21.9975423918\t-181.150584705\t151.0\t0.0\t50132\t751980\n0.015993\t276.4550313949585\t15\t-80.9568825201\t23.8378058116\t-14.3509826819\t-181.321452913\t151.0\t0.0\t50132\t802112\n0.0157254\t292.6598074436188\t16\t-74.6336739486\t26.3237757111\t2.46803542256\t-174.076436597\t151.0\t0.0\t50132\t852244\n0.0158872\t308.81813526153564\t17\t-70.850949906\t25.678098135\t1.15593412153\t-153.042407926\t151.0\t0.0\t50132\t902376\n0.0142792\t324.9872281551361\t18\t-66.5133763792\t25.5341598637\t1.10210784721\t-143.269514166\t151.0\t0.0\t50132\t952508\n0.01619\t341.1147994995117\t19\t-60.3243259469\t25.444427888\t36.596611818\t-190.402268596\t151.0\t0.0\t50132\t1002640\n0.0156251\t357.30160903930664\t20\t-53.8180871352\t24.239016034\t15.7492563142\t-169.296391319\t151.0\t0.0\t50132\t1052772\n0.0137708\t373.5174825191498\t21\t-51.55170019\t24.6630451187\t23.4155576904\t-167.134562627\t151.0\t0.0\t50132\t1102904\n0.0142438\t389.690792798996\t22\t-45.5551235839\t22.4433246618\t13.3640874197\t-148.185348854\t151.0\t0.0\t50132\t1153036\n0.0143602\t405.8326666355133\t23\t-43.9457356134\t20.3547346281\t12.6920359877\t-117.680771557\t151.0\t0.0\t50132\t1203168\n0.0155879\t422.0374765396118\t24\t-42.9179297498\t18.3397747538\t10.1915958873\t-105.586127798\t151.0\t0.0\t50132\t1253300\n0.0204003\t438.1307604312897\t25\t-40.3388933606\t18.1256027294\t20.4143013065\t-111.281708383\t151.0\t0.0\t50132\t1303432\n0.0255731\t454.292268037796\t26\t-33.6774479916\t17.4437129626\t21.3489022474\t-91.3885648604\t151.0\t0.0\t50132\t1353564\n0.0140367\t470.48041915893555\t27\t-30.6840460282\t14.8707003227\t16.4483022744\t-70.811585945\t151.0\t0.0\t50132\t1403696\n0.0133913\t486.66046118736267\t28\t-28.3152501779\t14.5460187026\t16.1757897819\t-84.9330387246\t151.0\t0.0\t50132\t1453828\n0.0150401\t502.7844190597534\t29\t-26.8132272684\t13.5034840718\t12.8957620058\t-71.1787846657\t151.0\t0.0\t50132\t1503960\n0.0159091\t518.8856642246246\t30\t-23.8083704466\t14.1947632241\t11.9608637222\t-67.3223615711\t151.0\t0.0\t50132\t1554092\n0.0182149\t535.0031504631042\t31\t-20.7848430514\t13.0379433706\t31.8350867446\t-70.0749656611\t151.0\t0.0\t50132\t1604224\n0.0214277\t551.1289420127869\t32\t-18.3675213046\t13.2768588224\t21.5335140569\t-57.4363776166\t151.0\t0.0\t50132\t1654356\n0.0123329\t567.297483921051\t33\t-14.0103907226\t13.5160295985\t26.7475426565\t-69.2939908596\t151.0\t0.0\t50132\t1704488\n0.0179343\t583.4274439811707\t34\t-12.4618964833\t14.0772799483\t14.4490440327\t-62.2395811357\t151.0\t0.0\t50132\t1754620\n0.0140565\t599.5822839736938\t35\t-8.32411653353\t13.9311029153\t27.8670320248\t-63.1880865031\t151.0\t0.0\t50132\t1804752\n0.016101\t615.7283067703247\t36\t-4.76575933409\t14.9172887945\t34.1090437139\t-68.2811508459\t151.0\t0.0\t50132\t1854884\n0.0159986\t631.8710033893585\t37\t-0.846634538965\t14.3527046952\t31.9478789707\t-48.2931346211\t151.0\t0.0\t50132\t1905016\n0.0131352\t647.9776313304901\t38\t6.66422018579\t16.5929490783\t43.6131263883\t-62.0069955394\t151.0\t0.0\t50132\t1955148\n0.0149884\t664.0657420158386\t39\t10.8310135299\t21.5580188082\t53.4050203982\t-76.6274250649\t151.0\t0.0\t50132\t2005280\n0.0133125\t680.1107017993927\t40\t14.8660972496\t24.4449729926\t63.9009317675\t-108.881512104\t151.0\t0.0\t50132\t2055412\n0.0151188\t696.1627497673035\t41\t23.1667380124\t21.9864323198\t69.2704215861\t-69.6767194088\t151.0\t0.0\t50132\t2105544\n0.0144031\t712.1865272521973\t42\t23.7011563519\t28.6488370844\t74.0668269084\t-91.4865969773\t151.0\t0.0\t50132\t2155676\n0.0230641\t728.2595946788788\t43\t29.6903315333\t26.445817871\t85.4311855333\t-70.6201135742\t151.0\t0.0\t50132\t2205808\n0.0330029\t744.2708251476288\t44\t34.8996347338\t24.533056575\t83.5357651963\t-82.8109500333\t151.0\t0.0\t50132\t2255940\n0.0152059\t760.3170561790466\t45\t35.7263670174\t23.4637735099\t86.4952645798\t-76.2326316108\t151.0\t0.0\t50132\t2306072\n0.0268034\t776.377941608429\t46\t42.1218530537\t22.9748166419\t91.4909521042\t-78.9933552093\t151.0\t0.0\t50132\t2356204\n0.0162035\t792.4250874519348\t47\t43.889804171\t27.2636028428\t94.0750157397\t-68.602567579\t151.0\t0.0\t50132\t2406336\n0.0163368\t808.8426806926727\t48\t44.7562404424\t33.0763994267\t109.239524884\t-69.8231436181\t151.0\t0.0\t50132\t2456468\n0.0308516\t825.3182489871979\t49\t54.6337905603\t32.6978476247\t105.288561197\t-69.2987236584\t151.0\t0.0\t50132\t2506600\n0.0241431\t841.5765602588654\t50\t58.9986152298\t26.4014086158\t121.081281687\t-51.5185729953\t151.0\t0.0\t50132\t2556732\n0.021702\t857.894558429718\t51\t58.1795111332\t23.6259701738\t108.012422855\t-46.4501184846\t151.0\t0.0\t50132\t2606864\n0.0199002\t873.9185883998871\t52\t59.7864584712\t22.9908694071\t111.933247601\t-56.1759173409\t151.0\t0.0\t50132\t2656996\n0.0266708\t889.9072835445404\t53\t72.8960772825\t21.2535299426\t117.789043563\t-43.0505662623\t151.0\t0.0\t50132\t2707128\n0.0209752\t905.854489326477\t54\t79.6919922396\t25.3710036598\t129.299555008\t-46.8741768659\t151.0\t0.0\t50132\t2757260\n0.0210029\t921.8397271633148\t55\t76.5678888021\t33.7933325393\t132.949564083\t-55.9922751254\t151.0\t0.0\t50132\t2807392\n0.0228996\t937.8692770004272\t56\t68.508640693\t35.1560415122\t124.522167635\t-61.2194289418\t151.0\t0.0\t50132\t2857524\n0.05528\t953.9288382530212\t57\t66.0477123406\t28.7872587295\t131.369078599\t-46.5718718896\t151.0\t0.0\t50132\t2907656\n0.0420829\t969.8998148441315\t58\t73.7220115476\t19.4707475593\t119.384121605\t0.515974206919\t151.0\t0.0\t50132\t2957788\n0.0325335\t985.8666784763336\t59\t86.8149087823\t21.4657180367\t147.9180831\t-8.99830459291\t151.0\t0.0\t50132\t3007920\n0.00410522\t1001.8111519813538\t60\t99.3138106975\t20.774695375\t144.681356625\t-8.10624391235\t151.0\t0.0\t50132\t3058052\n0.0114449\t1017.7370657920837\t61\t98.3421971169\t27.3775953935\t140.450383548\t-26.6840265504\t151.0\t0.0\t50132\t3108184\n0.0944026\t1033.7344601154327\t62\t93.1629008936\t34.7118301181\t141.069634442\t-37.487192472\t151.0\t0.0\t50132\t3158316\n0.0596393\t1049.660225391388\t63\t103.957806283\t28.2253049919\t142.375389778\t-29.4456424345\t151.0\t0.0\t50132\t3208448\n0.0266865\t1065.54434132576\t64\t107.274604237\t23.8590676332\t144.963016754\t-18.1222261813\t151.0\t0.0\t50132\t3258580\n0.0198457\t1081.4847359657288\t65\t108.701044317\t19.7778646222\t149.205726045\t-19.8966574521\t151.0\t0.0\t50132\t3308712\n0.0384747\t1097.3906419277191\t66\t114.264637926\t17.8230535463\t156.360585072\t18.7021231799\t151.0\t0.0\t50132\t3358844\n0.0277865\t1113.3256862163544\t67\t120.474405171\t20.1692552051\t167.083537244\t18.3312619966\t151.0\t0.0\t50132\t3408976\n0.143776\t1129.2098016738892\t68\t116.423750256\t22.1935147692\t166.015400599\t22.4382833843\t151.0\t0.0\t50132\t3459108\n0.0200211\t1145.2448682785034\t69\t115.515474841\t28.1035450734\t165.126234972\t-0.670809441993\t151.0\t0.0\t50132\t3509240\n0.0901678\t1161.1808726787567\t70\t122.691701527\t20.0957039741\t165.942393894\t24.6172318293\t151.0\t0.0\t50132\t3559372\n0.0515626\t1177.0716366767883\t71\t119.741289628\t18.542192245\t162.816997271\t22.8979288109\t151.0\t0.0\t50132\t3609504\n0.0216305\t1192.9946014881134\t72\t119.253601648\t14.4973023425\t153.166738005\t27.4342175452\t151.0\t0.0\t50132\t3659636\n0.00866893\t1208.887521982193\t73\t127.805758594\t17.7487036426\t171.467227092\t52.4729986828\t151.0\t0.0\t50132\t3709768\n0.0404077\t1224.8040578365326\t74\t131.761632754\t24.6841543941\t180.883252508\t-1.72452677977\t151.0\t0.0\t50132\t3759900\n0.0289831\t1240.7240166664124\t75\t138.543600374\t24.6644739572\t192.873929705\t39.8066315724\t151.0\t0.0\t50132\t3810032\n0.024745\t1256.5996561050415\t76\t139.112191065\t24.0078266343\t199.800306519\t-16.2100125198\t151.0\t0.0\t50132\t3860164\n0.0253608\t1272.4813752174377\t77\t136.343215269\t28.0751326835\t193.314465817\t-16.4726678741\t151.0\t0.0\t50132\t3910296\n0.0258509\t1288.3132491111755\t78\t135.525932112\t25.7890004981\t196.866017985\t-21.3685099615\t151.0\t0.0\t50132\t3960428\n0.0300737\t1304.2520060539246\t79\t145.862719115\t20.2253936598\t188.853754882\t42.5244451034\t151.0\t0.0\t50132\t4010560\n0.0223602\t1320.219141960144\t80\t147.177975689\t25.1961125966\t196.503986966\t-19.3069965066\t151.0\t0.0\t50132\t4060692\n0.0367636\t1336.2501208782196\t81\t131.345400948\t44.4840618872\t192.184920074\t-34.4540549913\t151.0\t0.0\t50132\t4110824\n0.0406775\t1352.2665147781372\t82\t127.77501305\t51.8557140199\t199.352991085\t-37.4636368382\t151.0\t0.0\t50132\t4160956\n-0.0077692\t1368.2241833209991\t83\t147.726069939\t28.6886626731\t204.624845761\t-11.9716458347\t151.0\t0.0\t50132\t4211088\n-0.043617\t1384.1780722141266\t84\t154.528153399\t20.3905168874\t199.045802437\t67.6875360231\t151.0\t0.0\t50132\t4261220\n-0.019866\t1400.1033561229706\t85\t154.433144883\t22.228242372\t202.50099925\t40.5043530744\t151.0\t0.0\t50132\t4311352\n0.0238131\t1415.9775621891022\t86\t154.651550929\t21.2147744236\t224.480479495\t40.5992400976\t151.0\t0.0\t50132\t4361484\n0.00343529\t1431.8327820301056\t87\t157.761814048\t18.1808725956\t208.392225681\t82.1925561271\t151.0\t0.0\t50132\t4411616\n-0.00244395\t1447.7117676734924\t88\t160.445862764\t19.5062224268\t206.999202814\t74.4782152449\t151.0\t0.0\t50132\t4461748\n0.0528812\t1463.596872806549\t89\t160.386689119\t23.1501666331\t211.408343845\t9.09378989967\t151.0\t0.0\t50132\t4511880\n0.0344855\t1479.5526022911072\t90\t149.895101373\t22.9329635835\t199.304230206\t39.2703671724\t151.0\t0.0\t50132\t4562012\n0.00789516\t1495.5338101387024\t91\t160.676660258\t18.2853667056\t208.600834902\t91.7438790128\t151.0\t0.0\t50132\t4612144\n0.0565331\t1511.4780023097992\t92\t165.268686187\t16.439704144\t207.552721623\t99.366429248\t151.0\t0.0\t50132\t4662276\n0.0195069\t1527.3645250797272\t93\t163.099531936\t18.9345012753\t210.435798978\t97.9324245657\t151.0\t0.0\t50132\t4712408\n0.0201567\t1543.2536556720734\t94\t163.690341008\t19.8303935404\t211.5204182\t72.8971792427\t151.0\t0.0\t50132\t4762540\n0.0578299\t1559.1140539646149\t95\t166.319303534\t21.1021512464\t225.583249453\t23.0924826496\t151.0\t0.0\t50132\t4812672\n-0.0281224\t1575.030605316162\t96\t165.501761168\t18.9318046148\t219.171207163\t66.5306777305\t151.0\t0.0\t50132\t4862804\n0.0629756\t1590.9852712154388\t97\t156.530854022\t24.887882918\t208.232027537\t-12.7468570691\t151.0\t0.0\t50132\t4912936\n0.00399466\t1606.9721901416779\t98\t145.083674598\t26.8406610254\t190.727577801\t4.9207258872\t151.0\t0.0\t50132\t4963068\n0.0460498\t1622.927895307541\t99\t149.925630217\t26.7623627599\t197.210988875\t-27.3056911812\t151.0\t0.0\t50132\t5013200\n"
  },
  {
    "path": "hw2/data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/21/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"HalfCheetah-v1\",\n\"exp_name\"\t:\t\"HalfCheetah_b50000_rtg_na_25bl\",\n\"gamma\"\t:\t0.9,\n\"learning_rate\"\t:\t0.025,\n\"logdir\"\t:\t\"data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/21\",\n\"max_path_length\"\t:\t150.0,\n\"min_timesteps_per_batch\"\t:\t50000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\ttrue,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t21,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/31/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.137417\t21.064739227294922\t0\t-190.897240893\t46.6089352185\t-27.2258743391\t-372.279547816\t151.0\t0.0\t50132\t50132\n0.0548721\t37.01219916343689\t1\t-140.687068262\t37.5550347376\t-15.4241633182\t-347.560100712\t151.0\t0.0\t50132\t100264\n0.0254206\t52.98334240913391\t2\t-113.443101657\t34.0651847357\t6.5220181492\t-226.412047749\t151.0\t0.0\t50132\t150396\n0.0229544\t68.96394920349121\t3\t-105.550082432\t33.0630189002\t-11.4026858985\t-272.110759389\t151.0\t0.0\t50132\t200528\n0.0215282\t84.92519497871399\t4\t-100.724926887\t29.7726846102\t-25.4093405734\t-220.793134011\t151.0\t0.0\t50132\t250660\n0.0358222\t100.9263162612915\t5\t-95.3767389644\t30.6686572264\t-22.3396122994\t-213.260223785\t151.0\t0.0\t50132\t300792\n0.0333784\t116.99193334579468\t6\t-85.999404569\t30.0432932559\t-2.8104806923\t-190.148792127\t151.0\t0.0\t50132\t350924\n0.0253062\t133.03315663337708\t7\t-72.1831591657\t30.5999142771\t17.7072532409\t-200.888970509\t151.0\t0.0\t50132\t401056\n0.0263611\t149.11539363861084\t8\t-62.3333370128\t30.3892770612\t9.6332473869\t-149.657489918\t151.0\t0.0\t50132\t451188\n0.0255504\t165.21782279014587\t9\t-57.4430553633\t30.8875057162\t18.7988287752\t-183.82465023\t151.0\t0.0\t50132\t501320\n0.0260348\t181.41210007667542\t10\t-52.7501158126\t25.3706754653\t9.88592885505\t-142.767834982\t151.0\t0.0\t50132\t551452\n0.0201632\t197.60471081733704\t11\t-51.2299891808\t25.5608389428\t19.5304245515\t-141.964951906\t151.0\t0.0\t50132\t601584\n0.015544\t213.8857123851776\t12\t-47.3960241402\t22.4114420524\t26.3482275294\t-132.262491589\t151.0\t0.0\t50132\t651716\n0.0227444\t230.15306186676025\t13\t-43.0149192138\t20.9134460855\t15.5373348516\t-105.819302002\t151.0\t0.0\t50132\t701848\n0.0270518\t246.42102670669556\t14\t-38.7075874201\t21.1408371093\t16.2063365962\t-131.815378584\t151.0\t0.0\t50132\t751980\n0.0172788\t262.65814113616943\t15\t-31.2693537199\t18.7788736951\t9.01618803073\t-95.9511355041\t151.0\t0.0\t50132\t802112\n0.0234184\t278.8505423069\t16\t-29.0126709299\t21.0707990403\t28.2062867717\t-125.234625004\t151.0\t0.0\t50132\t852244\n0.0141834\t294.98457193374634\t17\t-28.4471979452\t19.7859834242\t30.174272082\t-117.61103905\t151.0\t0.0\t50132\t902376\n0.0166277\t311.05715465545654\t18\t-22.2930285644\t19.1015513297\t32.3666313002\t-95.1723354391\t151.0\t0.0\t50132\t952508\n0.0125452\t327.1181809902191\t19\t-23.9325267928\t19.8857207975\t64.9427207886\t-102.838066938\t151.0\t0.0\t50132\t1002640\n0.0189832\t343.1677055358887\t20\t-20.8642412711\t20.2847755858\t45.3923779366\t-86.0235282556\t151.0\t0.0\t50132\t1052772\n0.013688\t359.22139048576355\t21\t-19.3619143454\t19.4877900823\t45.6431997911\t-110.105098728\t151.0\t0.0\t50132\t1102904\n0.0125831\t375.23385977745056\t22\t-17.8529041217\t19.9704261934\t45.9422125709\t-91.4852726421\t151.0\t0.0\t50132\t1153036\n0.0162405\t391.25556445121765\t23\t-14.5962164577\t18.1935978051\t42.2348051417\t-107.280705997\t151.0\t0.0\t50132\t1203168\n0.0202018\t407.3027181625366\t24\t-13.1290494069\t18.0261722097\t34.4999885246\t-62.8706914659\t151.0\t0.0\t50132\t1253300\n0.0125985\t423.3434066772461\t25\t-9.11078535316\t16.4889916967\t37.3181087863\t-68.8006536647\t151.0\t0.0\t50132\t1303432\n0.0200693\t439.427223443985\t26\t-5.98068360088\t15.7397560912\t33.6409458905\t-59.202459919\t151.0\t0.0\t50132\t1353564\n0.0182452\t455.47803831100464\t27\t-3.80501670307\t15.1027528677\t39.6468017656\t-59.7213575001\t151.0\t0.0\t50132\t1403696\n0.0243192\t471.5159430503845\t28\t-2.45456027794\t16.4637145066\t33.5793841049\t-60.4364516043\t151.0\t0.0\t50132\t1453828\n0.0172235\t487.513060092926\t29\t0.397111874907\t15.7741482805\t43.0901944993\t-62.7576281623\t151.0\t0.0\t50132\t1503960\n0.0181344\t503.5424602031708\t30\t4.13516144519\t17.4775060875\t51.5956691576\t-60.8039150411\t151.0\t0.0\t50132\t1554092\n0.0219125\t519.5819807052612\t31\t9.50153589248\t18.5738665156\t44.169005618\t-63.324388225\t151.0\t0.0\t50132\t1604224\n0.0157505\t535.6305468082428\t32\t16.1005977172\t20.6026930298\t58.0264111574\t-70.9330947236\t151.0\t0.0\t50132\t1654356\n-0.005294\t551.6901745796204\t33\t24.9695532164\t21.1432296201\t82.9368017193\t-43.9526836755\t151.0\t0.0\t50132\t1704488\n-0.00591889\t567.7029840946198\t34\t31.7967625286\t24.0974367746\t79.0996233926\t-54.2324659506\t151.0\t0.0\t50132\t1754620\n0.0044767\t583.6846339702606\t35\t36.7059585589\t23.7288604499\t89.4803002521\t-67.4458974113\t151.0\t0.0\t50132\t1804752\n0.0128981\t599.671145439148\t36\t36.7625442245\t26.081213187\t99.9900685996\t-57.6794475541\t151.0\t0.0\t50132\t1854884\n0.0192258\t615.6673228740692\t37\t41.0395612631\t20.3254110718\t93.4537018014\t-23.2376133829\t151.0\t0.0\t50132\t1905016\n0.0185188\t631.6752853393555\t38\t45.4456976307\t19.6714241482\t104.124720889\t-19.8603178666\t151.0\t0.0\t50132\t1955148\n0.0228116\t647.7017242908478\t39\t50.9457191851\t19.3041116212\t103.358485316\t-16.1255487068\t151.0\t0.0\t50132\t2005280\n0.0180701\t663.755931854248\t40\t57.6866521229\t21.7429541533\t111.104701745\t-32.1495732232\t151.0\t0.0\t50132\t2055412\n0.0106462\t679.7545435428619\t41\t65.3190478679\t26.0372874473\t116.342681955\t-29.6507731649\t151.0\t0.0\t50132\t2105544\n0.00469465\t695.7248232364655\t42\t71.2761746527\t27.0363985822\t117.515091394\t-22.5523999252\t151.0\t0.0\t50132\t2155676\n0.0160797\t711.6601173877716\t43\t80.6191865677\t23.4371856629\t129.832033136\t-19.3377565008\t151.0\t0.0\t50132\t2205808\n0.0163915\t727.5960166454315\t44\t84.6768397483\t24.5951832231\t128.871368921\t-17.4015387765\t151.0\t0.0\t50132\t2255940\n0.0139268\t743.5306708812714\t45\t86.0862117043\t22.8650820411\t128.747166869\t-23.8155350137\t151.0\t0.0\t50132\t2306072\n0.0137846\t759.4366879463196\t46\t87.2088382449\t22.7556186433\t135.253044616\t-5.87497609026\t151.0\t0.0\t50132\t2356204\n0.0203777\t775.3622851371765\t47\t88.3591791027\t23.0475673916\t142.627940218\t-16.762946082\t151.0\t0.0\t50132\t2406336\n0.0268116\t791.2670509815216\t48\t91.0385866577\t21.9926116962\t136.526814219\t-24.6036446253\t151.0\t0.0\t50132\t2456468\n0.0257699\t807.2021043300629\t49\t99.9906003041\t22.9885674879\t149.712585927\t12.6479903912\t151.0\t0.0\t50132\t2506600\n0.0217925\t823.1649551391602\t50\t104.611142617\t22.0755950715\t151.034175448\t-26.934059419\t151.0\t0.0\t50132\t2556732\n0.0261802\t839.4466128349304\t51\t106.218069624\t22.5821631552\t147.519430053\t0.986892782937\t151.0\t0.0\t50132\t2606864\n0.0204284\t855.4352321624756\t52\t107.626738118\t25.2706140748\t147.806524856\t-22.2732395798\t151.0\t0.0\t50132\t2656996\n0.0320903\t871.473474740982\t53\t104.53489423\t30.1239150721\t166.368379604\t-8.60838109098\t151.0\t0.0\t50132\t2707128\n0.0100599\t887.474080324173\t54\t105.658615772\t31.2614493293\t162.987306642\t-32.1394791563\t151.0\t0.0\t50132\t2757260\n0.0107538\t903.4120011329651\t55\t105.896688067\t30.2527260044\t165.584853701\t-8.81360683908\t151.0\t0.0\t50132\t2807392\n0.022464\t919.3731837272644\t56\t105.32372695\t34.6778233199\t167.041198655\t-40.077478116\t151.0\t0.0\t50132\t2857524\n0.0321536\t935.292423248291\t57\t116.312775875\t26.8671333107\t172.506968886\t13.7994565857\t151.0\t0.0\t50132\t2907656\n0.0353605\t951.2215664386749\t58\t122.264585082\t22.8301050567\t165.951528707\t14.7650316181\t151.0\t0.0\t50132\t2957788\n-0.0119476\t967.1317303180695\t59\t124.32549326\t26.5050807841\t170.429519205\t1.95642025583\t151.0\t0.0\t50132\t3007920\n-0.0143712\t983.0468466281891\t60\t120.569354417\t27.7430991638\t172.523001202\t-3.79190992541\t151.0\t0.0\t50132\t3058052\n-0.0167701\t998.9787476062775\t61\t121.200116812\t24.4472005983\t160.563812104\t5.74553897134\t151.0\t0.0\t50132\t3108184\n0.0276545\t1014.8646898269653\t62\t117.285467142\t22.3092820979\t156.194329845\t-31.5740898392\t151.0\t0.0\t50132\t3158316\n0.0691551\t1030.7945408821106\t63\t119.735544482\t24.3995869152\t165.593272125\t10.8347979966\t151.0\t0.0\t50132\t3208448\n0.0366182\t1046.7075304985046\t64\t120.829524317\t28.580546142\t173.049784169\t-5.68561368214\t151.0\t0.0\t50132\t3258580\n0.0370144\t1062.6959280967712\t65\t112.524071897\t23.8027319316\t165.804496396\t31.2370132772\t151.0\t0.0\t50132\t3308712\n0.0410086\t1078.6244604587555\t66\t119.44230413\t25.836517742\t175.575571767\t38.8972999883\t151.0\t0.0\t50132\t3358844\n0.0946967\t1094.5336291790009\t67\t135.399392361\t22.4698488347\t193.159269423\t54.4406988058\t151.0\t0.0\t50132\t3408976\n-0.110919\t1110.4563348293304\t68\t136.510087407\t23.9653281527\t213.377574093\t37.065811337\t151.0\t0.0\t50132\t3459108\n-0.0295646\t1126.4224982261658\t69\t124.864810199\t17.1312447219\t175.76342357\t27.0759522219\t151.0\t0.0\t50132\t3509240\n0.00613683\t1142.4214551448822\t70\t123.843163252\t17.3028488197\t162.86355707\t44.2659596417\t151.0\t0.0\t50132\t3559372\n0.0318044\t1158.3676855564117\t71\t123.05398977\t18.5697683321\t163.464111825\t40.0986141339\t151.0\t0.0\t50132\t3609504\n-0.0080424\t1174.3955261707306\t72\t126.986674957\t15.3685943703\t158.887686276\t56.0884548705\t151.0\t0.0\t50132\t3659636\n0.0310976\t1190.3974478244781\t73\t123.018958227\t30.5229205001\t166.095622963\t-46.7811467477\t151.0\t0.0\t50132\t3709768\n-0.000173947\t1206.3737201690674\t74\t128.834892594\t33.0510381498\t185.451717526\t1.05212078254\t151.0\t0.0\t50132\t3759900\n0.0503898\t1222.3190937042236\t75\t108.135696171\t30.193786233\t175.333513676\t5.06389558324\t151.0\t0.0\t50132\t3810032\n0.0605938\t1238.2503597736359\t76\t127.366785702\t28.638840751\t195.951592661\t11.3634381923\t151.0\t0.0\t50132\t3860164\n7.23675e-05\t1254.1596319675446\t77\t146.785480524\t28.9668171373\t194.432402821\t-16.7274724239\t151.0\t0.0\t50132\t3910296\n0.0877231\t1270.0584568977356\t78\t144.385623936\t30.2308058821\t192.418453892\t-1.52514026908\t151.0\t0.0\t50132\t3960428\n-0.00821127\t1285.9651894569397\t79\t141.063429493\t31.0539604671\t193.28060745\t6.04300520934\t151.0\t0.0\t50132\t4010560\n-0.0067739\t1301.8844435214996\t80\t144.245392853\t32.0111066051\t208.416420987\t-17.3969057581\t151.0\t0.0\t50132\t4060692\n0.0179708\t1317.7896411418915\t81\t145.15146033\t28.8281195075\t199.236234651\t-6.10514908489\t151.0\t0.0\t50132\t4110824\n0.0915122\t1333.6866042613983\t82\t146.28937227\t29.2069902817\t201.807066435\t-5.158123083\t151.0\t0.0\t50132\t4160956\n0.062984\t1349.6002659797668\t83\t139.017868502\t33.2192232155\t208.0613458\t-6.15201574544\t151.0\t0.0\t50132\t4211088\n0.059793\t1365.5366797447205\t84\t126.864133614\t40.4792665584\t196.544770556\t-7.3524048053\t151.0\t0.0\t50132\t4261220\n0.0496565\t1381.4220111370087\t85\t128.052448353\t35.77401687\t194.236839139\t-7.35784445802\t151.0\t0.0\t50132\t4311352\n0.0478142\t1397.2881262302399\t86\t134.963429725\t26.6651546718\t194.454548263\t5.70977726239\t151.0\t0.0\t50132\t4361484\n0.0924642\t1413.1531331539154\t87\t136.213102083\t25.9502107517\t191.550277921\t7.42879903451\t151.0\t0.0\t50132\t4411616\n-0.00198442\t1428.998836517334\t88\t147.565589072\t24.0131481892\t201.679760648\t13.513128648\t151.0\t0.0\t50132\t4461748\n-0.0310461\t1444.8442780971527\t89\t156.948905202\t22.6537496866\t217.69771094\t37.6546074469\t151.0\t0.0\t50132\t4511880\n0.0500035\t1460.7586226463318\t90\t158.064444312\t26.6572565049\t209.557967109\t34.3832976218\t151.0\t0.0\t50132\t4562012\n0.0319117\t1476.6869475841522\t91\t164.103193677\t29.3934628212\t218.489585414\t25.8229741521\t151.0\t0.0\t50132\t4612144\n0.018292\t1492.6327545642853\t92\t154.910139111\t27.5757373039\t209.881530496\t14.6025504371\t151.0\t0.0\t50132\t4662276\n0.0548965\t1508.5741333961487\t93\t160.094527516\t34.2672127714\t220.856103055\t3.59092864054\t151.0\t0.0\t50132\t4712408\n-0.02815\t1524.54474568367\t94\t169.125404351\t30.3557143004\t221.326089617\t34.2464946659\t151.0\t0.0\t50132\t4762540\n0.0105981\t1540.5418820381165\t95\t172.517137357\t24.74626262\t216.631143465\t3.85256406492\t151.0\t0.0\t50132\t4812672\n0.034569\t1556.4314408302307\t96\t170.725648839\t24.7441750658\t221.565513713\t0.620424055449\t151.0\t0.0\t50132\t4862804\n0.0150373\t1572.3306019306183\t97\t170.558405329\t22.5123383908\t220.845101031\t24.5149662247\t151.0\t0.0\t50132\t4912936\n0.0321328\t1588.204396724701\t98\t173.092370678\t26.0050740862\t224.217380234\t21.99377081\t151.0\t0.0\t50132\t4963068\n0.0411354\t1604.059950351715\t99\t177.459250372\t22.9436883216\t223.817000099\t78.6554298667\t151.0\t0.0\t50132\t5013200\n"
  },
  {
    "path": "hw2/data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/31/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"HalfCheetah-v1\",\n\"exp_name\"\t:\t\"HalfCheetah_b50000_rtg_na_25bl\",\n\"gamma\"\t:\t0.9,\n\"learning_rate\"\t:\t0.025,\n\"logdir\"\t:\t\"data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/31\",\n\"max_path_length\"\t:\t150.0,\n\"min_timesteps_per_batch\"\t:\t50000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\ttrue,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t31,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/41/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.12708\t21.07270121574402\t0\t-220.923293543\t41.8852142808\t-84.9146953094\t-365.906994022\t151.0\t0.0\t50132\t50132\n0.0828835\t36.975881814956665\t1\t-152.368270919\t39.6479378083\t-22.9116375258\t-283.23569561\t151.0\t0.0\t50132\t100264\n0.0541419\t52.87936806678772\t2\t-114.866907633\t38.2358158574\t-6.42254067536\t-256.0310684\t151.0\t0.0\t50132\t150396\n0.0277502\t68.8259904384613\t3\t-94.8193382495\t36.6486287629\t7.19623192755\t-199.112537248\t151.0\t0.0\t50132\t200528\n0.0162455\t84.75660634040833\t4\t-91.404183621\t31.5728078088\t-0.122650228138\t-197.039697753\t151.0\t0.0\t50132\t250660\n0.0239755\t100.7247838973999\t5\t-85.8920768798\t28.9281341705\t5.42222038764\t-170.248391172\t151.0\t0.0\t50132\t300792\n0.0262909\t116.67663073539734\t6\t-79.5540397663\t31.4061724845\t-9.69072756\t-200.215836372\t151.0\t0.0\t50132\t350924\n0.027545\t132.68261218070984\t7\t-71.5500120659\t27.4276084428\t13.3135340861\t-173.290089517\t151.0\t0.0\t50132\t401056\n0.0249774\t148.73846530914307\t8\t-61.4299746673\t28.860293709\t19.6304159498\t-163.082549169\t151.0\t0.0\t50132\t451188\n0.0244535\t164.80112862586975\t9\t-52.9705518414\t28.522470284\t49.8972559042\t-156.563903992\t151.0\t0.0\t50132\t501320\n0.0227323\t180.86191201210022\t10\t-51.8480606971\t26.5960537989\t16.4989694823\t-152.835243066\t151.0\t0.0\t50132\t551452\n0.0238927\t196.9472119808197\t11\t-50.1130165535\t26.0689582863\t37.1180119778\t-121.637885079\t151.0\t0.0\t50132\t601584\n0.0207184\t213.1076855659485\t12\t-46.9240699581\t22.3102127087\t22.8842104682\t-102.635826569\t151.0\t0.0\t50132\t651716\n0.019643\t229.25678372383118\t13\t-41.825285099\t21.707630837\t18.0107051749\t-120.668560988\t151.0\t0.0\t50132\t701848\n0.0155793\t245.43969988822937\t14\t-36.2214581322\t19.107626561\t21.4518346061\t-91.1213900714\t151.0\t0.0\t50132\t751980\n0.0154737\t261.58561658859253\t15\t-31.1491137562\t19.9187426527\t37.4903697888\t-91.0116023285\t151.0\t0.0\t50132\t802112\n0.0117041\t277.74159717559814\t16\t-29.3128868326\t18.6327247978\t20.5705600009\t-95.1644777332\t151.0\t0.0\t50132\t852244\n0.0145751\t293.88827538490295\t17\t-26.3793280215\t20.6436833015\t29.5633176691\t-98.1250890621\t151.0\t0.0\t50132\t902376\n0.0164439\t310.3397397994995\t18\t-23.853876261\t18.6645127205\t19.4776324886\t-102.910120506\t151.0\t0.0\t50132\t952508\n0.0193119\t326.73000836372375\t19\t-21.5594629322\t17.8896655289\t31.4067387932\t-82.5182753938\t151.0\t0.0\t50132\t1002640\n0.0175859\t343.23356652259827\t20\t-18.498051078\t17.2768930112\t26.4530861336\t-108.945833152\t151.0\t0.0\t50132\t1052772\n0.026074\t359.85977363586426\t21\t-16.6607530155\t16.1084689108\t44.595963184\t-74.5210111382\t151.0\t0.0\t50132\t1102904\n0.0221995\t376.271719455719\t22\t-12.1129743153\t16.1414910866\t40.9557563369\t-69.1437662123\t151.0\t0.0\t50132\t1153036\n0.018561\t392.67700958251953\t23\t-8.28632810328\t15.9856287639\t29.7609416178\t-84.2809059242\t151.0\t0.0\t50132\t1203168\n0.0140461\t409.49606704711914\t24\t-4.71828370599\t17.7622847842\t56.5155861545\t-79.4748900298\t151.0\t0.0\t50132\t1253300\n0.0139689\t425.8870892524719\t25\t-0.160263681851\t16.996391833\t43.9362404463\t-64.0432616135\t151.0\t0.0\t50132\t1303432\n0.0211519\t442.1293981075287\t26\t3.39413040279\t17.0561480412\t48.7308724988\t-57.7461385642\t151.0\t0.0\t50132\t1353564\n0.018658\t458.2996304035187\t27\t10.1604726403\t16.8217040873\t59.9784910839\t-49.9519879026\t151.0\t0.0\t50132\t1403696\n0.0138661\t474.45201563835144\t28\t11.70998111\t15.5889152149\t58.0373833058\t-35.9967093066\t151.0\t0.0\t50132\t1453828\n0.015394\t490.58042645454407\t29\t12.6324075463\t15.3203529395\t55.5502179713\t-39.2071382881\t151.0\t0.0\t50132\t1503960\n0.0230869\t506.73017859458923\t30\t13.264358341\t13.9385575392\t68.7895095886\t-30.1707473872\t151.0\t0.0\t50132\t1554092\n0.0315863\t522.8333723545074\t31\t19.1102750828\t16.5549311779\t66.3593414584\t-65.2065182421\t151.0\t0.0\t50132\t1604224\n0.00591601\t538.9353394508362\t32\t29.6801084263\t19.9664266463\t75.302475314\t-31.1851161586\t151.0\t0.0\t50132\t1654356\n0.00235279\t555.0165634155273\t33\t34.9358966389\t24.1271391133\t83.3020348805\t-52.312587542\t151.0\t0.0\t50132\t1704488\n0.0128948\t571.0490593910217\t34\t40.3295941214\t25.405476514\t97.4659655494\t-38.1299446801\t151.0\t0.0\t50132\t1754620\n0.01702\t587.1206603050232\t35\t45.4784098084\t27.4554448471\t102.602926817\t-52.759024737\t151.0\t0.0\t50132\t1804752\n0.00378656\t603.1493413448334\t36\t49.8221469528\t25.2981552597\t98.8910932274\t-38.8901626401\t151.0\t0.0\t50132\t1854884\n0.0171225\t619.1681020259857\t37\t52.6877079053\t24.5837952235\t104.609912348\t-33.7148520043\t151.0\t0.0\t50132\t1905016\n0.010039\t635.2099323272705\t38\t55.3098856299\t25.3984565006\t97.458672425\t-65.2413630983\t151.0\t0.0\t50132\t1955148\n0.00850409\t651.2657423019409\t39\t60.3025958911\t26.6330333061\t112.973069882\t-38.7426859855\t151.0\t0.0\t50132\t2005280\n0.0193669\t667.2855832576752\t40\t66.8110061639\t28.1214823154\t126.114862883\t-48.5702787866\t151.0\t0.0\t50132\t2055412\n0.00486695\t683.2934782505035\t41\t81.0035491191\t26.9163143154\t139.81491947\t-27.0794689436\t151.0\t0.0\t50132\t2105544\n0.00273382\t699.2686598300934\t42\t85.7973019526\t25.2992905599\t135.911682186\t-22.1127843511\t151.0\t0.0\t50132\t2155676\n0.0102085\t715.3002729415894\t43\t88.6107577173\t26.5906177042\t139.137772247\t-19.5933510368\t151.0\t0.0\t50132\t2205808\n0.00499843\t731.3660926818848\t44\t87.1463180729\t29.5942594498\t137.851244223\t-6.74959245858\t151.0\t0.0\t50132\t2255940\n0.0277139\t747.3739247322083\t45\t96.4381236548\t25.3673564432\t152.283941822\t-25.3621564773\t151.0\t0.0\t50132\t2306072\n0.0105407\t763.3241529464722\t46\t100.186901199\t24.5900919696\t147.788789965\t-16.9339933999\t151.0\t0.0\t50132\t2356204\n0.0196431\t779.3152277469635\t47\t101.332158321\t19.2262274975\t146.800582961\t-23.2174938978\t151.0\t0.0\t50132\t2406336\n0.00635867\t795.3148963451385\t48\t106.501908075\t25.2635106471\t156.469493534\t-20.7997518503\t151.0\t0.0\t50132\t2456468\n0.0186458\t811.2650392055511\t49\t107.974479572\t25.478450392\t153.289817991\t-48.7780446696\t151.0\t0.0\t50132\t2506600\n0.0111561\t827.2407681941986\t50\t112.743347089\t27.0198518045\t162.030034891\t-4.59662986033\t151.0\t0.0\t50132\t2556732\n0.0205485\t843.2783930301666\t51\t113.635470199\t26.2936585283\t163.802731554\t11.1848641882\t151.0\t0.0\t50132\t2606864\n0.00409291\t859.2426459789276\t52\t115.34929309\t29.343268563\t170.435470171\t-14.1801635789\t151.0\t0.0\t50132\t2656996\n0.0106318\t875.241016626358\t53\t116.195418488\t31.1474951786\t170.72265754\t-2.41219586455\t151.0\t0.0\t50132\t2707128\n0.0295054\t891.2339463233948\t54\t116.788771949\t26.0913063734\t166.742123953\t-4.31214301717\t151.0\t0.0\t50132\t2757260\n0.0388965\t907.2292096614838\t55\t124.827516243\t22.8057192384\t163.644975689\t22.332689543\t151.0\t0.0\t50132\t2807392\n0.0466941\t923.2126085758209\t56\t134.472299284\t22.9366132876\t187.301125596\t-23.6476558021\t151.0\t0.0\t50132\t2857524\n0.0175752\t939.1847531795502\t57\t130.700796534\t31.5085679302\t184.161942597\t-15.3740634266\t151.0\t0.0\t50132\t2907656\n0.0518835\t955.1277551651001\t58\t132.321929808\t34.3173247971\t196.362167654\t2.769473853\t151.0\t0.0\t50132\t2957788\n0.0253744\t971.2207598686218\t59\t137.906631678\t30.1028870468\t195.470557578\t-0.326238371907\t151.0\t0.0\t50132\t3007920\n0.0113437\t987.234326839447\t60\t129.550997372\t31.2339428421\t179.166674367\t0.819867278957\t151.0\t0.0\t50132\t3058052\n0.0529975\t1003.226350069046\t61\t124.037113408\t25.8421159375\t178.068351646\t-9.49730122666\t151.0\t0.0\t50132\t3108184\n0.00839074\t1019.136340379715\t62\t142.346288249\t28.6768034112\t203.388516326\t-11.4114011496\t151.0\t0.0\t50132\t3158316\n0.0129732\t1035.1205027103424\t63\t153.747901709\t28.4112073031\t203.734756138\t-15.0993184067\t151.0\t0.0\t50132\t3208448\n0.0162256\t1051.0646121501923\t64\t144.399488384\t23.7115014096\t199.629631592\t30.7307788076\t151.0\t0.0\t50132\t3258580\n0.0649607\t1067.0842497348785\t65\t133.729870392\t21.7004689094\t183.116755547\t53.1446101439\t151.0\t0.0\t50132\t3308712\n0.0375514\t1083.0518975257874\t66\t148.576177426\t17.0274998644\t193.10616678\t84.30155934\t151.0\t0.0\t50132\t3358844\n0.0200252\t1099.0055470466614\t67\t158.469828362\t18.2338566601\t207.738006256\t43.6628336487\t151.0\t0.0\t50132\t3408976\n-0.00331602\t1114.9424951076508\t68\t158.264754595\t21.2759091457\t207.498901777\t30.033308789\t151.0\t0.0\t50132\t3459108\n0.00842844\t1130.846292257309\t69\t151.0246263\t24.2069982233\t202.952190252\t46.2487258606\t151.0\t0.0\t50132\t3509240\n0.0422203\t1146.7755208015442\t70\t154.319072567\t26.4719532924\t210.722339317\t10.8817028456\t151.0\t0.0\t50132\t3559372\n-0.0224658\t1162.715653181076\t71\t160.935713817\t27.6417918042\t216.054729911\t7.33029723716\t151.0\t0.0\t50132\t3609504\n-0.00407064\t1178.625952720642\t72\t157.529412134\t26.4469426963\t209.245472196\t43.3499755084\t151.0\t0.0\t50132\t3659636\n0.0312973\t1194.5514740943909\t73\t152.999458578\t33.1020789767\t227.212425053\t-8.93640639293\t151.0\t0.0\t50132\t3709768\n-0.0102214\t1210.4479343891144\t74\t156.461508201\t25.5975478631\t213.830874542\t30.3287995339\t151.0\t0.0\t50132\t3759900\n0.0268055\t1226.378385066986\t75\t149.509954537\t26.2837276067\t211.832369072\t-9.17958865547\t151.0\t0.0\t50132\t3810032\n-0.0407771\t1242.2990992069244\t76\t152.426630167\t24.7909814718\t208.919701534\t10.0289425916\t151.0\t0.0\t50132\t3860164\n0.311808\t1258.2240889072418\t77\t127.806972193\t19.7946826021\t178.881778739\t26.7269463047\t151.0\t0.0\t50132\t3910296\n0.0462513\t1274.0994503498077\t78\t153.88212704\t20.0611854975\t195.76003036\t83.1346760376\t151.0\t0.0\t50132\t3960428\n-0.0130791\t1289.971929550171\t79\t155.123372645\t23.9776277466\t209.070200201\t52.6926327132\t151.0\t0.0\t50132\t4010560\n-0.0223044\t1305.9302129745483\t80\t153.535803604\t29.2030884149\t205.026440956\t-7.29082282524\t151.0\t0.0\t50132\t4060692\n0.0300717\t1321.8447451591492\t81\t138.520845632\t38.9659452841\t207.954292892\t15.2333249848\t151.0\t0.0\t50132\t4110824\n0.116867\t1337.782033920288\t82\t146.044282625\t33.6667796301\t206.538708981\t14.9616932891\t151.0\t0.0\t50132\t4160956\n0.0752258\t1353.6613144874573\t83\t152.455908379\t27.7847639984\t211.808457349\t45.1002907526\t151.0\t0.0\t50132\t4211088\n0.021047\t1369.5640931129456\t84\t149.818281883\t23.5539854646\t212.543887418\t31.1640895757\t151.0\t0.0\t50132\t4261220\n-0.00357469\t1385.4445531368256\t85\t154.807549201\t23.7587891107\t204.479418675\t19.446904557\t151.0\t0.0\t50132\t4311352\n-0.0831478\t1401.3308084011078\t86\t165.073308438\t25.2280173293\t218.173918542\t52.9616057052\t151.0\t0.0\t50132\t4361484\n-0.0178012\t1417.2557497024536\t87\t163.589466245\t28.1610647173\t227.463465479\t34.3157710895\t151.0\t0.0\t50132\t4411616\n0.224079\t1433.194581747055\t88\t150.260310893\t24.2015421728\t209.349731243\t55.8937025004\t151.0\t0.0\t50132\t4461748\n0.0275891\t1449.001769065857\t89\t124.070375088\t23.3194163902\t172.906351653\t26.7539427537\t151.0\t0.0\t50132\t4511880\n0.078205\t1464.8036906719208\t90\t116.821878427\t32.7447352801\t170.800877753\t-0.687701316085\t151.0\t0.0\t50132\t4562012\n0.0712893\t1480.580598115921\t91\t135.932953929\t15.9698102843\t185.040708545\t85.733918891\t151.0\t0.0\t50132\t4612144\n-0.271885\t1496.284797668457\t92\t151.015589544\t15.6587658302\t190.302083375\t102.404421608\t151.0\t0.0\t50132\t4662276\n-0.295132\t1512.0198142528534\t93\t149.186562335\t16.7787220378\t201.86569471\t102.520195047\t151.0\t0.0\t50132\t4712408\n-0.140751\t1527.711982011795\t94\t148.141625711\t23.4508556444\t191.278971452\t-31.6761775448\t151.0\t0.0\t50132\t4762540\n0.0352029\t1543.3818192481995\t95\t159.413002958\t22.951530397\t214.428208655\t28.0422936655\t151.0\t0.0\t50132\t4812672\n0.177194\t1559.0737857818604\t96\t160.453372131\t23.6332118447\t213.81337905\t48.6882801387\t151.0\t0.0\t50132\t4862804\n0.105576\t1574.8353633880615\t97\t166.211329149\t27.5100657993\t224.660564422\t38.5172514877\t151.0\t0.0\t50132\t4912936\n-0.0260659\t1590.5823757648468\t98\t159.964576546\t29.481163381\t229.273469784\t-0.00698520156626\t151.0\t0.0\t50132\t4963068\n-0.0762075\t1606.3994948863983\t99\t152.15949126\t25.9411095777\t212.084252709\t56.2887050775\t151.0\t0.0\t50132\t5013200\n"
  },
  {
    "path": "hw2/data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/41/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"HalfCheetah-v1\",\n\"exp_name\"\t:\t\"HalfCheetah_b50000_rtg_na_25bl\",\n\"gamma\"\t:\t0.9,\n\"learning_rate\"\t:\t0.025,\n\"logdir\"\t:\t\"data/HalfCheetah_b50000_rtg_na_25bl_HalfCheetah-v1_31-01-2018_19-35-00/41\",\n\"max_path_length\"\t:\t150.0,\n\"min_timesteps_per_batch\"\t:\t50000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\ttrue,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t41,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/1/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.602091\t6.76475715637207\t0\t9.03571428571\t5.57085619771\t32.0\t3.0\t9.03571428571\t5.57085619771\t1012\t1012\n0.0882509\t7.067959547042847\t1\t19.0555555556\t9.58860563506\t55.0\t6.0\t19.0555555556\t9.58860563506\t1029\t2041\n0.00134369\t7.353352069854736\t2\t27.3513513514\t11.7501379318\t70.0\t13.0\t27.3513513514\t11.7501379318\t1012\t3053\n0.00994612\t7.644820690155029\t3\t26.7631578947\t13.8268126451\t58.0\t8.0\t26.7631578947\t13.8268126451\t1017\t4070\n0.0226749\t7.9196436405181885\t4\t28.25\t13.0987170703\t58.0\t12.0\t28.25\t13.0987170703\t1017\t5087\n0.016652\t8.210463523864746\t5\t40.8076923077\t24.5717461744\t105.0\t12.0\t40.8076923077\t24.5717461744\t1061\t6148\n0.0273083\t8.482748031616211\t6\t32.875\t18.3042857003\t81.0\t12.0\t32.875\t18.3042857003\t1052\t7200\n0.0178182\t8.766393184661865\t7\t58.3333333333\t43.4281015012\t195.0\t17.0\t58.3333333333\t43.4281015012\t1050\t8250\n0.0218356\t9.023099660873413\t8\t67.5333333333\t52.6128839312\t248.0\t16.0\t67.5333333333\t52.6128839312\t1013\t9263\n0.00636999\t9.28016448020935\t9\t91.3636363636\t51.793774156\t203.0\t39.0\t91.3636363636\t51.793774156\t1005\t10268\n0.00664996\t9.550451517105103\t10\t88.1666666667\t27.8652511602\t157.0\t49.0\t88.1666666667\t27.8652511602\t1058\t11326\n0.0220992\t9.80831265449524\t11\t100.2\t22.8814335215\t134.0\t62.0\t100.2\t22.8814335215\t1002\t12328\n0.0100588\t10.088838338851929\t12\t98.5454545455\t18.941842266\t137.0\t70.0\t98.5454545455\t18.941842266\t1084\t13412\n0.000466488\t10.362831354141235\t13\t80.8461538462\t11.4679899241\t97.0\t62.0\t80.8461538462\t11.4679899241\t1051\t14463\n0.0059433\t10.631492137908936\t14\t89.75\t17.5647611237\t120.0\t62.0\t89.75\t17.5647611237\t1077\t15540\n0.000191879\t10.909849882125854\t15\t121.333333333\t54.5832697201\t244.0\t32.0\t121.333333333\t54.5832697201\t1092\t16632\n0.0298251\t11.174779176712036\t16\t105.2\t27.9134376242\t151.0\t72.0\t105.2\t27.9134376242\t1052\t17684\n0.0120746\t11.471116542816162\t17\t106.090909091\t50.1949916833\t208.0\t30.0\t106.090909091\t50.1949916833\t1167\t18851\n-0.00228642\t11.737281322479248\t18\t68.3333333333\t46.1557748885\t192.0\t20.0\t68.3333333333\t46.1557748885\t1025\t19876\n0.0210015\t12.016618490219116\t19\t48.5\t29.9161707564\t144.0\t13.0\t48.5\t29.9161707564\t1067\t20943\n0.0249124\t12.29704737663269\t20\t72.1333333333\t60.1452316388\t203.0\t12.0\t72.1333333333\t60.1452316388\t1082\t22025\n0.0107623\t12.561517477035522\t21\t114.0\t49.9510871865\t219.0\t61.0\t114.0\t49.9510871865\t1026\t23051\n0.0379473\t12.825831413269043\t22\t149.428571429\t49.1204267747\t219.0\t61.0\t149.428571429\t49.1204267747\t1046\t24097\n0.0146601\t13.269243240356445\t23\t857.0\t143.0\t1000.0\t714.0\t857.0\t143.0\t1714\t25811\n0.00387304\t13.550962209701538\t24\t520.5\t479.5\t1000.0\t41.0\t520.5\t479.5\t1041\t26852\n-0.00445846\t13.936067581176758\t25\t748.0\t202.0\t950.0\t546.0\t748.0\t202.0\t1496\t28348\n-0.00309289\t14.287321329116821\t26\t343.5\t259.08927033\t720.0\t47.0\t343.5\t259.08927033\t1374\t29722\n0.00437352\t14.56696891784668\t27\t120.777777778\t30.89688146\t167.0\t73.0\t120.777777778\t30.89688146\t1087\t30809\n0.013809\t14.830055713653564\t28\t151.142857143\t98.735474261\t332.0\t40.0\t151.142857143\t98.735474261\t1058\t31867\n0.00959165\t15.085086584091187\t29\t144.857142857\t35.6708307061\t189.0\t98.0\t144.857142857\t35.6708307061\t1014\t32881\n0.00861404\t15.364528179168701\t30\t268.75\t144.210566534\t402.0\t52.0\t268.75\t144.210566534\t1075\t33956\n0.00630407\t15.767969608306885\t31\t522.333333333\t148.755578794\t631.0\t312.0\t522.333333333\t148.755578794\t1567\t35523\n-0.00306702\t16.293739795684814\t32\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t37523\n0.000587873\t16.816981077194214\t33\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t39523\n0.0119693\t17.338316917419434\t34\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t41523\n-0.00308531\t17.867908716201782\t35\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t43523\n0.00772547\t18.39204430580139\t36\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t45523\n0.00597157\t18.91360378265381\t37\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t47523\n-0.00474364\t19.187209367752075\t38\t348.333333333\t165.387088036\t571.0\t175.0\t348.333333333\t165.387088036\t1045\t48568\n0.00159111\t19.456584692001343\t39\t513.5\t132.5\t646.0\t381.0\t513.5\t132.5\t1027\t49595\n0.000936993\t19.9298152923584\t40\t307.0\t314.23451964\t903.0\t26.0\t307.0\t314.23451964\t1842\t51437\n0.0111146\t20.18559980392456\t41\t145.428571429\t103.453035781\t272.0\t5.0\t145.428571429\t103.453035781\t1018\t52455\n0.00332006\t20.538946390151978\t42\t442.333333333\t357.172538449\t904.0\t34.0\t442.333333333\t357.172538449\t1327\t53782\n0.00513766\t20.93329095840454\t43\t505.0\t355.404933374\t1000.0\t182.0\t505.0\t355.404933374\t1515\t55297\n0.00254112\t21.45427918434143\t44\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t57297\n0.00570995\t21.979018688201904\t45\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t59297\n-0.00294264\t22.50430154800415\t46\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t61297\n-0.000595535\t23.031405925750732\t47\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t63297\n0.000307902\t23.549055337905884\t48\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t65297\n0.002502\t24.067930698394775\t49\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t67297\n0.00701737\t24.5829815864563\t50\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t69297\n-7.87489e-05\t25.10943102836609\t51\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t71297\n0.00197969\t25.636685609817505\t52\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t73297\n0.00185306\t26.166483879089355\t53\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t75297\n0.00235633\t26.693531274795532\t54\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t77297\n0.003282\t27.220266580581665\t55\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t79297\n0.00744414\t27.7472984790802\t56\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t81297\n0.00106317\t28.268240928649902\t57\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t83297\n0.00464073\t28.79481077194214\t58\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t85297\n0.000234872\t29.32617974281311\t59\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t87297\n-0.00017265\t29.84268832206726\t60\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t89297\n-0.000419483\t30.367334127426147\t61\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t91297\n-0.000131996\t30.885836601257324\t62\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t93297\n0.00541081\t31.39881730079651\t63\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t95297\n0.0027751\t31.913252353668213\t64\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t97297\n0.00705485\t32.43810844421387\t65\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t99297\n0.00756834\t32.84289884567261\t66\t388.5\t205.808770464\t631.0\t184.0\t388.5\t205.808770464\t1554\t100851\n0.0282454\t33.221885204315186\t67\t734.0\t266.0\t1000.0\t468.0\t734.0\t266.0\t1468\t102319\n0.00228373\t33.74599099159241\t68\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t104319\n0.00151597\t34.28067183494568\t69\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t106319\n0.00324522\t34.82058072090149\t70\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t108319\n0.000135124\t35.35584092140198\t71\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t110319\n0.00073885\t35.906853914260864\t72\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t112319\n0.000151843\t36.456477880477905\t73\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t114319\n0.00253202\t37.01272749900818\t74\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t116319\n0.00139823\t37.56826639175415\t75\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t118319\n0.00708318\t38.12512946128845\t76\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t120319\n0.000988686\t38.69096875190735\t77\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t122319\n0.00213949\t39.30945086479187\t78\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t124319\n-0.000421284\t39.91579341888428\t79\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t126319\n0.000149263\t40.31728267669678\t80\t756.0\t244.0\t1000.0\t512.0\t756.0\t244.0\t1512\t127831\n-0.000102263\t40.83227825164795\t81\t545.666666667\t336.715837993\t1000.0\t195.0\t545.666666667\t336.715837993\t1637\t129468\n0.00492216\t41.186660289764404\t82\t436.0\t399.462972836\t1000.0\t126.0\t436.0\t399.462972836\t1308\t130776\n0.00174772\t41.59078574180603\t83\t771.0\t229.0\t1000.0\t542.0\t771.0\t229.0\t1542\t132318\n0.000779479\t42.13102340698242\t84\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t134318\n0.00434309\t42.662580490112305\t85\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t136318\n0.00265961\t43.18075108528137\t86\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t138318\n0.00101361\t43.70223069190979\t87\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t140318\n0.00352905\t44.22879147529602\t88\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t142318\n0.0036558\t44.75788187980652\t89\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t144318\n0.00685947\t45.286428451538086\t90\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t146318\n0.00302239\t45.807966232299805\t91\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t148318\n0.0148254\t46.31892967224121\t92\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t150318\n-0.002683\t46.83810997009277\t93\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t152318\n0.00536365\t47.38642716407776\t94\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t154318\n-0.00564025\t47.920905351638794\t95\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t156318\n4.73112e-05\t48.40345025062561\t96\t623.0\t267.156633207\t1000.0\t413.0\t623.0\t267.156633207\t1869\t158187\n0.0013827\t48.83704614639282\t97\t833.0\t167.0\t1000.0\t666.0\t833.0\t167.0\t1666\t159853\n0.00276896\t49.29080605506897\t98\t591.666666667\t313.796466236\t1000.0\t237.0\t591.666666667\t313.796466236\t1775\t161628\n-0.000452832\t49.81399321556091\t99\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t163628\n"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/1/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"InvertedPendulum-v1\",\n\"exp_name\"\t:\t\"InvertedPendulum_sb_rtg_na_0.02\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.02,\n\"logdir\"\t:\t\"data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/1\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t1,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/11/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n9.84485\t7.2229578495025635\t0\t8.41666666667\t2.47515431618\t20.0\t5.0\t8.41666666667\t2.47515431618\t1010\t1010\n1.50212\t7.51533055305481\t1\t20.22\t3.79626131872\t30.0\t15.0\t20.22\t3.79626131872\t1011\t2021\n1.25737\t7.7772440910339355\t2\t57.0555555556\t13.8342257633\t98.0\t37.0\t57.0555555556\t13.8342257633\t1027\t3048\n0.535736\t8.046581268310547\t3\t180.5\t94.2368470044\t376.0\t96.0\t180.5\t94.2368470044\t1083\t4131\n0.400931\t8.321382999420166\t4\t83.2307692308\t30.3724415729\t161.0\t53.0\t83.2307692308\t30.3724415729\t1082\t5213\n-0.0160533\t8.57603931427002\t5\t50.6\t13.7164135254\t85.0\t25.0\t50.6\t13.7164135254\t1012\t6225\n0.041017\t8.83631682395935\t6\t38.6923076923\t14.5675330016\t68.0\t13.0\t38.6923076923\t14.5675330016\t1006\t7231\n0.0517083\t9.095884084701538\t7\t40.8\t10.4957134107\t59.0\t15.0\t40.8\t10.4957134107\t1020\t8251\n0.0212874\t9.370235204696655\t8\t45.5909090909\t10.5729461402\t82.0\t32.0\t45.5909090909\t10.5729461402\t1003\t9254\n0.0239413\t9.634948968887329\t9\t44.3043478261\t8.91230113558\t64.0\t31.0\t44.3043478261\t8.91230113558\t1019\t10273\n0.2061\t9.910567045211792\t10\t51.9\t15.9715371834\t102.0\t32.0\t51.9\t15.9715371834\t1038\t11311\n0.492431\t10.165862798690796\t11\t53.2631578947\t13.6337124931\t80.0\t37.0\t53.2631578947\t13.6337124931\t1012\t12323\n0.0759064\t10.429330110549927\t12\t69.4666666667\t20.9089029416\t136.0\t45.0\t69.4666666667\t20.9089029416\t1042\t13365\n-0.0115777\t10.688966989517212\t13\t103.9\t27.9086008248\t159.0\t68.0\t103.9\t27.9086008248\t1039\t14404\n0.10276\t10.948424816131592\t14\t116.111111111\t27.5012906543\t172.0\t74.0\t116.111111111\t27.5012906543\t1045\t15449\n0.107211\t11.213691711425781\t15\t207.2\t35.9410628669\t261.0\t165.0\t207.2\t35.9410628669\t1036\t16485\n0.254836\t11.547999382019043\t16\t342.5\t94.7800084406\t455.0\t238.0\t342.5\t94.7800084406\t1370\t17855\n0.180811\t11.81119704246521\t17\t257.0\t19.7610728454\t287.0\t232.0\t257.0\t19.7610728454\t1028\t18883\n0.0363615\t12.093258142471313\t18\t155.857142857\t45.1772021249\t242.0\t113.0\t155.857142857\t45.1772021249\t1091\t19974\n0.0222054\t12.344907283782959\t19\t101.2\t17.9710878914\t139.0\t68.0\t101.2\t17.9710878914\t1012\t20986\n0.00786898\t12.595535516738892\t20\t116.222222222\t31.12261692\t165.0\t66.0\t116.222222222\t31.12261692\t1046\t22032\n-0.00338071\t12.849928379058838\t21\t129.0\t35.2526594741\t181.0\t88.0\t129.0\t35.2526594741\t1032\t23064\n0.0334179\t13.097781896591187\t22\t170.333333333\t18.3636113611\t198.0\t145.0\t170.333333333\t18.3636113611\t1022\t24086\n0.0154595\t13.49902081489563\t23\t326.4\t166.928248059\t639.0\t185.0\t326.4\t166.928248059\t1632\t25718\n0.0102083\t13.915255784988403\t24\t550.666666667\t289.196972475\t877.0\t174.0\t550.666666667\t289.196972475\t1652\t27370\n0.00266306\t14.426665544509888\t25\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t29370\n0.00419491\t14.956173658370972\t26\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t31370\n0.000947851\t15.548860311508179\t27\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t33370\n0.0491228\t16.1032931804657\t28\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t35370\n0.000598127\t16.35001277923584\t29\t201.4\t17.9398996653\t236.0\t185.0\t201.4\t17.9398996653\t1007\t36377\n0.205319\t16.642978191375732\t30\t193.666666667\t22.6175939382\t236.0\t159.0\t193.666666667\t22.6175939382\t1162\t37539\n0.0578096\t17.157249212265015\t31\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t39539\n-0.00536724\t17.665299654006958\t32\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t41539\n0.00977675\t18.185539722442627\t33\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t43539\n-0.0024191\t18.71018099784851\t34\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t45539\n0.000597108\t19.224491596221924\t35\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t47539\n-0.000200507\t19.740996599197388\t36\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t49539\n0.00456004\t20.31839609146118\t37\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t51539\n0.00168774\t20.86813521385193\t38\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t53539\n0.0102562\t21.422646522521973\t39\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t55539\n-0.000356285\t21.972156763076782\t40\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t57539\n0.00434321\t22.51257061958313\t41\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t59539\n0.00314676\t23.06043553352356\t42\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t61539\n0.0119144\t23.60994815826416\t43\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t63539\n0.00132382\t24.147279977798462\t44\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t65539\n-0.00246824\t24.692411184310913\t45\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t67539\n0.00578189\t25.244147539138794\t46\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t69539\n0.00142292\t25.791747093200684\t47\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t71539\n0.00720477\t26.34340000152588\t48\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t73539\n-0.000640061\t26.88925313949585\t49\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t75539\n-0.000631195\t27.199026823043823\t50\t395.0\t73.9729680356\t491.0\t311.0\t395.0\t73.9729680356\t1185\t76724\n0.00845176\t27.46857786178589\t51\t352.666666667\t46.6357040141\t414.0\t301.0\t352.666666667\t46.6357040141\t1058\t77782\n0.0327231\t27.9066219329834\t52\t561.0\t164.17673404\t775.0\t376.0\t561.0\t164.17673404\t1683\t79465\n0.0178538\t28.435946941375732\t53\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t81465\n-0.00175977\t29.014880657196045\t54\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t83465\n-0.00183104\t29.539748668670654\t55\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t85465\n0.0011446\t30.06399655342102\t56\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t87465\n0.00530291\t30.591025352478027\t57\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t89465\n0.00815219\t31.11577296257019\t58\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t91465\n0.00294679\t31.638994693756104\t59\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t93465\n0.00234366\t32.16615128517151\t60\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t95465\n0.00537469\t32.686542987823486\t61\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t97465\n0.00254938\t33.2045464515686\t62\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t99465\n0.00851973\t33.71687150001526\t63\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t101465\n-0.00166347\t34.24772596359253\t64\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t103465\n0.00554468\t34.76952028274536\t65\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t105465\n-0.00221764\t35.286675453186035\t66\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t107465\n-0.000778406\t35.80536460876465\t67\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t109465\n0.00339717\t36.20728349685669\t68\t786.0\t214.0\t1000.0\t572.0\t786.0\t214.0\t1572\t111037\n0.0537435\t36.46434426307678\t69\t144.857142857\t64.0143478815\t246.0\t72.0\t144.857142857\t64.0143478815\t1014\t112051\n0.0154534\t36.77367043495178\t70\t608.0\t231.0\t839.0\t377.0\t608.0\t231.0\t1216\t113267\n0.00536814\t37.2880973815918\t71\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t115267\n0.000375593\t37.80867886543274\t72\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t117267\n0.00246562\t38.328699827194214\t73\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t119267\n0.0235415\t38.859750509262085\t74\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t121267\n0.00377482\t39.377413511276245\t75\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t123267\n-0.00155859\t39.93961238861084\t76\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t125267\n-0.000933135\t40.46783971786499\t77\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t127267\n0.00555035\t40.987693071365356\t78\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t129267\n0.0253226\t41.50291180610657\t79\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t131267\n0.0373722\t42.02027869224548\t80\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t133267\n-0.00281248\t42.53746962547302\t81\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t135267\n0.0538512\t43.04693007469177\t82\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t137267\n-0.0150499\t43.56194829940796\t83\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t139267\n0.022479\t44.06363844871521\t84\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t141267\n0.0127346\t44.571359395980835\t85\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t143267\n0.0459498\t45.08292746543884\t86\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t145267\n-0.0156565\t45.60513257980347\t87\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t147267\n0.0348157\t46.12567448616028\t88\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t149267\n-0.0149153\t46.52139449119568\t89\t768.5\t231.5\t1000.0\t537.0\t768.5\t231.5\t1537\t150804\n0.0471378\t46.77190947532654\t90\t169.5\t90.4778978536\t350.0\t97.0\t169.5\t90.4778978536\t1017\t151821\n0.00488421\t47.03598880767822\t91\t74.7857142857\t34.4926049454\t131.0\t34.0\t74.7857142857\t34.4926049454\t1047\t152868\n0.00946848\t47.2924861907959\t92\t86.25\t31.5888297768\t145.0\t40.0\t86.25\t31.5888297768\t1035\t153903\n0.0110376\t47.55975818634033\t93\t82.0769230769\t25.0920199955\t129.0\t41.0\t82.0769230769\t25.0920199955\t1067\t154970\n0.0196664\t47.811049461364746\t94\t114.0\t49.8352842427\t206.0\t41.0\t114.0\t49.8352842427\t1026\t155996\n0.0104369\t48.06812262535095\t95\t147.428571429\t21.2861936667\t177.0\t112.0\t147.428571429\t21.2861936667\t1032\t157028\n0.0215529\t48.36423707008362\t96\t242.2\t23.7267781209\t276.0\t203.0\t242.2\t23.7267781209\t1211\t158239\n-0.00103157\t48.64035892486572\t97\t262.75\t42.3755530937\t332.0\t218.0\t262.75\t42.3755530937\t1051\t159290\n0.00117358\t49.18579912185669\t98\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t161290\n0.00522744\t49.70541977882385\t99\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t163290\n"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/11/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"InvertedPendulum-v1\",\n\"exp_name\"\t:\t\"InvertedPendulum_sb_rtg_na_0.02\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.02,\n\"logdir\"\t:\t\"data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/11\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t11,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/21/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.350545\t7.623704195022583\t0\t8.73043478261\t5.11149044737\t30.0\t3.0\t8.73043478261\t5.11149044737\t1004\t1004\n0.152718\t7.933123350143433\t1\t19.0740740741\t11.3379922644\t55.0\t4.0\t19.0740740741\t11.3379922644\t1030\t2034\n0.0429787\t8.199016094207764\t2\t37.6296296296\t23.3906409713\t129.0\t10.0\t37.6296296296\t23.3906409713\t1016\t3050\n0.0148822\t8.450114250183105\t3\t37.2962962963\t21.1831778381\t80.0\t6.0\t37.2962962963\t21.1831778381\t1007\t4057\n0.0104328\t8.721006631851196\t4\t28.2162162162\t20.3962571224\t121.0\t9.0\t28.2162162162\t20.3962571224\t1044\t5101\n0.018495\t8.987627506256104\t5\t29.5588235294\t16.2339353651\t68.0\t8.0\t29.5588235294\t16.2339353651\t1005\t6106\n0.00639337\t9.252012729644775\t6\t30.6060606061\t23.7179632652\t106.0\t8.0\t30.6060606061\t23.7179632652\t1010\t7116\n0.0222873\t9.539709329605103\t7\t39.7777777778\t21.0631033086\t90.0\t12.0\t39.7777777778\t21.0631033086\t1074\t8190\n0.0089298\t9.825225114822388\t8\t47.1818181818\t43.3481008954\t206.0\t9.0\t47.1818181818\t43.3481008954\t1038\t9228\n0.0281346\t10.153348445892334\t9\t53.35\t19.5378478856\t82.0\t11.0\t53.35\t19.5378478856\t1067\t10295\n-0.0016746\t10.516669750213623\t10\t77.3571428571\t12.2801066937\t97.0\t57.0\t77.3571428571\t12.2801066937\t1083\t11378\n0.01356\t10.803219079971313\t11\t86.0\t16.5025250593\t108.0\t42.0\t86.0\t16.5025250593\t1032\t12410\n0.0040417\t11.082040071487427\t12\t72.5\t19.452322667\t88.0\t7.0\t72.5\t19.452322667\t1015\t13425\n0.0136989\t11.35108470916748\t13\t77.2857142857\t6.45233702322\t88.0\t68.0\t77.2857142857\t6.45233702322\t1082\t14507\n0.0160684\t11.614316701889038\t14\t74.1428571429\t5.42292939889\t82.0\t66.0\t74.1428571429\t5.42292939889\t1038\t15545\n0.0569116\t11.87187647819519\t15\t86.75\t9.9676560267\t99.0\t67.0\t86.75\t9.9676560267\t1041\t16586\n0.0433088\t12.153593301773071\t16\t89.3333333333\t46.7552730241\t137.0\t6.0\t89.3333333333\t46.7552730241\t1072\t17658\n0.0112266\t12.42675232887268\t17\t68.1875\t30.6251913259\t100.0\t9.0\t68.1875\t30.6251913259\t1091\t18749\n0.0558085\t12.747072696685791\t18\t79.5333333333\t70.9684123787\t253.0\t10.0\t79.5333333333\t70.9684123787\t1193\t19942\n0.007598\t13.030377864837646\t19\t167.857142857\t16.0394920781\t190.0\t140.0\t167.857142857\t16.0394920781\t1175\t21117\n-0.00639769\t13.296810626983643\t20\t134.125\t10.6587698634\t155.0\t121.0\t134.125\t10.6587698634\t1073\t22190\n0.003167\t13.558030605316162\t21\t117.666666667\t6.41179468722\t127.0\t107.0\t117.666666667\t6.41179468722\t1059\t23249\n0.00376649\t13.822790145874023\t22\t118.555555556\t9.2269064409\t138.0\t104.0\t118.555555556\t9.2269064409\t1067\t24316\n0.0175271\t14.091765403747559\t23\t116.111111111\t6.11817773242\t129.0\t109.0\t116.111111111\t6.11817773242\t1045\t25361\n-0.000405248\t14.353772640228271\t24\t104.6\t4.82078831728\t112.0\t98.0\t104.6\t4.82078831728\t1046\t26407\n-0.000334972\t14.619886875152588\t25\t97.3636363636\t4.55816404972\t105.0\t89.0\t97.3636363636\t4.55816404972\t1071\t27478\n0.00266277\t14.882812738418579\t26\t95.5454545455\t5.03377025451\t105.0\t89.0\t95.5454545455\t5.03377025451\t1051\t28529\n0.0051884\t15.143433570861816\t27\t98.1818181818\t3.29788311768\t103.0\t89.0\t98.1818181818\t3.29788311768\t1080\t29609\n0.00461172\t15.427077531814575\t28\t102.5\t5.76628129734\t110.0\t90.0\t102.5\t5.76628129734\t1025\t30634\n0.0143375\t15.703834772109985\t29\t108.9\t8.75728268357\t125.0\t95.0\t108.9\t8.75728268357\t1089\t31723\n0.0164663\t16.047930002212524\t30\t123.111111111\t10.0933910659\t142.0\t113.0\t123.111111111\t10.0933910659\t1108\t32831\n0.0734041\t16.371893882751465\t31\t160.142857143\t25.4301765144\t216.0\t131.0\t160.142857143\t25.4301765144\t1121\t33952\n0.0209195\t16.675029754638672\t32\t315.75\t40.8495716012\t360.0\t249.0\t315.75\t40.8495716012\t1263\t35215\n0.0045359\t16.970834493637085\t33\t301.0\t33.6229088569\t351.0\t266.0\t301.0\t33.6229088569\t1204\t36419\n-0.0162555\t17.29827642440796\t34\t199.666666667\t28.2823069938\t229.0\t140.0\t199.666666667\t28.2823069938\t1198\t37617\n0.00934858\t17.58111262321472\t35\t127.111111111\t64.2986857382\t193.0\t24.0\t127.111111111\t64.2986857382\t1144\t38761\n0.00314428\t17.835707187652588\t36\t176.666666667\t12.3782964184\t198.0\t164.0\t176.666666667\t12.3782964184\t1060\t39821\n0.011018\t18.11056923866272\t37\t157.857142857\t23.4668676553\t177.0\t103.0\t157.857142857\t23.4668676553\t1105\t40926\n0.00261322\t18.374802827835083\t38\t152.714285714\t33.779597755\t190.0\t88.0\t152.714285714\t33.779597755\t1069\t41995\n0.00184643\t18.63509750366211\t39\t175.166666667\t19.8948625418\t200.0\t140.0\t175.166666667\t19.8948625418\t1051\t43046\n0.00787114\t18.91007685661316\t40\t110.0\t55.0036362434\t197.0\t36.0\t110.0\t55.0036362434\t1100\t44146\n0.0023341\t19.169974327087402\t41\t147.571428571\t38.1981942088\t186.0\t60.0\t147.571428571\t38.1981942088\t1033\t45179\n-0.000996647\t19.444185972213745\t42\t183.5\t10.6105293616\t202.0\t172.0\t183.5\t10.6105293616\t1101\t46280\n0.0361872\t19.763829469680786\t43\t196.166666667\t5.98377435701\t207.0\t188.0\t196.166666667\t5.98377435701\t1177\t47457\n-0.00198973\t20.01742458343506\t44\t263.0\t6.204836823\t273.0\t256.0\t263.0\t6.204836823\t1052\t48509\n0.0185856\t20.284472942352295\t45\t364.0\t24.1246761636\t388.0\t331.0\t364.0\t24.1246761636\t1092\t49601\n0.00496694\t20.546913623809814\t46\t115.444444444\t91.4975544435\t317.0\t39.0\t115.444444444\t91.4975544435\t1039\t50640\n0.0330575\t20.873517274856567\t47\t169.857142857\t99.9220104044\t272.0\t10.0\t169.857142857\t99.9220104044\t1189\t51829\n0.0344604\t21.179991006851196\t48\t167.428571429\t70.6275080826\t257.0\t30.0\t167.428571429\t70.6275080826\t1172\t53001\n0.0205699\t21.45786952972412\t49\t175.833333333\t15.464116169\t206.0\t155.0\t175.833333333\t15.464116169\t1055\t54056\n-0.00851114\t21.756019592285156\t50\t188.333333333\t13.1613913483\t205.0\t171.0\t188.333333333\t13.1613913483\t1130\t55186\n0.00929796\t22.021973848342896\t51\t203.2\t23.0599219426\t234.0\t175.0\t203.2\t23.0599219426\t1016\t56202\n0.00810973\t22.326077699661255\t52\t290.0\t33.3016516107\t335.0\t243.0\t290.0\t33.3016516107\t1160\t57362\n0.0143014\t22.624312162399292\t53\t378.333333333\t61.4780900448\t465.0\t329.0\t378.333333333\t61.4780900448\t1135\t58497\n0.0230448\t22.979187488555908\t54\t665.5\t93.5\t759.0\t572.0\t665.5\t93.5\t1331\t59828\n0.0323814\t23.37579083442688\t55\t506.333333333\t98.4084458887\t605.0\t372.0\t506.333333333\t98.4084458887\t1519\t61347\n0.00398331\t23.916831016540527\t56\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t63347\n-0.00126615\t24.45587158203125\t57\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t65347\n0.00829495\t24.990619659423828\t58\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t67347\n0.00470978\t25.51140570640564\t59\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t69347\n0.00532265\t26.039437294006348\t60\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t71347\n0.00514702\t26.562456130981445\t61\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t73347\n0.00158479\t27.10531449317932\t62\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t75347\n0.014562\t27.638699293136597\t63\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t77347\n0.00113166\t28.16949987411499\t64\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t79347\n0.00471543\t28.56187129020691\t65\t757.0\t243.0\t1000.0\t514.0\t757.0\t243.0\t1514\t80861\n0.0417658\t28.829689025878906\t66\t93.6363636364\t115.90613187\t439.0\t9.0\t93.6363636364\t115.90613187\t1030\t81891\n0.0360292\t29.110421895980835\t67\t185.333333333\t156.388050126\t401.0\t14.0\t185.333333333\t156.388050126\t1112\t83003\n0.00307429\t29.627554655075073\t68\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t85003\n-0.00208698\t30.15225338935852\t69\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t87003\n0.000237605\t30.684929609298706\t70\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t89003\n-0.00365509\t31.202202558517456\t71\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t91003\n0.00270619\t31.72530221939087\t72\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t93003\n-0.00141715\t32.236183643341064\t73\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t95003\n0.00174803\t32.75935506820679\t74\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t97003\n0.00294137\t33.27057981491089\t75\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t99003\n0.00612107\t33.54245471954346\t76\t515.0\t485.0\t1000.0\t30.0\t515.0\t485.0\t1030\t100033\n0.000486661\t33.83180022239685\t77\t514.5\t485.5\t1000.0\t29.0\t514.5\t485.5\t1029\t101062\n0.00178058\t34.346622467041016\t78\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t103062\n0.00217812\t34.86988806724548\t79\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t105062\n0.00209597\t35.203787326812744\t80\t640.0\t360.0\t1000.0\t280.0\t640.0\t360.0\t1280\t106342\n0.0025814\t35.72733783721924\t81\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t108342\n0.0004908\t36.24655270576477\t82\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t110342\n0.000522666\t36.767661333084106\t83\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t112342\n0.000994201\t37.29701209068298\t84\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t114342\n0.00246152\t37.8122718334198\t85\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t116342\n-5.16772e-05\t38.32043981552124\t86\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t118342\n0.00437572\t38.847431659698486\t87\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t120342\n-8.2776e-06\t39.36740565299988\t88\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t122342\n0.00191971\t39.879302740097046\t89\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t124342\n0.00125631\t40.395965576171875\t90\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t126342\n0.00755961\t40.91072130203247\t91\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t128342\n-0.000780614\t41.42177677154541\t92\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t130342\n0.00119386\t41.950058460235596\t93\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t132342\n0.0029334\t42.470048666000366\t94\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t134342\n0.00528921\t42.79389667510986\t95\t584.5\t415.5\t1000.0\t169.0\t584.5\t415.5\t1169\t135511\n-0.00271168\t43.321409463882446\t96\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t137511\n0.000188325\t43.83671522140503\t97\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t139511\n0.0047191\t44.36561918258667\t98\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t141511\n-0.000626978\t44.703309297561646\t99\t623.0\t377.0\t1000.0\t246.0\t623.0\t377.0\t1246\t142757\n"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/21/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"InvertedPendulum-v1\",\n\"exp_name\"\t:\t\"InvertedPendulum_sb_rtg_na_0.02\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.02,\n\"logdir\"\t:\t\"data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/21\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t21,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/31/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.282001\t7.312387466430664\t0\t5.01\t2.78206757646\t18.0\t2.0\t5.01\t2.78206757646\t1002\t1002\n0.172524\t7.62332010269165\t1\t8.59829059829\t4.49322344281\t24.0\t2.0\t8.59829059829\t4.49322344281\t1006\t2008\n0.0445865\t7.896857023239136\t2\t17.5614035088\t14.9596152777\t66.0\t2.0\t17.5614035088\t14.9596152777\t1001\t3009\n-0.000305377\t8.180015563964844\t3\t16.9830508475\t9.81436430058\t49.0\t4.0\t16.9830508475\t9.81436430058\t1002\t4011\n-0.00812558\t8.459576606750488\t4\t13.012987013\t9.04748441251\t56.0\t3.0\t13.012987013\t9.04748441251\t1002\t5013\n0.00731168\t8.742552042007446\t5\t12.8333333333\t8.00867585116\t42.0\t4.0\t12.8333333333\t8.00867585116\t1001\t6014\n0.0139483\t9.034139156341553\t6\t13.3866666667\t8.82102538761\t48.0\t3.0\t13.3866666667\t8.82102538761\t1004\t7018\n0.0345713\t9.342700242996216\t7\t15.2575757576\t11.9218549071\t64.0\t3.0\t15.2575757576\t11.9218549071\t1007\t8025\n0.0259883\t9.668273448944092\t8\t20.9791666667\t13.0391870646\t63.0\t4.0\t20.9791666667\t13.0391870646\t1007\t9032\n0.0146477\t9.962856769561768\t9\t26.9473684211\t19.7136706086\t84.0\t4.0\t26.9473684211\t19.7136706086\t1024\t10056\n0.00605139\t10.227054357528687\t10\t26.6315789474\t19.1358317144\t72.0\t3.0\t26.6315789474\t19.1358317144\t1012\t11068\n0.0055303\t10.511155366897583\t11\t35.7586206897\t27.0741703759\t123.0\t2.0\t35.7586206897\t27.0741703759\t1037\t12105\n0.00416327\t10.784699201583862\t12\t43.6956521739\t25.6488575601\t98.0\t12.0\t43.6956521739\t25.6488575601\t1005\t13110\n0.00450304\t11.054237604141235\t13\t33.7666666667\t17.0287665111\t75.0\t6.0\t33.7666666667\t17.0287665111\t1013\t14123\n0.00688669\t11.369384288787842\t14\t38.2222222222\t22.7959277282\t87.0\t2.0\t38.2222222222\t22.7959277282\t1032\t15155\n0.0123785\t11.676459550857544\t15\t46.9090909091\t26.1375889041\t92.0\t4.0\t46.9090909091\t26.1375889041\t1032\t16187\n0.0229735\t12.007859468460083\t16\t57.7222222222\t24.4217697865\t112.0\t13.0\t57.7222222222\t24.4217697865\t1039\t17226\n9.02265e-05\t12.395692825317383\t17\t67.8666666667\t28.7468645633\t141.0\t33.0\t67.8666666667\t28.7468645633\t1018\t18244\n0.00436269\t12.823171615600586\t18\t76.7857142857\t36.876586787\t179.0\t21.0\t76.7857142857\t36.876586787\t1075\t19319\n0.000832288\t13.18827486038208\t19\t71.7857142857\t20.3651613281\t114.0\t45.0\t71.7857142857\t20.3651613281\t1005\t20324\n0.00870012\t13.477786302566528\t20\t71.8571428571\t16.4440920475\t101.0\t46.0\t71.8571428571\t16.4440920475\t1006\t21330\n0.0120689\t14.333693981170654\t21\t102.5\t31.7372021451\t159.0\t56.0\t102.5\t31.7372021451\t1025\t22355\n0.0298275\t14.675322532653809\t22\t94.0909090909\t13.2559046566\t118.0\t66.0\t94.0909090909\t13.2559046566\t1035\t23390\n0.0175917\t14.950211524963379\t23\t88.3333333333\t27.6445694888\t143.0\t20.0\t88.3333333333\t27.6445694888\t1060\t24450\n0.0309296\t15.215370893478394\t24\t110.0\t34.3802268753\t160.0\t29.0\t110.0\t34.3802268753\t1100\t25550\n0.0219253\t15.493776082992554\t25\t125.111111111\t27.4810821574\t182.0\t86.0\t125.111111111\t27.4810821574\t1126\t26676\n0.01993\t15.806857109069824\t26\t133.125\t42.6510184521\t184.0\t63.0\t133.125\t42.6510184521\t1065\t27741\n0.00948069\t16.06858730316162\t27\t147.142857143\t84.1553471205\t245.0\t23.0\t147.142857143\t84.1553471205\t1030\t28771\n0.00733437\t16.379229068756104\t28\t172.0\t34.4009966633\t227.0\t131.0\t172.0\t34.4009966633\t1204\t29975\n0.00373782\t16.674012899398804\t29\t230.0\t55.1035389063\t324.0\t175.0\t230.0\t55.1035389063\t1150\t31125\n0.00224628\t17.006991624832153\t30\t250.0\t104.747315001\t378.0\t97.0\t250.0\t104.747315001\t1250\t32375\n0.00142848\t17.399035453796387\t31\t197.166666667\t42.819063771\t237.0\t110.0\t197.166666667\t42.819063771\t1183\t33558\n0.00201405\t17.78662109375\t32\t228.4\t36.9897283039\t268.0\t168.0\t228.4\t36.9897283039\t1142\t34700\n0.0105207\t18.167629718780518\t33\t323.75\t164.038676842\t541.0\t101.0\t323.75\t164.038676842\t1295\t35995\n0.00527436\t18.44786262512207\t34\t345.0\t73.9053448676\t449.0\t284.0\t345.0\t73.9053448676\t1035\t37030\n0.0106588\t18.75380778312683\t35\t307.0\t61.1596272062\t387.0\t216.0\t307.0\t61.1596272062\t1228\t38258\n0.0120677\t19.117998361587524\t36\t348.5\t183.159083859\t568.0\t87.0\t348.5\t183.159083859\t1394\t39652\n0.0116939\t19.52215886116028\t37\t497.333333333\t112.866686356\t594.0\t339.0\t497.333333333\t112.866686356\t1492\t41144\n0.00378681\t19.968299388885498\t38\t805.0\t76.0\t881.0\t729.0\t805.0\t76.0\t1610\t42754\n0.0190845\t20.335937976837158\t39\t512.333333333\t209.76865564\t805.0\t324.0\t512.333333333\t209.76865564\t1537\t44291\n0.0038603\t20.59479546546936\t40\t205.8\t192.392723355\t545.0\t18.0\t205.8\t192.392723355\t1029\t45320\n0.00200821\t20.94540023803711\t41\t337.5\t177.844735654\t478.0\t42.0\t337.5\t177.844735654\t1350\t46670\n0.0103986\t21.3856782913208\t42\t403.25\t313.231843049\t844.0\t69.0\t403.25\t313.231843049\t1613\t48283\n0.0171077\t21.749302625656128\t43\t721.5\t145.5\t867.0\t576.0\t721.5\t145.5\t1443\t49726\n0.0369906\t22.028206825256348\t44\t357.0\t41.2391399846\t407.0\t306.0\t357.0\t41.2391399846\t1071\t50797\n0.0256809\t22.518272161483765\t45\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t52797\n0.00742462\t23.032599687576294\t46\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t54797\n0.00652308\t23.54715895652771\t47\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t56797\n0.00603457\t24.062268018722534\t48\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t58797\n0.00317419\t24.44228720664978\t49\t736.0\t264.0\t1000.0\t472.0\t736.0\t264.0\t1472\t60269\n0.00238441\t24.743547439575195\t50\t122.8\t132.263978467\t412.0\t15.0\t122.8\t132.263978467\t1228\t61497\n0.0094297\t24.999162673950195\t51\t84.4166666667\t57.5564336591\t237.0\t22.0\t84.4166666667\t57.5564336591\t1013\t62510\n0.0131472\t25.26547861099243\t52\t120.888888889\t99.0818342409\t335.0\t22.0\t120.888888889\t99.0818342409\t1088\t63598\n0.0163767\t25.726291179656982\t53\t746.0\t254.0\t1000.0\t492.0\t746.0\t254.0\t1492\t65090\n-0.00281046\t26.24703359603882\t54\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t67090\n0.00402751\t26.77224326133728\t55\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t69090\n0.00296333\t27.305210828781128\t56\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t71090\n-0.00310079\t27.83940887451172\t57\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t73090\n-0.0002505\t28.353312969207764\t58\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t75090\n-0.000481693\t28.879303216934204\t59\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t77090\n0.00363952\t29.422998666763306\t60\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t79090\n0.00546345\t29.7506582736969\t61\t501.5\t498.5\t1000.0\t3.0\t501.5\t498.5\t1003\t80093\n0.0326573\t30.065977811813354\t62\t225.6\t125.891381754\t395.0\t23.0\t225.6\t125.891381754\t1128\t81221\n-0.00110697\t30.614723443984985\t63\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t83221\n0.00161732\t31.200130462646484\t64\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t85221\n0.00975754\t31.746546506881714\t65\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t87221\n0.000699978\t32.43704557418823\t66\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t89221\n0.00472833\t33.13878107070923\t67\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t91221\n6.5342e-05\t33.68362808227539\t68\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t93221\n-0.000237209\t34.227681398391724\t69\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t95221\n0.00658811\t34.77618598937988\t70\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t97221\n0.0156395\t35.31828761100769\t71\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t99221\n0.00261402\t35.90537357330322\t72\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t101221\n0.00998117\t36.61380195617676\t73\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t103221\n-0.00180377\t37.259708642959595\t74\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t105221\n0.000665281\t37.93757438659668\t75\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t107221\n-0.00212865\t38.57337307929993\t76\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t109221\n0.000542132\t39.159015417099\t77\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t111221\n1.9501e-05\t39.82950830459595\t78\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t113221\n0.00839446\t40.41243100166321\t79\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t115221\n0.00393064\t41.03753924369812\t80\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t117221\n0.00531562\t41.61378026008606\t81\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t119221\n-0.000715502\t42.13232183456421\t82\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t121221\n0.0113394\t42.71115756034851\t83\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t123221\n0.00185691\t43.246108055114746\t84\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t125221\n-0.00110251\t43.805136919021606\t85\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t127221\n0.00662219\t44.33530044555664\t86\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t129221\n3.92115e-05\t44.89397621154785\t87\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t131221\n0.000212441\t45.57003712654114\t88\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t133221\n0.0022497\t46.254772663116455\t89\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t135221\n0.00151402\t46.85601735115051\t90\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t137221\n0.0032796\t47.66975259780884\t91\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t139221\n0.00930224\t48.6252224445343\t92\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t141221\n0.000486953\t49.42156147956848\t93\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t143221\n0.0213688\t49.994943618774414\t94\t667.5\t332.5\t1000.0\t335.0\t667.5\t332.5\t1335\t144556\n-0.00534622\t50.996365785598755\t95\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t146556\n0.0685333\t51.361817836761475\t96\t127.888888889\t99.1053810003\t274.0\t23.0\t127.888888889\t99.1053810003\t1151\t147707\n0.029234\t51.9111807346344\t97\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t149707\n5.58803e-05\t52.47572875022888\t98\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t151707\n0.00232072\t53.01692867279053\t99\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t153707\n"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/31/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"InvertedPendulum-v1\",\n\"exp_name\"\t:\t\"InvertedPendulum_sb_rtg_na_0.02\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.02,\n\"logdir\"\t:\t\"data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/31\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t31,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/41/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.106758\t7.284057378768921\t0\t3.60791366906\t2.10195403259\t13.0\t1.0\t3.60791366906\t2.10195403259\t1003\t1003\n0.0785343\t7.639320611953735\t1\t4.53846153846\t3.2420617127\t25.0\t2.0\t4.53846153846\t3.2420617127\t1003\t2006\n0.0394014\t7.987441539764404\t2\t5.66101694915\t4.30323818221\t29.0\t1.0\t5.66101694915\t4.30323818221\t1002\t3008\n0.0181109\t8.424543857574463\t3\t5.96428571429\t3.98343722291\t24.0\t2.0\t5.96428571429\t3.98343722291\t1002\t4010\n-0.000488117\t8.774697065353394\t4\t5.69886363636\t3.65643872685\t20.0\t1.0\t5.69886363636\t3.65643872685\t1003\t5013\n0.000395879\t9.162546157836914\t5\t5.69101123596\t3.78198391697\t22.0\t2.0\t5.69101123596\t3.78198391697\t1013\t6026\n0.00616884\t9.497287511825562\t6\t5.87719298246\t3.50807010525\t22.0\t1.0\t5.87719298246\t3.50807010525\t1005\t7031\n0.00759745\t9.822256326675415\t7\t6.10365853659\t4.24353008599\t28.0\t2.0\t6.10365853659\t4.24353008599\t1001\t8032\n0.00967595\t10.152882814407349\t8\t5.75706214689\t4.25895777304\t31.0\t1.0\t5.75706214689\t4.25895777304\t1019\t9051\n0.0114911\t10.463143348693848\t9\t7.3768115942\t5.71953542574\t43.0\t2.0\t7.3768115942\t5.71953542574\t1018\t10069\n0.0192858\t10.777193546295166\t10\t6.81632653061\t4.18130013983\t27.0\t2.0\t6.81632653061\t4.18130013983\t1002\t11071\n0.0183719\t11.082221508026123\t11\t7.81395348837\t5.00351417879\t24.0\t1.0\t7.81395348837\t5.00351417879\t1008\t12079\n0.0156121\t11.377616882324219\t12\t8.43697478992\t6.16800998302\t31.0\t2.0\t8.43697478992\t6.16800998302\t1004\t13083\n0.00823773\t11.67189621925354\t13\t8.39166666667\t7.0548988102\t43.0\t2.0\t8.39166666667\t7.0548988102\t1007\t14090\n0.00830379\t11.967941522598267\t14\t9.72380952381\t8.28365601145\t48.0\t1.0\t9.72380952381\t8.28365601145\t1021\t15111\n0.0156088\t12.279528856277466\t15\t9.58095238095\t7.88341351299\t41.0\t1.0\t9.58095238095\t7.88341351299\t1006\t16117\n0.0150717\t12.573928356170654\t16\t9.41121495327\t8.28798620573\t49.0\t2.0\t9.41121495327\t8.28798620573\t1007\t17124\n0.0261717\t12.912641286849976\t17\t11.010989011\t7.58467875187\t34.0\t2.0\t11.010989011\t7.58467875187\t1002\t18126\n0.0189215\t13.220044374465942\t18\t15.4923076923\t11.3437520274\t42.0\t2.0\t15.4923076923\t11.3437520274\t1007\t19133\n0.0136903\t13.523660898208618\t19\t18.4909090909\t12.2680260356\t52.0\t2.0\t18.4909090909\t12.2680260356\t1017\t20150\n0.0160765\t13.82912564277649\t20\t15.671875\t11.1776209\t44.0\t2.0\t15.671875\t11.1776209\t1003\t21153\n0.0127196\t14.111699342727661\t21\t19.75\t12.5833757853\t47.0\t2.0\t19.75\t12.5833757853\t1027\t22180\n0.020452\t14.383026599884033\t22\t23.9534883721\t13.5885613462\t57.0\t2.0\t23.9534883721\t13.5885613462\t1030\t23210\n0.0115186\t14.64767074584961\t23\t31.303030303\t21.5357136059\t100.0\t4.0\t31.303030303\t21.5357136059\t1033\t24243\n0.0148707\t14.924425840377808\t24\t25.575\t16.4725339581\t67.0\t2.0\t25.575\t16.4725339581\t1023\t25266\n0.00771938\t15.181899547576904\t25\t35.2068965517\t20.0437096683\t86.0\t4.0\t35.2068965517\t20.0437096683\t1021\t26287\n0.00730248\t15.47615933418274\t26\t31.4375\t14.7752696676\t63.0\t3.0\t31.4375\t14.7752696676\t1006\t27293\n0.0308177\t15.74492359161377\t27\t33.7333333333\t20.3501569746\t78.0\t2.0\t33.7333333333\t20.3501569746\t1012\t28305\n0.0143698\t16.049623489379883\t28\t27.0\t16.2433418312\t60.0\t5.0\t27.0\t16.2433418312\t1053\t29358\n0.0241901\t16.325273036956787\t29\t33.6\t19.6851890178\t64.0\t5.0\t33.6\t19.6851890178\t1008\t30366\n0.026001\t16.610926628112793\t30\t41.44\t21.2284337623\t86.0\t8.0\t41.44\t21.2284337623\t1036\t31402\n0.0182948\t16.902549505233765\t31\t44.4583333333\t23.7889665718\t104.0\t5.0\t44.4583333333\t23.7889665718\t1067\t32469\n0.0780125\t17.198312759399414\t32\t59.7058823529\t16.7604741821\t87.0\t30.0\t59.7058823529\t16.7604741821\t1015\t33484\n0.0506846\t17.488971710205078\t33\t59.5555555556\t28.4843470118\t107.0\t5.0\t59.5555555556\t28.4843470118\t1072\t34556\n0.0184569\t17.78071141242981\t34\t54.7894736842\t34.9835735098\t120.0\t3.0\t54.7894736842\t34.9835735098\t1041\t35597\n0.0203717\t18.134108304977417\t35\t60.3888888889\t34.3836829662\t120.0\t3.0\t60.3888888889\t34.3836829662\t1087\t36684\n0.00940327\t18.41169023513794\t36\t62.9411764706\t28.8474090757\t102.0\t15.0\t62.9411764706\t28.8474090757\t1070\t37754\n0.0700241\t18.694947719573975\t37\t91.8461538462\t44.7486074624\t244.0\t60.0\t91.8461538462\t44.7486074624\t1194\t38948\n0.0174554\t18.94204807281494\t38\t86.1666666667\t45.3446677007\t142.0\t9.0\t86.1666666667\t45.3446677007\t1034\t39982\n0.0189856\t19.19516634941101\t39\t169.0\t67.9803893291\t276.0\t78.0\t169.0\t67.9803893291\t1014\t40996\n0.0298058\t19.492891311645508\t40\t64.25\t36.3653337672\t111.0\t10.0\t64.25\t36.3653337672\t1028\t42024\n0.0112537\t19.779700994491577\t41\t63.1176470588\t29.1666254737\t91.0\t7.0\t63.1176470588\t29.1666254737\t1073\t43097\n0.0767165\t20.020016193389893\t42\t66.8\t23.3215208195\t87.0\t13.0\t66.8\t23.3215208195\t1002\t44099\n0.00656838\t20.26701545715332\t43\t67.375\t26.6713212084\t92.0\t2.0\t67.375\t26.6713212084\t1078\t45177\n0.0136275\t20.50745415687561\t44\t57.1111111111\t28.2191599388\t102.0\t4.0\t57.1111111111\t28.2191599388\t1028\t46205\n0.0194944\t20.75212025642395\t45\t45.0\t28.3610265344\t114.0\t5.0\t45.0\t28.3610265344\t1035\t47240\n0.0222454\t21.01098108291626\t46\t68.3125\t28.6175618065\t106.0\t9.0\t68.3125\t28.6175618065\t1093\t48333\n0.0427315\t21.258219242095947\t47\t105.0\t7.89936706325\t116.0\t91.0\t105.0\t7.89936706325\t1050\t49383\n0.0837711\t21.511165618896484\t48\t118.111111111\t15.9055856328\t136.0\t77.0\t118.111111111\t15.9055856328\t1063\t50446\n0.0367609\t21.76816463470459\t49\t152.285714286\t52.9655259464\t194.0\t35.0\t152.285714286\t52.9655259464\t1066\t51512\n0.0343097\t22.034436225891113\t50\t182.166666667\t120.567293335\t363.0\t54.0\t182.166666667\t120.567293335\t1093\t52605\n0.017415\t22.33947491645813\t51\t265.6\t109.198168483\t438.0\t145.0\t265.6\t109.198168483\t1328\t53933\n-0.00251888\t22.73759651184082\t52\t221.428571429\t199.406159199\t605.0\t26.0\t221.428571429\t199.406159199\t1550\t55483\n0.021798\t23.095412969589233\t53\t234.333333333\t208.72922385\t525.0\t15.0\t234.333333333\t208.72922385\t1406\t56889\n0.0238611\t23.363054752349854\t54\t590.0\t182.0\t772.0\t408.0\t590.0\t182.0\t1180\t58069\n0.00725312\t23.75075888633728\t55\t337.2\t345.981155556\t1000.0\t40.0\t337.2\t345.981155556\t1686\t59755\n0.0193887\t24.05042552947998\t56\t594.0\t406.0\t1000.0\t188.0\t594.0\t406.0\t1188\t60943\n0.00442563\t24.293947458267212\t57\t37.962962963\t26.2290219265\t118.0\t6.0\t37.962962963\t26.2290219265\t1025\t61968\n0.00969861\t24.55141019821167\t58\t36.75\t27.6839626086\t113.0\t8.0\t36.75\t27.6839626086\t1029\t62997\n0.0151157\t24.79852294921875\t59\t60.0555555556\t45.225941698\t213.0\t3.0\t60.0555555556\t45.225941698\t1081\t64078\n0.0406449\t25.081185817718506\t60\t131.222222222\t88.1939501298\t331.0\t25.0\t131.222222222\t88.1939501298\t1181\t65259\n0.00215795\t25.364320993423462\t61\t394.333333333\t433.409993219\t1000.0\t10.0\t394.333333333\t433.409993219\t1183\t66442\n-0.00445928\t25.792022705078125\t62\t883.5\t116.5\t1000.0\t767.0\t883.5\t116.5\t1767\t68209\n-0.00490801\t26.071626663208008\t63\t293.75\t226.341970257\t663.0\t49.0\t293.75\t226.341970257\t1175\t69384\n0.00455188\t26.343390464782715\t64\t134.111111111\t94.247245105\t293.0\t16.0\t134.111111111\t94.247245105\t1207\t70591\n0.0133085\t26.587870121002197\t65\t171.0\t142.885735234\t386.0\t20.0\t171.0\t142.885735234\t1026\t71617\n0.00977667\t26.93328833580017\t66\t464.666666667\t268.548361049\t756.0\t108.0\t464.666666667\t268.548361049\t1394\t73011\n0.00144062\t27.178211212158203\t67\t524.5\t279.5\t804.0\t245.0\t524.5\t279.5\t1049\t74060\n-0.000323314\t27.574430465698242\t68\t552.0\t342.353618354\t1000.0\t169.0\t552.0\t342.353618354\t1656\t75716\n0.000839488\t28.048272371292114\t69\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t77716\n0.022433\t28.320209980010986\t70\t502.0\t498.0\t1000.0\t4.0\t502.0\t498.0\t1004\t78720\n-0.00272391\t28.62666368484497\t71\t191.0\t177.37624794\t500.0\t11.0\t191.0\t177.37624794\t1146\t79866\n0.0116535\t28.88386559486389\t72\t504.5\t322.5\t827.0\t182.0\t504.5\t322.5\t1009\t80875\n-0.00123866\t29.380232334136963\t73\t468.25\t462.115989228\t1000.0\t4.0\t468.25\t462.115989228\t1873\t82748\n0.00225924\t29.68993091583252\t74\t93.8333333333\t106.533119524\t342.0\t4.0\t93.8333333333\t106.533119524\t1126\t83874\n0.00238417\t29.99078869819641\t75\t135.625\t167.340175615\t548.0\t5.0\t135.625\t167.340175615\t1085\t84959\n0.0485598\t30.25145173072815\t76\t159.0\t110.339735104\t354.0\t6.0\t159.0\t110.339735104\t1113\t86072\n0.0292388\t30.546036958694458\t77\t293.0\t54.831560255\t356.0\t215.0\t293.0\t54.831560255\t1172\t87244\n0.00610909\t31.047698974609375\t78\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t89244\n-0.00502772\t31.31730628013611\t79\t501.0\t499.0\t1000.0\t2.0\t501.0\t499.0\t1002\t90246\n0.0747514\t31.608322381973267\t80\t11.1777777778\t21.8807768386\t124.0\t2.0\t11.1777777778\t21.8807768386\t1006\t91252\n0.0528806\t31.85103154182434\t81\t77.0769230769\t71.2800128836\t197.0\t2.0\t77.0769230769\t71.2800128836\t1002\t92254\n0.00977656\t32.35729503631592\t82\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t94254\n0.0142199\t32.908666133880615\t83\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t96254\n-0.00962702\t33.42824339866638\t84\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t98254\n0.0022073\t33.895281076431274\t85\t748.5\t251.5\t1000.0\t497.0\t748.5\t251.5\t1497\t99751\n0.00852792\t34.178210973739624\t86\t548.0\t435.0\t983.0\t113.0\t548.0\t435.0\t1096\t100847\n0.0108218\t34.48817276954651\t87\t582.5\t417.5\t1000.0\t165.0\t582.5\t417.5\t1165\t102012\n0.00594607\t34.85589289665222\t88\t294.4\t357.798043594\t1000.0\t26.0\t294.4\t357.798043594\t1472\t103484\n-0.00289746\t35.1089870929718\t89\t171.5\t126.754026892\t396.0\t20.0\t171.5\t126.754026892\t1029\t104513\n0.00586876\t35.36204195022583\t90\t273.25\t90.7561981354\t406.0\t154.0\t273.25\t90.7561981354\t1093\t105606\n0.0142663\t35.61124539375305\t91\t202.4\t90.3893799072\t267.0\t29.0\t202.4\t90.3893799072\t1012\t106618\n-0.00356334\t35.98733139038086\t92\t480.0\t372.626712229\t1000.0\t146.0\t480.0\t372.626712229\t1440\t108058\n0.00664708\t36.43728995323181\t93\t577.0\t355.0\t932.0\t222.0\t577.0\t355.0\t1154\t109212\n0.00380704\t36.77241110801697\t94\t534.5\t170.5\t705.0\t364.0\t534.5\t170.5\t1069\t110281\n0.0267115\t37.09428930282593\t95\t505.0\t495.0\t1000.0\t10.0\t505.0\t495.0\t1010\t111291\n0.00592971\t37.39833879470825\t96\t257.75\t123.232250243\t414.0\t98.0\t257.75\t123.232250243\t1031\t112322\n0.0147735\t37.911346435546875\t97\t653.0\t248.162581117\t1000.0\t434.0\t653.0\t248.162581117\t1959\t114281\n-0.000496693\t38.166609048843384\t98\t501.0\t499.0\t1000.0\t2.0\t501.0\t499.0\t1002\t115283\n-0.00688129\t38.42163801193237\t99\t169.0\t123.384223735\t328.0\t3.0\t169.0\t123.384223735\t1014\t116297\n"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/41/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"InvertedPendulum-v1\",\n\"exp_name\"\t:\t\"InvertedPendulum_sb_rtg_na_0.02\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.02,\n\"logdir\"\t:\t\"data/InvertedPendulum_sb_rtg_na_0.02_InvertedPendulum-v1_02-02-2018_10-42-58/41\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t41,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/1/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.65681\t5.921943664550781\t0\t9.70192307692\t6.05087375714\t31.0\t3.0\t9.70192307692\t6.05087375714\t1009\t1009\n0.213782\t6.246542930603027\t1\t23.6046511628\t12.8608646222\t78.0\t6.0\t23.6046511628\t12.8608646222\t1015\t2024\n-0.00181338\t6.515802621841431\t2\t25.45\t10.3003640712\t51.0\t10.0\t25.45\t10.3003640712\t1018\t3042\n0.0170982\t6.788865089416504\t3\t23.3953488372\t9.59200135501\t46.0\t6.0\t23.3953488372\t9.59200135501\t1006\t4048\n0.0105337\t7.107732534408569\t4\t28.0540540541\t11.5546783457\t53.0\t8.0\t28.0540540541\t11.5546783457\t1038\t5086\n0.00721723\t7.417774200439453\t5\t29.5277777778\t16.1305199184\t78.0\t9.0\t29.5277777778\t16.1305199184\t1063\t6149\n0.0344248\t7.685825347900391\t6\t23.9761904762\t9.80643155145\t54.0\t7.0\t23.9761904762\t9.80643155145\t1007\t7156\n0.0461275\t7.953003883361816\t7\t46.2272727273\t22.1070367616\t114.0\t15.0\t46.2272727273\t22.1070367616\t1017\t8173\n0.0460937\t8.221400260925293\t8\t53.0\t23.6197954445\t109.0\t15.0\t53.0\t23.6197954445\t1007\t9180\n0.0322253\t8.519217014312744\t9\t86.6153846154\t41.2469830347\t150.0\t8.0\t86.6153846154\t41.2469830347\t1126\t10306\n0.00211605\t8.788473844528198\t10\t81.1538461538\t26.5788989581\t135.0\t36.0\t81.1538461538\t26.5788989581\t1055\t11361\n0.0010847\t9.04500961303711\t11\t143.857142857\t98.3716401807\t343.0\t30.0\t143.857142857\t98.3716401807\t1007\t12368\n0.0189489\t9.322344303131104\t12\t119.555555556\t33.3969762807\t164.0\t53.0\t119.555555556\t33.3969762807\t1076\t13444\n0.00470537\t9.583792924880981\t13\t175.333333333\t91.3503633758\t378.0\t112.0\t175.333333333\t91.3503633758\t1052\t14496\n-0.00394302\t9.892807722091675\t14\t178.571428571\t54.4606204856\t296.0\t120.0\t178.571428571\t54.4606204856\t1250\t15746\n0.0215333\t10.148624420166016\t15\t254.25\t92.9068754183\t380.0\t165.0\t254.25\t92.9068754183\t1017\t16763\n0.0196541\t10.43825078010559\t16\t157.428571429\t49.7159277233\t260.0\t112.0\t157.428571429\t49.7159277233\t1102\t17865\n0.0422502\t10.708437204360962\t17\t211.6\t72.1598226162\t323.0\t133.0\t211.6\t72.1598226162\t1058\t18923\n0.0336627\t11.081825971603394\t18\t709.5\t290.5\t1000.0\t419.0\t709.5\t290.5\t1419\t20342\n0.00291193\t11.382060527801514\t19\t567.5\t432.5\t1000.0\t135.0\t567.5\t432.5\t1135\t21477\n0.000888654\t11.64992094039917\t20\t337.666666667\t215.513856219\t635.0\t131.0\t337.666666667\t215.513856219\t1013\t22490\n0.00609263\t11.917691469192505\t21\t261.25\t191.741199277\t476.0\t57.0\t261.25\t191.741199277\t1045\t23535\n-0.000509544\t12.285603523254395\t22\t711.0\t289.0\t1000.0\t422.0\t711.0\t289.0\t1422\t24957\n0.00338517\t12.744702577590942\t23\t869.5\t18.5\t888.0\t851.0\t869.5\t18.5\t1739\t26696\n0.00491164\t13.292344570159912\t24\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t28696\n0.00209816\t13.579151630401611\t25\t513.0\t487.0\t1000.0\t26.0\t513.0\t487.0\t1026\t29722\n0.0241206\t13.880393266677856\t26\t548.5\t155.5\t704.0\t393.0\t548.5\t155.5\t1097\t30819\n-0.000372243\t14.37480354309082\t27\t920.0\t80.0\t1000.0\t840.0\t920.0\t80.0\t1840\t32659\n0.0119054\t14.738826274871826\t28\t665.5\t334.5\t1000.0\t331.0\t665.5\t334.5\t1331\t33990\n0.00447677\t15.030537843704224\t29\t279.0\t148.988254571\t488.0\t135.0\t279.0\t148.988254571\t1116\t35106\n0.0083901\t15.314415216445923\t30\t359.333333333\t126.915544972\t472.0\t182.0\t359.333333333\t126.915544972\t1078\t36184\n0.0111767\t15.718443393707275\t31\t753.0\t247.0\t1000.0\t506.0\t753.0\t247.0\t1506\t37690\n0.013445\t16.28428030014038\t32\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t39690\n0.00557792\t16.843411445617676\t33\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t41690\n0.00263344\t17.3973171710968\t34\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t43690\n0.0203104\t17.947505950927734\t35\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t45690\n0.00269564\t18.511975526809692\t36\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t47690\n-0.00128667\t19.069863319396973\t37\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t49690\n0.00108515\t19.625020027160645\t38\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t51690\n0.00135699\t20.182510375976562\t39\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t53690\n0.0101074\t20.75623846054077\t40\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t55690\n0.0237509\t21.312490701675415\t41\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t57690\n0.00408293\t21.88839054107666\t42\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t59690\n-0.00113464\t22.431108951568604\t43\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t61690\n0.00294532\t22.979462146759033\t44\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t63690\n-0.00747096\t23.50528383255005\t45\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t65690\n0.0338572\t24.04133415222168\t46\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t67690\n0.0155495\t24.4175763130188\t47\t463.0\t394.827388445\t1000.0\t62.0\t463.0\t394.827388445\t1389\t69079\n-0.00654473\t24.68772792816162\t48\t41.9583333333\t33.1127860082\t123.0\t5.0\t41.9583333333\t33.1127860082\t1007\t70086\n0.0240096\t24.96385383605957\t49\t24.8536585366\t19.7033623175\t91.0\t5.0\t24.8536585366\t19.7033623175\t1019\t71105\n0.0228321\t25.250755786895752\t50\t54.05\t48.3730038348\t205.0\t8.0\t54.05\t48.3730038348\t1081\t72186\n0.0292024\t25.515681743621826\t51\t171.333333333\t144.748824597\t418.0\t29.0\t171.333333333\t144.748824597\t1028\t73214\n-0.0080143\t26.051583766937256\t52\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t75214\n-3.96738e-05\t26.587148189544678\t53\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t77214\n0.00652049\t27.122626066207886\t54\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t79214\n0.006655\t27.655648708343506\t55\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t81214\n0.00732646\t28.18738031387329\t56\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t83214\n0.0028464\t28.49863362312317\t57\t588.0\t412.0\t1000.0\t176.0\t588.0\t412.0\t1176\t84390\n0.00461558\t28.867473602294922\t58\t676.5\t323.5\t1000.0\t353.0\t676.5\t323.5\t1353\t85743\n0.000517682\t29.39583134651184\t59\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t87743\n0.0112258\t29.933870553970337\t60\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t89743\n0.001065\t30.463274240493774\t61\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t91743\n0.0131858\t30.996042490005493\t62\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t93743\n0.000513528\t31.33595371246338\t63\t634.0\t245.0\t879.0\t389.0\t634.0\t245.0\t1268\t95011\n0.00287981\t31.86590576171875\t64\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t97011\n0.00417976\t32.409926652908325\t65\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t99011\n0.0111535\t32.93211221694946\t66\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t101011\n0.00722502\t33.46823453903198\t67\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t103011\n0.000704715\t34.00064182281494\t68\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t105011\n0.000176819\t34.54117393493652\t69\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t107011\n0.00250239\t35.07385015487671\t70\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t109011\n0.0210343\t35.60860753059387\t71\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t111011\n0.0207027\t36.14377760887146\t72\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t113011\n0.00960941\t36.68504881858826\t73\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t115011\n-0.0031522\t37.1137318611145\t74\t803.5\t196.5\t1000.0\t607.0\t803.5\t196.5\t1607\t116618\n0.00255869\t37.451183557510376\t75\t426.333333333\t154.450279666\t541.0\t208.0\t426.333333333\t154.450279666\t1279\t117897\n-0.000141602\t37.75602674484253\t76\t73.9375\t51.2121430302\t231.0\t27.0\t73.9375\t51.2121430302\t1183\t119080\n0.0419858\t38.043612480163574\t77\t111.3\t80.2459344765\t330.0\t38.0\t111.3\t80.2459344765\t1113\t120193\n-0.00531841\t38.435373306274414\t78\t499.0\t384.007812421\t1000.0\t67.0\t499.0\t384.007812421\t1497\t121690\n-0.000429136\t38.96215629577637\t79\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t123690\n0.00150048\t39.50255823135376\t80\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t125690\n-0.000609376\t40.03552198410034\t81\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t127690\n0.0185778\t40.57927131652832\t82\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t129690\n0.0134202\t41.11819672584534\t83\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t131690\n0.028029\t41.648770809173584\t84\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t133690\n-0.0119552\t42.178263902664185\t85\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t135690\n0.00153149\t42.71791076660156\t86\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t137690\n0.0432963\t43.2538685798645\t87\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t139690\n0.0247108\t43.78805899620056\t88\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t141690\n-0.00662904\t44.32231378555298\t89\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t143690\n0.0525039\t44.63638234138489\t90\t171.428571429\t72.1008364185\t257.0\t80.0\t171.428571429\t72.1008364185\t1200\t144890\n0.0224897\t45.16150736808777\t91\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t146890\n0.0048047\t45.691975831985474\t92\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t148890\n0.0101704\t46.215564489364624\t93\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t150890\n-0.00442803\t46.75301814079285\t94\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t152890\n0.0129944\t47.29700326919556\t95\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t154890\n-0.00437123\t47.828943967819214\t96\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t156890\n0.00610429\t48.35720872879028\t97\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t158890\n0.00935259\t48.90680003166199\t98\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t160890\n-0.00316111\t49.440929651260376\t99\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t162890\n"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/1/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"InvertedPendulum-v1\",\n\"exp_name\"\t:\t\"InvertedPendulum_sb_rtg_na_bl_0.02\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.02,\n\"logdir\"\t:\t\"data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/1\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\ttrue,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t1,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/11/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n11.7045\t7.2061004638671875\t0\t8.5\t2.13823148847\t15.0\t5.0\t8.5\t2.13823148847\t1003\t1003\n1.55378\t7.533061742782593\t1\t13.8356164384\t1.81329714548\t18.0\t10.0\t13.8356164384\t1.81329714548\t1010\t2013\n1.48607\t7.796994924545288\t2\t48.8095238095\t10.5677814387\t75.0\t39.0\t48.8095238095\t10.5677814387\t1025\t3038\n0.725455\t8.060013055801392\t3\t42.375\t3.7728470682\t48.0\t36.0\t42.375\t3.7728470682\t1017\t4055\n0.148527\t8.33285903930664\t4\t20.44\t2.53108672313\t26.0\t14.0\t20.44\t2.53108672313\t1022\t5077\n0.663771\t8.605287313461304\t5\t18.9622641509\t2.51007226951\t26.0\t14.0\t18.9622641509\t2.51007226951\t1005\t6082\n0.0121059\t8.890965461730957\t6\t20.7142857143\t4.43547848465\t32.0\t13.0\t20.7142857143\t4.43547848465\t1015\t7097\n0.0104453\t9.166807413101196\t7\t32.0625\t11.2414898368\t68.0\t18.0\t32.0625\t11.2414898368\t1026\t8123\n-0.0215238\t9.42681360244751\t8\t52.7368421053\t16.0782366972\t96.0\t24.0\t52.7368421053\t16.0782366972\t1002\t9125\n0.020923\t9.702447891235352\t9\t43.7826086957\t12.4165265805\t78.0\t27.0\t43.7826086957\t12.4165265805\t1007\t10132\n0.0449551\t9.974973440170288\t10\t39.8846153846\t10.5841933055\t64.0\t19.0\t39.8846153846\t10.5841933055\t1037\t11169\n0.10827\t10.244594812393188\t11\t44.3913043478\t10.8857271149\t70.0\t27.0\t44.3913043478\t10.8857271149\t1021\t12190\n0.0227503\t10.522151231765747\t12\t44.3913043478\t12.5515948421\t66.0\t24.0\t44.3913043478\t12.5515948421\t1021\t13211\n0.023549\t10.788429737091064\t13\t49.4761904762\t11.0264575653\t69.0\t22.0\t49.4761904762\t11.0264575653\t1039\t14250\n0.0232301\t11.050525188446045\t14\t65.5\t12.2780291578\t94.0\t53.0\t65.5\t12.2780291578\t1048\t15298\n0.0150099\t11.313689708709717\t15\t80.3076923077\t20.0552491321\t118.0\t45.0\t80.3076923077\t20.0552491321\t1044\t16342\n0.0216235\t11.579869747161865\t16\t80.0769230769\t18.4243214611\t110.0\t45.0\t80.0769230769\t18.4243214611\t1041\t17383\n0.0390359\t11.864346742630005\t17\t60.0\t23.8992985376\t103.0\t21.0\t60.0\t23.8992985376\t1020\t18403\n-0.00208596\t12.144469261169434\t18\t43.0\t21.0792156717\t101.0\t20.0\t43.0\t21.0792156717\t1032\t19435\n0.0615025\t12.426112413406372\t19\t40.0384615385\t12.0654649221\t71.0\t21.0\t40.0384615385\t12.0654649221\t1041\t20476\n0.0103757\t12.696955919265747\t20\t61.0588235294\t14.0313539166\t106.0\t44.0\t61.0588235294\t14.0313539166\t1038\t21514\n0.04426\t12.965277671813965\t21\t67.4\t17.4195292703\t110.0\t41.0\t67.4\t17.4195292703\t1011\t22525\n0.00831573\t13.231522560119629\t22\t56.5\t9.90650740114\t73.0\t40.0\t56.5\t9.90650740114\t1017\t23542\n0.0325927\t13.506860971450806\t23\t75.9285714286\t16.3115396738\t112.0\t49.0\t75.9285714286\t16.3115396738\t1063\t24605\n-0.000654949\t13.768703937530518\t24\t68.9333333333\t13.7572607092\t110.0\t53.0\t68.9333333333\t13.7572607092\t1034\t25639\n0.00590716\t14.037980318069458\t25\t75.0\t21.9317121995\t138.0\t50.0\t75.0\t21.9317121995\t1050\t26689\n0.102181\t14.30500340461731\t26\t91.1818181818\t17.2827721988\t127.0\t64.0\t91.1818181818\t17.2827721988\t1003\t27692\n0.0234914\t14.576403856277466\t27\t96.5454545455\t14.8591180233\t128.0\t78.0\t96.5454545455\t14.8591180233\t1062\t28754\n0.25584\t14.85524320602417\t28\t104.2\t20.4489608538\t149.0\t80.0\t104.2\t20.4489608538\t1042\t29796\n0.14556\t15.149534702301025\t29\t108.8\t16.4972725018\t128.0\t88.0\t108.8\t16.4972725018\t1088\t30884\n0.0165137\t15.450135946273804\t30\t108.2\t14.6\t145.0\t91.0\t108.2\t14.6\t1082\t31966\n0.0684101\t15.747101545333862\t31\t107.1\t14.0602275942\t133.0\t86.0\t107.1\t14.0602275942\t1071\t33037\n0.0557214\t16.042152643203735\t32\t120.222222222\t20.1482162308\t162.0\t91.0\t120.222222222\t20.1482162308\t1082\t34119\n0.0972813\t16.338342905044556\t33\t121.666666667\t17.4865027315\t154.0\t101.0\t121.666666667\t17.4865027315\t1095\t35214\n0.0243035\t16.628013849258423\t34\t88.25\t5.70270403698\t100.0\t78.0\t88.25\t5.70270403698\t1059\t36273\n0.0733536\t16.91515064239502\t35\t74.2857142857\t4.09579176767\t83.0\t68.0\t74.2857142857\t4.09579176767\t1040\t37313\n0.0995013\t17.21030354499817\t36\t71.4666666667\t4.1931160516\t80.0\t66.0\t71.4666666667\t4.1931160516\t1072\t38385\n0.179694\t17.54624843597412\t37\t69.8\t3.52514775104\t78.0\t62.0\t69.8\t3.52514775104\t1047\t39432\n1.29006\t17.813350915908813\t38\t63.5625\t2.14967294024\t68.0\t61.0\t63.5625\t2.14967294024\t1017\t40449\n0.127353\t18.087921857833862\t39\t21.5744680851\t8.33282328302\t51.0\t6.0\t21.5744680851\t8.33282328302\t1014\t41463\n1.42018\t18.362076997756958\t40\t15.1666666667\t9.53873019523\t36.0\t5.0\t15.1666666667\t9.53873019523\t1001\t42464\n0.132812\t18.630330562591553\t41\t35.8214285714\t2.13898459603\t41.0\t32.0\t35.8214285714\t2.13898459603\t1003\t43467\n-0.171086\t18.909693241119385\t42\t35.4137931034\t1.82921202895\t39.0\t31.0\t35.4137931034\t1.82921202895\t1027\t44494\n-0.0264522\t19.189926862716675\t43\t39.8076923077\t1.92192273056\t45.0\t36.0\t39.8076923077\t1.92192273056\t1035\t45529\n0.0042314\t19.466017484664917\t44\t43.9565217391\t3.81619274043\t55.0\t39.0\t43.9565217391\t3.81619274043\t1011\t46540\n0.0344692\t19.73353862762451\t45\t55.6111111111\t10.6673900218\t77.0\t42.0\t55.6111111111\t10.6673900218\t1001\t47541\n-0.0418813\t20.021475076675415\t46\t64.2352941176\t18.3352101378\t112.0\t41.0\t64.2352941176\t18.3352101378\t1092\t48633\n0.0469023\t20.29670810699463\t47\t56.1666666667\t12.6589889012\t88.0\t41.0\t56.1666666667\t12.6589889012\t1011\t49644\n-0.0124818\t20.607692003250122\t48\t48.0454545455\t11.7993731449\t74.0\t31.0\t48.0454545455\t11.7993731449\t1057\t50701\n0.00798526\t20.9602108001709\t49\t42.25\t7.87533068089\t67.0\t35.0\t42.25\t7.87533068089\t1014\t51715\n0.0113816\t21.26477026939392\t50\t46.5909090909\t11.0932374605\t78.0\t34.0\t46.5909090909\t11.0932374605\t1025\t52740\n3.59723e-07\t21.53436303138733\t51\t44.4782608696\t7.49416912596\t59.0\t29.0\t44.4782608696\t7.49416912596\t1023\t53763\n0.0405006\t21.839683294296265\t52\t44.7391304348\t12.7457320779\t72.0\t31.0\t44.7391304348\t12.7457320779\t1029\t54792\n0.0149869\t22.12533688545227\t53\t45.6956521739\t10.8605179739\t83.0\t32.0\t45.6956521739\t10.8605179739\t1051\t55843\n0.0525743\t22.392416954040527\t54\t56.2777777778\t18.2416055445\t112.0\t40.0\t56.2777777778\t18.2416055445\t1013\t56856\n0.0822369\t22.657915353775024\t55\t58.4444444444\t10.1610488425\t73.0\t39.0\t58.4444444444\t10.1610488425\t1052\t57908\n0.0744667\t22.926461458206177\t56\t46.2727272727\t8.25272306675\t65.0\t36.0\t46.2727272727\t8.25272306675\t1018\t58926\n0.233698\t23.185916423797607\t57\t38.8461538462\t6.75785757865\t59.0\t30.0\t38.8461538462\t6.75785757865\t1010\t59936\n0.121131\t23.44883108139038\t58\t35.1379310345\t3.98898602561\t44.0\t27.0\t35.1379310345\t3.98898602561\t1019\t60955\n0.000561269\t23.714980125427246\t59\t34.8965517241\t4.78031038948\t45.0\t26.0\t34.8965517241\t4.78031038948\t1012\t61967\n0.00926767\t23.996949911117554\t60\t36.2142857143\t6.65130031786\t53.0\t27.0\t36.2142857143\t6.65130031786\t1014\t62981\n0.0306266\t24.268360137939453\t61\t41.0\t15.4583310872\t99.0\t24.0\t41.0\t15.4583310872\t1025\t64006\n0.0193006\t24.5430326461792\t62\t47.0909090909\t8.69644175359\t64.0\t34.0\t47.0909090909\t8.69644175359\t1036\t65042\n0.0180716\t24.828959941864014\t63\t60.1111111111\t17.2494408569\t111.0\t40.0\t60.1111111111\t17.2494408569\t1082\t66124\n-0.00867577\t25.10487651824951\t64\t63.0588235294\t16.9027341618\t103.0\t44.0\t63.0588235294\t16.9027341618\t1072\t67196\n0.00972628\t25.362435817718506\t65\t63.8125\t13.9831092304\t87.0\t41.0\t63.8125\t13.9831092304\t1021\t68217\n0.018861\t25.625185012817383\t66\t59.1176470588\t16.3415110286\t104.0\t34.0\t59.1176470588\t16.3415110286\t1005\t69222\n0.0124581\t25.889661073684692\t67\t56.1666666667\t12.5620681241\t86.0\t41.0\t56.1666666667\t12.5620681241\t1011\t70233\n0.0252474\t26.15059471130371\t68\t74.3571428571\t30.9921813708\t183.0\t50.0\t74.3571428571\t30.9921813708\t1041\t71274\n-0.00370035\t26.414311408996582\t69\t68.8\t13.1260555131\t94.0\t48.0\t68.8\t13.1260555131\t1032\t72306\n0.0321889\t26.69553780555725\t70\t70.5333333333\t15.3573724604\t115.0\t51.0\t70.5333333333\t15.3573724604\t1058\t73364\n0.058332\t26.990634441375732\t71\t68.6\t22.0448028645\t114.0\t38.0\t68.6\t22.0448028645\t1029\t74393\n0.00610398\t27.235929012298584\t72\t77.1538461538\t20.0032541731\t111.0\t50.0\t77.1538461538\t20.0032541731\t1003\t75396\n-0.0117332\t27.49501061439514\t73\t93.5454545455\t46.5410154133\t206.0\t34.0\t93.5454545455\t46.5410154133\t1029\t76425\n-0.130916\t27.747349739074707\t74\t92.3636363636\t28.5251809883\t141.0\t43.0\t92.3636363636\t28.5251809883\t1016\t77441\n-0.0590201\t28.00259757041931\t75\t91.6363636364\t18.0970752397\t119.0\t68.0\t91.6363636364\t18.0970752397\t1008\t78449\n-0.113362\t28.273985385894775\t76\t108.0\t26.7507009254\t153.0\t74.0\t108.0\t26.7507009254\t1080\t79529\n-0.166386\t28.527508974075317\t77\t91.5454545455\t22.2398644386\t149.0\t70.0\t91.5454545455\t22.2398644386\t1007\t80536\n0.00999315\t28.799049854278564\t78\t97.2727272727\t25.8389800991\t156.0\t67.0\t97.2727272727\t25.8389800991\t1070\t81606\n-0.0325427\t29.063709259033203\t79\t104.6\t29.3843495759\t170.0\t56.0\t104.6\t29.3843495759\t1046\t82652\n-0.0107769\t29.33789825439453\t80\t127.25\t29.7058495923\t191.0\t90.0\t127.25\t29.7058495923\t1018\t83670\n0.0353046\t29.612918853759766\t81\t107.4\t21.932624102\t152.0\t85.0\t107.4\t21.932624102\t1074\t84744\n-0.0107984\t29.89547896385193\t82\t89.25\t18.8905840743\t142.0\t74.0\t89.25\t18.8905840743\t1071\t85815\n0.00126684\t30.217963933944702\t83\t80.1538461538\t8.92572904884\t103.0\t66.0\t80.1538461538\t8.92572904884\t1042\t86857\n0.0232354\t30.540754795074463\t84\t88.5833333333\t15.2559187057\t127.0\t73.0\t88.5833333333\t15.2559187057\t1063\t87920\n0.0352949\t30.80761194229126\t85\t102.7\t17.3611635555\t133.0\t75.0\t102.7\t17.3611635555\t1027\t88947\n0.00743975\t31.07540249824524\t86\t104.4\t37.2188124475\t206.0\t67.0\t104.4\t37.2188124475\t1044\t89991\n0.0228269\t31.34382176399231\t87\t79.2307692308\t19.4230388423\t130.0\t60.0\t79.2307692308\t19.4230388423\t1030\t91021\n0.0141842\t31.61484980583191\t88\t69.6\t10.1836470219\t93.0\t53.0\t69.6\t10.1836470219\t1044\t92065\n0.00484906\t31.87059497833252\t89\t71.5714285714\t14.6906884294\t101.0\t53.0\t71.5714285714\t14.6906884294\t1002\t93067\n0.0325615\t32.14302849769592\t90\t76.0714285714\t14.8538801362\t121.0\t59.0\t76.0714285714\t14.8538801362\t1065\t94132\n0.0134502\t32.40703630447388\t91\t88.3333333333\t30.370855913\t159.0\t62.0\t88.3333333333\t30.370855913\t1060\t95192\n0.0419024\t32.68495154380798\t92\t81.4615384615\t12.8219486375\t108.0\t63.0\t81.4615384615\t12.8219486375\t1059\t96251\n0.0182182\t32.945680379867554\t93\t78.6923076923\t17.9717068895\t126.0\t63.0\t78.6923076923\t17.9717068895\t1023\t97274\n0.0209174\t33.211605072021484\t94\t78.2307692308\t22.038964956\t128.0\t56.0\t78.2307692308\t22.038964956\t1017\t98291\n0.012873\t33.491243839263916\t95\t87.4166666667\t18.7459254832\t116.0\t54.0\t87.4166666667\t18.7459254832\t1049\t99340\n0.11335\t33.76195931434631\t96\t76.5\t13.5843923046\t112.0\t58.0\t76.5\t13.5843923046\t1071\t100411\n0.0211067\t34.03915071487427\t97\t76.5\t20.095308621\t124.0\t51.0\t76.5\t20.095308621\t1071\t101482\n0.0844738\t34.28899121284485\t98\t78.0769230769\t24.6060078294\t153.0\t55.0\t78.0769230769\t24.6060078294\t1015\t102497\n0.0761199\t34.57843351364136\t99\t62.0588235294\t13.1528149\t96.0\t46.0\t62.0588235294\t13.1528149\t1055\t103552\n"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/11/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"InvertedPendulum-v1\",\n\"exp_name\"\t:\t\"InvertedPendulum_sb_rtg_na_bl_0.02\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.02,\n\"logdir\"\t:\t\"data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/11\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\ttrue,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t11,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/21/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.333068\t6.829823732376099\t0\t9.22018348624\t5.87383843394\t40.0\t3.0\t9.22018348624\t5.87383843394\t1005\t1005\n0.180942\t7.162767648696899\t1\t18.7777777778\t11.7215639626\t55.0\t4.0\t18.7777777778\t11.7215639626\t1014\t2019\n0.0613567\t7.43256950378418\t2\t37.7407407407\t17.5806977332\t97.0\t16.0\t37.7407407407\t17.5806977332\t1019\t3038\n-0.00184545\t7.704278945922852\t3\t37.7407407407\t20.6766868049\t79.0\t11.0\t37.7407407407\t20.6766868049\t1019\t4057\n0.0204356\t7.991598606109619\t4\t32.78125\t19.4192790401\t91.0\t8.0\t32.78125\t19.4192790401\t1049\t5106\n0.0438514\t8.269036293029785\t5\t39.5769230769\t18.6695413749\t87.0\t7.0\t39.5769230769\t18.6695413749\t1029\t6135\n0.0223141\t8.569506168365479\t6\t80.1428571429\t53.5468515052\t217.0\t33.0\t80.1428571429\t53.5468515052\t1122\t7257\n0.0391197\t8.86056137084961\t7\t59.5555555556\t18.7889513108\t93.0\t26.0\t59.5555555556\t18.7889513108\t1072\t8329\n0.00883168\t9.195728302001953\t8\t92.0\t24.969071778\t117.0\t40.0\t92.0\t24.969071778\t1012\t9341\n0.0231038\t9.457578897476196\t9\t64.5\t20.9970235986\t97.0\t28.0\t64.5\t20.9970235986\t1032\t10373\n0.0157582\t9.731855630874634\t10\t68.8666666667\t10.0456734745\t87.0\t50.0\t68.8666666667\t10.0456734745\t1033\t11406\n0.0188608\t10.000314235687256\t11\t68.4666666667\t7.88979650491\t80.0\t53.0\t68.4666666667\t7.88979650491\t1027\t12433\n0.0296759\t10.273316383361816\t12\t63.75\t9.99687451157\t86.0\t44.0\t63.75\t9.99687451157\t1020\t13453\n0.0329861\t10.529916763305664\t13\t91.2727272727\t16.2653614614\t117.0\t66.0\t91.2727272727\t16.2653614614\t1004\t14457\n0.00833977\t10.794724941253662\t14\t147.0\t29.5006053207\t188.0\t107.0\t147.0\t29.5006053207\t1029\t15486\n-0.0080251\t11.065210819244385\t15\t87.0\t13.4350288425\t106.0\t62.0\t87.0\t13.4350288425\t1044\t16530\n0.014735\t11.341739177703857\t16\t65.5625\t4.93670879737\t73.0\t54.0\t65.5625\t4.93670879737\t1049\t17579\n0.0074826\t11.607939004898071\t17\t57.3333333333\t6.72474700061\t72.0\t46.0\t57.3333333333\t6.72474700061\t1032\t18611\n0.00503144\t11.879899978637695\t18\t50.55\t3.73463518968\t57.0\t42.0\t50.55\t3.73463518968\t1011\t19622\n0.00449304\t12.146260261535645\t19\t45.7272727273\t9.18586769387\t56.0\t7.0\t45.7272727273\t9.18586769387\t1006\t20628\n0.0163741\t12.414733648300171\t20\t48.9523809524\t2.768465115\t52.0\t43.0\t48.9523809524\t2.768465115\t1028\t21656\n0.00138097\t12.686365127563477\t21\t47.3181818182\t9.41655391336\t56.0\t6.0\t47.3181818182\t9.41655391336\t1041\t22697\n0.0540504\t12.959871053695679\t22\t49.9047619048\t10.2395347825\t60.0\t6.0\t49.9047619048\t10.2395347825\t1048\t23745\n0.0782744\t13.232528448104858\t23\t52.95\t16.2403048001\t61.0\t4.0\t52.95\t16.2403048001\t1059\t24804\n0.118548\t13.508362770080566\t24\t59.6666666667\t24.4472220644\t79.0\t5.0\t59.6666666667\t24.4472220644\t1074\t25878\n0.0910905\t13.786908149719238\t25\t82.2307692308\t25.2895656384\t101.0\t16.0\t82.2307692308\t25.2895656384\t1069\t26947\n0.0813128\t14.056621074676514\t26\t132.125\t8.80961832317\t145.0\t116.0\t132.125\t8.80961832317\t1057\t28004\n0.0441426\t14.37411117553711\t27\t242.4\t16.0822883944\t270.0\t220.0\t242.4\t16.0822883944\t1212\t29216\n-0.0111264\t14.873215913772583\t28\t954.0\t46.0\t1000.0\t908.0\t954.0\t46.0\t1908\t31124\n-0.0142851\t15.227061033248901\t29\t453.0\t16.7531091642\t473.0\t432.0\t453.0\t16.7531091642\t1359\t32483\n0.0204458\t15.507790327072144\t30\t270.0\t34.2709789764\t307.0\t214.0\t270.0\t34.2709789764\t1080\t33563\n0.0292773\t15.845547676086426\t31\t336.25\t29.7268817739\t358.0\t285.0\t336.25\t29.7268817739\t1345\t34908\n0.0290698\t16.367355585098267\t32\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t36908\n0.00882585\t16.89005756378174\t33\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t38908\n0.0397768\t17.421409845352173\t34\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t40908\n0.0109752\t17.94705080986023\t35\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t42908\n-0.00504652\t18.2846999168396\t36\t661.5\t157.5\t819.0\t504.0\t661.5\t157.5\t1323\t44231\n0.000677077\t18.56082820892334\t37\t505.5\t305.5\t811.0\t200.0\t505.5\t305.5\t1011\t45242\n0.00247386\t18.949516534805298\t38\t300.0\t226.681274039\t720.0\t54.0\t300.0\t226.681274039\t1500\t46742\n0.000118754\t19.479949712753296\t39\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t48742\n-0.000196531\t20.02278184890747\t40\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t50742\n0.0038227\t20.55748748779297\t41\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t52742\n0.00758889\t20.925259828567505\t42\t474.0\t305.41447248\t790.0\t61.0\t474.0\t305.41447248\t1422\t54164\n0.00251664\t21.311293601989746\t43\t750.5\t249.5\t1000.0\t501.0\t750.5\t249.5\t1501\t55665\n-0.000657629\t21.835792303085327\t44\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t57665\n0.00376529\t22.359016180038452\t45\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t59665\n0.017753\t22.876609563827515\t46\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t61665\n0.00487557\t23.315872192382812\t47\t851.0\t149.0\t1000.0\t702.0\t851.0\t149.0\t1702\t63367\n0.00685191\t23.835811376571655\t48\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t65367\n-0.00290961\t24.128767251968384\t49\t567.0\t433.0\t1000.0\t134.0\t567.0\t433.0\t1134\t66501\n0.00306383\t24.65101647377014\t50\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t68501\n0.00452954\t25.168304920196533\t51\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t70501\n0.00718984\t25.696613073349\t52\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t72501\n0.00221317\t26.22061848640442\t53\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t74501\n0.0131383\t26.741954565048218\t54\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t76501\n-0.00373041\t27.26637053489685\t55\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t78501\n-0.00312761\t27.792269706726074\t56\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t80501\n0.00434059\t28.315589904785156\t57\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t82501\n-0.0015044\t28.854793310165405\t58\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t84501\n0.000905775\t29.41190481185913\t59\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t86501\n0.00790499\t29.970605611801147\t60\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t88501\n0.00241479\t30.550913095474243\t61\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t90501\n0.000727966\t31.101043462753296\t62\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t92501\n0.00197815\t31.6384174823761\t63\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t94501\n0.00330443\t32.210963010787964\t64\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t96501\n0.000848343\t32.92026734352112\t65\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t98501\n-0.000675034\t33.49156904220581\t66\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t100501\n0.00256413\t34.15747332572937\t67\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t102501\n0.00199149\t34.89345741271973\t68\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t104501\n0.00844269\t35.57814955711365\t69\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t106501\n0.00448019\t36.19399404525757\t70\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t108501\n-0.000605418\t36.736658573150635\t71\t980.5\t19.5\t1000.0\t961.0\t980.5\t19.5\t1961\t110462\n0.00327053\t37.08866786956787\t72\t257.2\t270.190599392\t625.0\t4.0\t257.2\t270.190599392\t1286\t111748\n0.00708093\t37.64055061340332\t73\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t113748\n0.00181299\t37.93684911727905\t74\t215.0\t222.662974021\t646.0\t11.0\t215.0\t222.662974021\t1075\t114823\n0.0261454\t38.311767578125\t75\t368.0\t366.540584383\t956.0\t36.0\t368.0\t366.540584383\t1472\t116295\n0.0107399\t38.85311532020569\t76\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t118295\n0.00343675\t39.40237641334534\t77\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t120295\n-0.00274976\t39.987062215805054\t78\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t122295\n-0.00150252\t40.5959529876709\t79\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t124295\n0.00271119\t41.14276838302612\t80\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t126295\n0.00381524\t41.670745849609375\t81\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t128295\n0.0094855\t42.208566665649414\t82\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t130295\n0.00193721\t42.74086403846741\t83\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t132295\n0.00411886\t43.26260161399841\t84\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t134295\n0.00428758\t43.78267312049866\t85\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t136295\n-0.00118438\t44.315085649490356\t86\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t138295\n-0.00149999\t44.841583490371704\t87\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t140295\n0.00618362\t45.17485046386719\t88\t596.5\t403.5\t1000.0\t193.0\t596.5\t403.5\t1193\t141488\n0.00188103\t45.51046824455261\t89\t626.5\t373.5\t1000.0\t253.0\t626.5\t373.5\t1253\t142741\n0.0310657\t46.03515839576721\t90\t326.6\t193.429677144\t679.0\t128.0\t326.6\t193.429677144\t1633\t144374\n-0.00356999\t46.55544900894165\t91\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t146374\n0.0138758\t47.0986647605896\t92\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t148374\n0.0562418\t47.611000061035156\t93\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t150374\n0.0248262\t48.13995003700256\t94\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t152374\n-0.0142432\t48.6581757068634\t95\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t154374\n0.01185\t49.1844801902771\t96\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t156374\n0.13484\t49.482844829559326\t97\t44.2173913043\t26.8699873331\t88.0\t9.0\t44.2173913043\t26.8699873331\t1017\t157391\n0.00758476\t49.82879281044006\t98\t700.0\t300.0\t1000.0\t400.0\t700.0\t300.0\t1400\t158791\n-0.0048944\t50.35861158370972\t99\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t160791\n"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/21/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"InvertedPendulum-v1\",\n\"exp_name\"\t:\t\"InvertedPendulum_sb_rtg_na_bl_0.02\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.02,\n\"logdir\"\t:\t\"data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/21\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\ttrue,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t21,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/31/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.261187\t6.814549684524536\t0\t5.1608040201\t3.39734915237\t29.0\t2.0\t5.1608040201\t3.39734915237\t1027\t1027\n0.149816\t7.168595314025879\t1\t9.75238095238\t7.66163099928\t39.0\t2.0\t9.75238095238\t7.66163099928\t1024\t2051\n0.0686981\t7.455993175506592\t2\t16.4262295082\t14.6985658009\t86.0\t2.0\t16.4262295082\t14.6985658009\t1002\t3053\n-0.00966821\t7.737934589385986\t3\t16.6229508197\t11.7336058416\t58.0\t2.0\t16.6229508197\t11.7336058416\t1014\t4067\n0.00209253\t8.034193992614746\t4\t12.5925925926\t8.15403827512\t62.0\t2.0\t12.5925925926\t8.15403827512\t1020\t5087\n0.000551339\t8.32432246208191\t5\t14.3571428571\t9.23043988162\t59.0\t3.0\t14.3571428571\t9.23043988162\t1005\t6092\n0.0109566\t8.60882568359375\t6\t13.7397260274\t8.04274095795\t36.0\t2.0\t13.7397260274\t8.04274095795\t1003\t7095\n0.0228034\t8.89202618598938\t7\t15.5846153846\t13.448353983\t60.0\t4.0\t15.5846153846\t13.448353983\t1013\t8108\n0.035307\t9.167156219482422\t8\t21.2291666667\t15.0516327787\t67.0\t3.0\t21.2291666667\t15.0516327787\t1019\t9127\n0.0279183\t9.440757989883423\t9\t25.575\t14.5737563792\t56.0\t5.0\t25.575\t14.5737563792\t1023\t10150\n-0.00336304\t9.723110675811768\t10\t30.0882352941\t21.7787911498\t84.0\t3.0\t30.0882352941\t21.7787911498\t1023\t11173\n0.0011016\t10.000059127807617\t11\t36.0689655172\t23.7471320003\t97.0\t7.0\t36.0689655172\t23.7471320003\t1046\t12219\n-0.000987761\t10.264888286590576\t12\t32.4516129032\t23.3235845052\t118.0\t6.0\t32.4516129032\t23.3235845052\t1006\t13225\n0.00818948\t10.52840781211853\t13\t40.08\t22.1791253209\t97.0\t7.0\t40.08\t22.1791253209\t1002\t14227\n0.00827829\t10.797281980514526\t14\t33.4666666667\t21.2033540324\t71.0\t3.0\t33.4666666667\t21.2033540324\t1004\t15231\n0.00828343\t11.061412572860718\t15\t48.3333333333\t28.7523636019\t94.0\t4.0\t48.3333333333\t28.7523636019\t1015\t16246\n0.00584655\t11.34033465385437\t16\t43.4583333333\t22.0037481024\t84.0\t4.0\t43.4583333333\t22.0037481024\t1043\t17289\n0.00780668\t11.602097511291504\t17\t48.8095238095\t18.9098589746\t82.0\t9.0\t48.8095238095\t18.9098589746\t1025\t18314\n0.0150128\t11.869722843170166\t18\t53.5263157895\t19.3509646735\t89.0\t6.0\t53.5263157895\t19.3509646735\t1017\t19331\n0.00697717\t12.139777660369873\t19\t64.125\t19.0554290164\t99.0\t39.0\t64.125\t19.0554290164\t1026\t20357\n0.0171597\t12.40994668006897\t20\t73.5\t27.1181278326\t121.0\t26.0\t73.5\t27.1181278326\t1029\t21386\n0.00292142\t12.680831909179688\t21\t81.0769230769\t28.6449392455\t116.0\t11.0\t81.0769230769\t28.6449392455\t1054\t22440\n0.00731656\t12.96976375579834\t22\t84.5384615385\t21.9356239399\t129.0\t44.0\t84.5384615385\t21.9356239399\t1099\t23539\n0.0154747\t13.253691911697388\t23\t96.8181818182\t27.6004551406\t156.0\t52.0\t96.8181818182\t27.6004551406\t1065\t24604\n0.0258939\t13.523565292358398\t24\t88.5\t42.584230258\t182.0\t14.0\t88.5\t42.584230258\t1062\t25666\n0.0360049\t13.7946138381958\t25\t113.777777778\t23.3370367431\t159.0\t78.0\t113.777777778\t23.3370367431\t1024\t26690\n0.0225724\t14.050893545150757\t26\t126.0\t40.7369611041\t219.0\t83.0\t126.0\t40.7369611041\t1008\t27698\n0.0147664\t14.341598272323608\t27\t121.888888889\t27.2251699084\t164.0\t68.0\t121.888888889\t27.2251699084\t1097\t28795\n0.0489176\t14.665267705917358\t28\t175.142857143\t84.8670027942\t377.0\t112.0\t175.142857143\t84.8670027942\t1226\t30021\n0.0196378\t14.927969455718994\t29\t257.5\t45.6207189772\t292.0\t179.0\t257.5\t45.6207189772\t1030\t31051\n-0.000913583\t15.202574253082275\t30\t133.875\t61.9867677412\t206.0\t16.0\t133.875\t61.9867677412\t1071\t32122\n-0.0052725\t15.492135763168335\t31\t126.666666667\t57.2887423496\t190.0\t19.0\t126.666666667\t57.2887423496\t1140\t33262\n0.00480038\t15.759851455688477\t32\t128.875\t27.5065333148\t150.0\t59.0\t128.875\t27.5065333148\t1031\t34293\n0.00460056\t16.027931451797485\t33\t131.375\t36.9118459983\t176.0\t40.0\t131.375\t36.9118459983\t1051\t35344\n0.0343875\t16.337689638137817\t34\t82.7142857143\t46.743110373\t172.0\t3.0\t82.7142857143\t46.743110373\t1158\t36502\n0.0432226\t16.62576723098755\t35\t124.888888889\t52.3268455521\t179.0\t34.0\t124.888888889\t52.3268455521\t1124\t37626\n0.0163009\t16.889965295791626\t36\t252.0\t42.3083916026\t294.0\t190.0\t252.0\t42.3083916026\t1008\t38634\n0.0741843\t17.244778394699097\t37\t462.333333333\t130.236536945\t614.0\t296.0\t462.333333333\t130.236536945\t1387\t40021\n-0.00153908\t17.76629877090454\t38\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t42021\n0.00397327\t18.297754287719727\t39\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t44021\n0.000353709\t18.558200359344482\t40\t506.5\t170.5\t677.0\t336.0\t506.5\t170.5\t1013\t45034\n0.000139147\t19.085195779800415\t41\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t47034\n0.000794186\t19.61284637451172\t42\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t49034\n0.00205399\t20.143547773361206\t43\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t51034\n0.0100068\t20.668839931488037\t44\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t53034\n-0.0017142\t21.201462507247925\t45\t986.0\t14.0\t1000.0\t972.0\t986.0\t14.0\t1972\t55006\n0.000979208\t21.68143630027771\t46\t909.0\t91.0\t1000.0\t818.0\t909.0\t91.0\t1818\t56824\n0.00900848\t22.134698390960693\t47\t839.5\t160.5\t1000.0\t679.0\t839.5\t160.5\t1679\t58503\n0.000321848\t22.676936626434326\t48\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t60503\n0.00229737\t23.21058416366577\t49\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t62503\n0.00108273\t23.64555335044861\t50\t800.5\t199.5\t1000.0\t601.0\t800.5\t199.5\t1601\t64104\n0.00748854\t24.117977380752563\t51\t587.0\t377.773300627\t1000.0\t87.0\t587.0\t377.773300627\t1761\t65865\n0.00315187\t24.68308115005493\t52\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t67865\n-0.000595403\t25.195835828781128\t53\t897.5\t102.5\t1000.0\t795.0\t897.5\t102.5\t1795\t69660\n0.00478997\t25.756155490875244\t54\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t71660\n0.00293986\t26.362465620040894\t55\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t73660\n0.00770111\t26.915618658065796\t56\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t75660\n0.00912193\t27.43938112258911\t57\t905.0\t95.0\t1000.0\t810.0\t905.0\t95.0\t1810\t77470\n0.0147179\t28.00083088874817\t58\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t79470\n-0.00319337\t28.566638708114624\t59\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t81470\n-6.54468e-05\t29.288985013961792\t60\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t83470\n0.00731703\t29.90354824066162\t61\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t85470\n0.00676064\t30.50639772415161\t62\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t87470\n0.0129207\t31.16077160835266\t63\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t89470\n-0.00384103\t31.708671808242798\t64\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t91470\n0.00458757\t32.25620794296265\t65\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t93470\n0.0022985\t32.79607582092285\t66\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t95470\n0.00225006\t33.34905982017517\t67\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t97470\n0.00274819\t33.99421834945679\t68\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t99470\n0.00178732\t34.54354643821716\t69\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t101470\n0.0154055\t34.83283615112305\t70\t510.5\t489.5\t1000.0\t21.0\t510.5\t489.5\t1021\t102491\n-0.000178853\t35.43658399581909\t71\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t104491\n0.00030558\t36.058197021484375\t72\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t106491\n0.00278854\t36.895596742630005\t73\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t108491\n0.00502623\t37.589388608932495\t74\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t110491\n0.010919\t38.13655233383179\t75\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t112491\n0.00901791\t38.887964487075806\t76\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t114491\n-0.00101603\t39.41062140464783\t77\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t116491\n0.0165895\t39.97598671913147\t78\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t118491\n-0.000624219\t40.28956913948059\t79\t148.0\t119.799833055\t429.0\t46.0\t148.0\t119.799833055\t1184\t119675\n0.0458347\t40.598774433135986\t80\t171.142857143\t161.259709406\t500.0\t27.0\t171.142857143\t161.259709406\t1198\t120873\n-0.00745544\t41.14340686798096\t81\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t122873\n0.000799835\t41.846447467803955\t82\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t124873\n0.0019871\t42.448155879974365\t83\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t126873\n0.00755213\t42.98855447769165\t84\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t128873\n-0.00127269\t43.563596963882446\t85\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t130873\n0.000786208\t44.13716149330139\t86\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t132873\n0.00170027\t44.651320934295654\t87\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t134873\n0.000442943\t45.17590117454529\t88\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t136873\n0.000724137\t45.72867941856384\t89\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t138873\n0.00104072\t46.16289210319519\t90\t796.0\t204.0\t1000.0\t592.0\t796.0\t204.0\t1592\t140465\n0.000373599\t46.476778745651245\t91\t634.0\t366.0\t1000.0\t268.0\t634.0\t366.0\t1268\t141733\n-0.000556823\t46.86446285247803\t92\t750.5\t249.5\t1000.0\t501.0\t750.5\t249.5\t1501\t143234\n0.00380959\t47.203986406326294\t93\t262.4\t369.008726184\t1000.0\t60.0\t262.4\t369.008726184\t1312\t144546\n0.000191225\t47.61037063598633\t94\t514.333333333\t345.249989943\t1000.0\t228.0\t514.333333333\t345.249989943\t1543\t146089\n0.00565167\t48.076863288879395\t95\t899.0\t39.0\t938.0\t860.0\t899.0\t39.0\t1798\t147887\n0.00097426\t48.38835573196411\t96\t595.0\t229.0\t824.0\t366.0\t595.0\t229.0\t1190\t149077\n0.0108343\t48.681633710861206\t97\t191.333333333\t115.025601015\t359.0\t55.0\t191.333333333\t115.025601015\t1148\t150225\n-0.000372803\t49.05965733528137\t98\t717.0\t283.0\t1000.0\t434.0\t717.0\t283.0\t1434\t151659\n0.00265753\t49.43298268318176\t99\t360.25\t204.785711171\t620.0\t82.0\t360.25\t204.785711171\t1441\t153100\n"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/31/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"InvertedPendulum-v1\",\n\"exp_name\"\t:\t\"InvertedPendulum_sb_rtg_na_bl_0.02\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.02,\n\"logdir\"\t:\t\"data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/31\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\ttrue,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t31,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/41/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0965388\t7.015215873718262\t0\t3.54416961131\t2.02824392691\t12.0\t1.0\t3.54416961131\t2.02824392691\t1003\t1003\n0.057816\t7.518160104751587\t1\t4.53846153846\t3.31929984775\t25.0\t1.0\t4.53846153846\t3.31929984775\t1003\t2006\n0.0379587\t7.894266128540039\t2\t5.72571428571\t4.31398674461\t30.0\t1.0\t5.72571428571\t4.31398674461\t1002\t3008\n0.0191689\t8.222988367080688\t3\t5.82558139535\t3.75620992945\t23.0\t1.0\t5.82558139535\t3.75620992945\t1002\t4010\n0.00193715\t8.559008359909058\t4\t5.66666666667\t3.4960294939\t20.0\t2.0\t5.66666666667\t3.4960294939\t1003\t5013\n0.000795811\t8.897673845291138\t5\t5.78285714286\t3.95961655534\t22.0\t1.0\t5.78285714286\t3.95961655534\t1012\t6025\n0.00381485\t9.229877233505249\t6\t5.9880952381\t3.97909432032\t22.0\t1.0\t5.9880952381\t3.97909432032\t1006\t7031\n0.00739726\t9.569504022598267\t7\t6.14110429448\t4.27846268563\t27.0\t2.0\t6.14110429448\t4.27846268563\t1001\t8032\n0.0106754\t9.91623830795288\t8\t5.88\t4.54217065792\t34.0\t2.0\t5.88\t4.54217065792\t1029\t9061\n0.00899585\t10.225929498672485\t9\t7.42962962963\t5.81637629424\t35.0\t2.0\t7.42962962963\t5.81637629424\t1003\t10064\n0.0208958\t10.619548320770264\t10\t6.42948717949\t3.81648277379\t20.0\t2.0\t6.42948717949\t3.81648277379\t1003\t11067\n0.0132233\t10.999320983886719\t11\t7.38686131387\t4.66114264238\t23.0\t1.0\t7.38686131387\t4.66114264238\t1012\t12079\n0.0150561\t11.417155981063843\t12\t8.5811965812\t6.82283661118\t31.0\t2.0\t8.5811965812\t6.82283661118\t1004\t13083\n0.0128231\t11.79023289680481\t13\t8.12096774194\t6.08089650375\t34.0\t2.0\t8.12096774194\t6.08089650375\t1007\t14090\n0.00707967\t12.25986361503601\t14\t9.46226415094\t7.98722391179\t48.0\t1.0\t9.46226415094\t7.98722391179\t1003\t15093\n0.0116163\t12.616661071777344\t15\t9.5619047619\t7.81320470745\t43.0\t2.0\t9.5619047619\t7.81320470745\t1004\t16097\n0.0150719\t12.991031169891357\t16\t8.65517241379\t6.46356292303\t34.0\t2.0\t8.65517241379\t6.46356292303\t1004\t17101\n0.025462\t13.31374478340149\t17\t10.7553191489\t8.19533620643\t46.0\t2.0\t10.7553191489\t8.19533620643\t1011\t18112\n0.0215632\t13.660294532775879\t18\t14.3802816901\t10.8943275034\t45.0\t2.0\t14.3802816901\t10.8943275034\t1021\t19133\n0.00670303\t13.953734159469604\t19\t18.4909090909\t12.8443446731\t51.0\t1.0\t18.4909090909\t12.8443446731\t1017\t20150\n0.0210106\t14.361376523971558\t20\t14.3285714286\t10.993142575\t41.0\t2.0\t14.3285714286\t10.993142575\t1003\t21153\n0.0255966\t14.69254732131958\t21\t18.5535714286\t11.8922538457\t44.0\t2.0\t18.5535714286\t11.8922538457\t1039\t22192\n0.0210514\t15.004696130752563\t22\t24.8292682927\t15.1848808616\t60.0\t2.0\t24.8292682927\t15.1848808616\t1018\t23210\n0.00662789\t15.286370038986206\t23\t24.023255814\t15.7088160288\t60.0\t2.0\t24.023255814\t15.7088160288\t1033\t24243\n0.0454191\t15.651551723480225\t24\t18.3035714286\t12.8659568003\t47.0\t2.0\t18.3035714286\t12.8659568003\t1025\t25268\n-0.000102408\t15.955278635025024\t25\t37.4814814815\t24.1267799119\t98.0\t2.0\t37.4814814815\t24.1267799119\t1012\t26280\n0.00592934\t16.238783597946167\t26\t36.1785714286\t17.109006758\t73.0\t3.0\t36.1785714286\t17.109006758\t1013\t27293\n-0.00304552\t16.516346216201782\t27\t36.1428571429\t21.5501313979\t80.0\t4.0\t36.1428571429\t21.5501313979\t1012\t28305\n0.00650958\t16.82654333114624\t28\t30.1388888889\t20.5793218463\t95.0\t5.0\t30.1388888889\t20.5793218463\t1085\t29390\n0.0261187\t17.0918231010437\t29\t34.7586206897\t22.309198926\t97.0\t3.0\t34.7586206897\t22.309198926\t1008\t30398\n0.0429363\t17.395127296447754\t30\t45.6818181818\t25.2053139484\t95.0\t8.0\t45.6818181818\t25.2053139484\t1005\t31403\n-0.00446444\t17.705220699310303\t31\t55.8947368421\t27.3282093254\t110.0\t8.0\t55.8947368421\t27.3282093254\t1062\t32465\n0.0153254\t17.988741636276245\t32\t69.5333333333\t20.6102455643\t116.0\t43.0\t69.5333333333\t20.6102455643\t1043\t33508\n0.00862495\t18.294898986816406\t33\t65.25\t21.75\t114.0\t30.0\t65.25\t21.75\t1044\t34552\n0.0233489\t18.575596570968628\t34\t58.4444444444\t34.8444515306\t119.0\t2.0\t58.4444444444\t34.8444515306\t1052\t35604\n0.0151865\t18.86219620704651\t35\t64.7058823529\t36.2325247223\t126.0\t3.0\t64.7058823529\t36.2325247223\t1100\t36704\n0.00751607\t19.134361267089844\t36\t70.0\t32.2035194764\t113.0\t3.0\t70.0\t32.2035194764\t1050\t37754\n0.0508118\t19.44715905189514\t37\t70.2\t25.2407078612\t103.0\t5.0\t70.2\t25.2407078612\t1053\t38807\n0.0692928\t19.817426443099976\t38\t81.1538461538\t40.3424688498\t163.0\t10.0\t81.1538461538\t40.3424688498\t1055\t39862\n0.0566031\t20.134932041168213\t39\t128.5\t54.3920950139\t232.0\t57.0\t128.5\t54.3920950139\t1028\t40890\n0.0116623\t20.44928216934204\t40\t66.7333333333\t39.3420329362\t133.0\t13.0\t66.7333333333\t39.3420329362\t1001\t41891\n0.0417828\t20.786069631576538\t41\t67.4\t36.5126462111\t118.0\t4.0\t67.4\t36.5126462111\t1011\t42902\n0.00389937\t21.076273918151855\t42\t91.3636363636\t40.7771610035\t134.0\t20.0\t91.3636363636\t40.7771610035\t1005\t43907\n0.0039189\t21.39367413520813\t43\t93.0\t42.5460534793\t131.0\t2.0\t93.0\t42.5460534793\t1116\t45023\n-0.0184946\t21.7808575630188\t44\t62.8235294118\t29.1915283725\t101.0\t4.0\t62.8235294118\t29.1915283725\t1068\t46091\n-0.000730023\t22.225303173065186\t45\t34.4666666667\t27.5798638301\t97.0\t3.0\t34.4666666667\t27.5798638301\t1034\t47125\n0.000340559\t22.6951961517334\t46\t24.880952381\t21.1752352896\t80.0\t4.0\t24.880952381\t21.1752352896\t1045\t48170\n0.0292208\t23.1264865398407\t47\t28.7428571429\t18.4179149699\t65.0\t6.0\t28.7428571429\t18.4179149699\t1006\t49176\n0.00926683\t23.545863389968872\t48\t49.7619047619\t24.9149118896\t88.0\t4.0\t49.7619047619\t24.9149118896\t1045\t50221\n0.0461256\t23.945959091186523\t49\t61.3529411765\t27.3171809252\t91.0\t6.0\t61.3529411765\t27.3171809252\t1043\t51264\n0.0266826\t24.387595415115356\t50\t79.1538461538\t32.2009224757\t105.0\t2.0\t79.1538461538\t32.2009224757\t1029\t52293\n0.0565368\t24.7649188041687\t51\t118.111111111\t18.0766543392\t144.0\t76.0\t118.111111111\t18.0766543392\t1063\t53356\n0.0314792\t25.305351495742798\t52\t77.0\t47.4649668379\t163.0\t3.0\t77.0\t47.4649668379\t1001\t54357\n-0.0048259\t25.698896646499634\t53\t281.5\t150.539861831\t447.0\t107.0\t281.5\t150.539861831\t1126\t55483\n0.0236993\t26.0530047416687\t54\t199.333333333\t171.356029625\t443.0\t14.0\t199.333333333\t171.356029625\t1196\t56679\n-0.0103388\t26.439428567886353\t55\t695.0\t305.0\t1000.0\t390.0\t695.0\t305.0\t1390\t58069\n0.00450628\t26.799290895462036\t56\t625.5\t374.5\t1000.0\t251.0\t625.5\t374.5\t1251\t59320\n-0.00162429\t27.234150171279907\t57\t542.333333333\t391.123453088\t946.0\t13.0\t542.333333333\t391.123453088\t1627\t60947\n0.00246857\t27.55928659439087\t58\t282.75\t236.170886224\t682.0\t74.0\t282.75\t236.170886224\t1131\t62078\n0.00190516\t27.883344411849976\t59\t217.6\t247.365802002\t703.0\t5.0\t217.6\t247.365802002\t1088\t63166\n0.00532123\t28.27206778526306\t60\t149.375\t185.508043963\t615.0\t31.0\t149.375\t185.508043963\t1195\t64361\n0.00798497\t28.66950821876526\t61\t120.111111111\t76.2983099339\t246.0\t12.0\t120.111111111\t76.2983099339\t1081\t65442\n-0.000924859\t29.21928334236145\t62\t679.5\t320.5\t1000.0\t359.0\t679.5\t320.5\t1359\t66801\n-0.000343062\t29.654582738876343\t63\t651.5\t348.5\t1000.0\t303.0\t651.5\t348.5\t1303\t68104\n0.00506678\t30.07858681678772\t64\t501.666666667\t362.557888098\t1000.0\t148.0\t501.666666667\t362.557888098\t1505\t69609\n0.00906667\t30.349733591079712\t65\t334.0\t226.527408202\t546.0\t20.0\t334.0\t226.527408202\t1002\t70611\n0.00572739\t30.877410650253296\t66\t964.5\t35.5\t1000.0\t929.0\t964.5\t35.5\t1929\t72540\n0.00666748\t31.170197248458862\t67\t502.0\t214.0\t716.0\t288.0\t502.0\t214.0\t1004\t73544\n0.000269714\t31.476089477539062\t68\t234.4\t170.457736697\t511.0\t5.0\t234.4\t170.457736697\t1172\t74716\n0.000376643\t32.005849838256836\t69\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t76716\n0.00377248\t32.561322927474976\t70\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t78716\n0.00489545\t32.91948485374451\t71\t230.0\t222.743799016\t511.0\t4.0\t230.0\t222.743799016\t1150\t79866\n0.00199555\t33.41795992851257\t72\t941.0\t59.0\t1000.0\t882.0\t941.0\t59.0\t1882\t81748\n0.00225008\t33.94421577453613\t73\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t83748\n0.0144107\t34.459471702575684\t74\t953.5\t43.5\t997.0\t910.0\t953.5\t43.5\t1907\t85655\n0.00274945\t34.99486947059631\t75\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t87655\n-0.000794724\t35.268709659576416\t76\t258.0\t61.069632388\t363.0\t216.0\t258.0\t61.069632388\t1032\t88687\n0.0311133\t35.559001207351685\t77\t146.571428571\t59.1387162111\t197.0\t11.0\t146.571428571\t59.1387162111\t1026\t89713\n0.00577108\t35.920496463775635\t78\t551.0\t318.0\t869.0\t233.0\t551.0\t318.0\t1102\t90815\n-0.00228181\t36.37461471557617\t79\t481.0\t406.989762361\t1000.0\t6.0\t481.0\t406.989762361\t1443\t92258\n0.0077017\t36.723190784454346\t80\t501.0\t499.0\t1000.0\t2.0\t501.0\t499.0\t1002\t93260\n0.0101224\t37.292317628860474\t81\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t95260\n0.00229757\t37.8365216255188\t82\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t97260\n-0.00105143\t38.38205409049988\t83\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t99260\n0.00196272\t38.913787841796875\t84\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t101260\n0.00064279\t39.44452905654907\t85\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t103260\n-0.000336653\t39.99968695640564\t86\t1000.0\t0.0\t1000.0\t1000.0\t1000.0\t0.0\t2000\t105260\n0.00209258\t40.37319827079773\t87\t456.666666667\t384.341283526\t1000.0\t172.0\t456.666666667\t384.341283526\t1370\t106630\n0.00447032\t40.83456325531006\t88\t714.0\t286.0\t1000.0\t428.0\t714.0\t286.0\t1428\t108058\n0.00318981\t41.138054609298706\t89\t501.0\t499.0\t1000.0\t2.0\t501.0\t499.0\t1002\t109060\n0.0258435\t41.67287540435791\t90\t371.4\t355.721014279\t1000.0\t2.0\t371.4\t355.721014279\t1857\t110917\n0.00158789\t41.99301195144653\t91\t304.75\t179.519323472\t467.0\t5.0\t304.75\t179.519323472\t1219\t112136\n0.00359291\t42.382558822631836\t92\t298.6\t203.156688297\t594.0\t4.0\t298.6\t203.156688297\t1493\t113629\n0.00591366\t42.83205246925354\t93\t853.5\t146.5\t1000.0\t707.0\t853.5\t146.5\t1707\t115336\n-0.00168001\t43.25177454948425\t94\t184.75\t181.913956309\t507.0\t4.0\t184.75\t181.913956309\t1478\t116814\n0.00631267\t43.54828429222107\t95\t112.5\t100.961626374\t300.0\t4.0\t112.5\t100.961626374\t1125\t117939\n0.00505222\t43.8476927280426\t96\t44.2608695652\t47.0515142216\t175.0\t2.0\t44.2608695652\t47.0515142216\t1018\t118957\n0.0222101\t44.1130895614624\t97\t37.6666666667\t36.145795309\t127.0\t2.0\t37.6666666667\t36.145795309\t1017\t119974\n0.024137\t44.40142297744751\t98\t59.0\t50.8353744367\t151.0\t4.0\t59.0\t50.8353744367\t1003\t120977\n0.0144937\t44.674586057662964\t99\t207.8\t65.9284460609\t290.0\t132.0\t207.8\t65.9284460609\t1039\t122016\n"
  },
  {
    "path": "hw2/data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/41/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"InvertedPendulum-v1\",\n\"exp_name\"\t:\t\"InvertedPendulum_sb_rtg_na_bl_0.02\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.02,\n\"logdir\"\t:\t\"data/InvertedPendulum_sb_rtg_na_bl_0.02_InvertedPendulum-v1_02-02-2018_10-42-44/41\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\ttrue,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t41,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/1/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0696182\t0.8733839988708496\t0\t26.8288770053\t13.9947515113\t75.0\t9.0\t26.8288770053\t13.9947515113\t5017\t5017\n0.0363216\t1.606971263885498\t1\t26.0569948187\t13.6943642311\t83.0\t9.0\t26.0569948187\t13.6943642311\t5029\t10046\n0.0353184\t2.352762460708618\t2\t26.7914438503\t15.6449349939\t121.0\t9.0\t26.7914438503\t15.6449349939\t5010\t15056\n0.0379677\t3.089353084564209\t3\t32.5909090909\t16.8602404954\t96.0\t10.0\t32.5909090909\t16.8602404954\t5019\t20075\n0.0552673\t3.824246406555176\t4\t33.5973154362\t18.1821209707\t108.0\t10.0\t33.5973154362\t18.1821209707\t5006\t25081\n0.0220718\t4.563391208648682\t5\t34.1360544218\t17.9601370598\t145.0\t11.0\t34.1360544218\t17.9601370598\t5018\t30099\n0.031868\t5.3038318157196045\t6\t38.0454545455\t23.8295282944\t181.0\t10.0\t38.0454545455\t23.8295282944\t5022\t35121\n0.0160732\t6.034011125564575\t7\t35.3356643357\t17.7594430927\t98.0\t11.0\t35.3356643357\t17.7594430927\t5053\t40174\n0.030838\t6.772596597671509\t8\t44.1052631579\t22.4074581964\t129.0\t14.0\t44.1052631579\t22.4074581964\t5028\t45202\n0.0230446\t7.517544507980347\t9\t40.3709677419\t20.0810726733\t159.0\t13.0\t40.3709677419\t20.0810726733\t5006\t50208\n0.0225029\t8.244481325149536\t10\t43.7652173913\t19.7534060617\t97.0\t14.0\t43.7652173913\t19.7534060617\t5033\t55241\n0.0197487\t8.954299688339233\t11\t46.3333333333\t22.2431845575\t160.0\t14.0\t46.3333333333\t22.2431845575\t5004\t60245\n0.00619507\t9.664781332015991\t12\t49.1078431373\t18.0879696032\t102.0\t15.0\t49.1078431373\t18.0879696032\t5009\t65254\n0.0174751\t10.388200521469116\t13\t48.9611650485\t23.8111185296\t146.0\t14.0\t48.9611650485\t23.8111185296\t5043\t70297\n0.0221252\t11.119300603866577\t14\t47.5660377358\t22.2583538983\t134.0\t13.0\t47.5660377358\t22.2583538983\t5042\t75339\n0.0121307\t11.843279123306274\t15\t50.12\t21.9637337445\t154.0\t19.0\t50.12\t21.9637337445\t5012\t80351\n0.0241737\t12.55958080291748\t16\t52.9368421053\t25.2760800285\t140.0\t17.0\t52.9368421053\t25.2760800285\t5029\t85380\n0.0229988\t13.293839693069458\t17\t56.1868131868\t27.8299041028\t167.0\t18.0\t56.1868131868\t27.8299041028\t5113\t90493\n0.0375404\t14.022535562515259\t18\t57.3295454545\t24.4325237742\t127.0\t18.0\t57.3295454545\t24.4325237742\t5045\t95538\n0.0472069\t14.734794855117798\t19\t60.3012048193\t30.6581363401\t188.0\t21.0\t60.3012048193\t30.6581363401\t5005\t100543\n0.0381622\t15.44992971420288\t20\t60.0119047619\t24.2896676287\t142.0\t20.0\t60.0119047619\t24.2896676287\t5041\t105584\n0.040657\t16.163748741149902\t21\t58.3953488372\t25.6126236453\t141.0\t14.0\t58.3953488372\t25.6126236453\t5022\t110606\n0.0161018\t16.87820601463318\t22\t57.6896551724\t32.1413224001\t200.0\t21.0\t57.6896551724\t32.1413224001\t5019\t115625\n0.0059967\t17.606189250946045\t23\t57.1590909091\t24.367865559\t131.0\t23.0\t57.1590909091\t24.367865559\t5030\t120655\n0.00592422\t18.333133220672607\t24\t69.7083333333\t29.8414502459\t136.0\t25.0\t69.7083333333\t29.8414502459\t5019\t125674\n0.0250931\t19.059171438217163\t25\t64.7948717949\t25.1637503698\t134.0\t26.0\t64.7948717949\t25.1637503698\t5054\t130728\n0.012825\t19.766155004501343\t26\t62.024691358\t26.3433995334\t159.0\t23.0\t62.024691358\t26.3433995334\t5024\t135752\n0.00961304\t20.489270210266113\t27\t65.5064935065\t29.4285943536\t163.0\t22.0\t65.5064935065\t29.4285943536\t5044\t140796\n0.0176735\t21.21580934524536\t28\t69.8888888889\t29.3539489846\t152.0\t21.0\t69.8888888889\t29.3539489846\t5032\t145828\n0.0509987\t21.942930698394775\t29\t75.3134328358\t35.0322703919\t200.0\t25.0\t75.3134328358\t35.0322703919\t5046\t150874\n0.025486\t22.705883741378784\t30\t75.2794117647\t37.0305301658\t200.0\t26.0\t75.2794117647\t37.0305301658\t5119\t155993\n0.0123367\t23.44011664390564\t31\t78.359375\t36.2350689886\t197.0\t35.0\t78.359375\t36.2350689886\t5015\t161008\n0.0017128\t24.17647886276245\t32\t75.2089552239\t30.9180608539\t168.0\t28.0\t75.2089552239\t30.9180608539\t5039\t166047\n0.0229988\t24.909669876098633\t33\t83.3833333333\t36.4211896505\t200.0\t30.0\t83.3833333333\t36.4211896505\t5003\t171050\n0.00580215\t25.658268451690674\t34\t75.4029850746\t29.1537661485\t171.0\t26.0\t75.4029850746\t29.1537661485\t5052\t176102\n0.0297165\t26.393633365631104\t35\t74.4852941176\t26.6041198971\t153.0\t25.0\t74.4852941176\t26.6041198971\t5065\t181167\n0.0181313\t27.123620748519897\t36\t84.1333333333\t35.1627011982\t198.0\t26.0\t84.1333333333\t35.1627011982\t5048\t186215\n0.00622559\t27.888240575790405\t37\t86.0847457627\t37.6762696234\t200.0\t22.0\t86.0847457627\t37.6762696234\t5079\t191294\n0.0624084\t28.65086340904236\t38\t95.0925925926\t39.446291906\t200.0\t31.0\t95.0925925926\t39.446291906\t5135\t196429\n0.0209961\t29.393652200698853\t39\t95.2075471698\t46.1888488097\t200.0\t27.0\t95.2075471698\t46.1888488097\t5046\t201475\n-0.00279617\t30.135545015335083\t40\t85.0677966102\t29.5077492877\t198.0\t35.0\t85.0677966102\t29.5077492877\t5019\t206494\n0.0384445\t30.86448359489441\t41\t100.5\t42.0985747977\t200.0\t33.0\t100.5\t42.0985747977\t5025\t211519\n0.0846672\t31.640233993530273\t42\t88.9655172414\t31.8130126907\t183.0\t36.0\t88.9655172414\t31.8130126907\t5160\t216679\n0.0377808\t32.39010763168335\t43\t105.291666667\t37.6906035667\t200.0\t38.0\t105.291666667\t37.6906035667\t5054\t221733\n-0.0144424\t33.136738300323486\t44\t107.127659574\t43.306241023\t200.0\t38.0\t107.127659574\t43.306241023\t5035\t226768\n0.0991974\t33.89745044708252\t45\t130.461538462\t46.0817813457\t200.0\t60.0\t130.461538462\t46.0817813457\t5088\t231856\n-0.0526962\t34.69429135322571\t46\t119.302325581\t42.9144822326\t200.0\t39.0\t119.302325581\t42.9144822326\t5130\t236986\n0.0672226\t35.456947565078735\t47\t133.0\t44.6919279183\t200.0\t58.0\t133.0\t44.6919279183\t5054\t242040\n-0.0608368\t36.231215953826904\t48\t163.161290323\t40.6900929324\t200.0\t60.0\t163.161290323\t40.6900929324\t5058\t247098\n-0.515877\t37.006874799728394\t49\t166.161290323\t28.6740264331\t200.0\t111.0\t166.161290323\t28.6740264331\t5151\t252249\n-0.164619\t37.781766176223755\t50\t175.310344828\t27.1789769774\t200.0\t120.0\t175.310344828\t27.1789769774\t5084\t257333\n-0.177238\t38.5459144115448\t51\t170.2\t32.625552358\t200.0\t101.0\t170.2\t32.625552358\t5106\t262439\n0.00646973\t39.31731033325195\t52\t170.9\t36.0419662801\t200.0\t104.0\t170.9\t36.0419662801\t5127\t267566\n-0.0194168\t40.08272957801819\t53\t165.838709677\t35.192646569\t200.0\t98.0\t165.838709677\t35.192646569\t5141\t272707\n-0.0979767\t40.838207721710205\t54\t164.096774194\t40.8943207972\t200.0\t57.0\t164.096774194\t40.8943207972\t5087\t277794\n0.0198669\t41.60336518287659\t55\t159.5625\t38.6158464073\t200.0\t87.0\t159.5625\t38.6158464073\t5106\t282900\n0.0188675\t42.358368158340454\t56\t169.766666667\t37.6604862186\t200.0\t84.0\t169.766666667\t37.6604862186\t5093\t287993\n-0.00642395\t43.09674644470215\t57\t159.09375\t37.3884669509\t200.0\t90.0\t159.09375\t37.3884669509\t5091\t293084\n-0.0349197\t43.828078269958496\t58\t152.212121212\t48.8663964454\t200.0\t40.0\t152.212121212\t48.8663964454\t5023\t298107\n-0.0180359\t44.55853986740112\t59\t173.034482759\t36.7324743654\t200.0\t100.0\t173.034482759\t36.7324743654\t5018\t303125\n-0.0159683\t45.311683893203735\t60\t161.6875\t38.9650785159\t200.0\t92.0\t161.6875\t38.9650785159\t5174\t308299\n0.0398026\t46.043479204177856\t61\t172.448275862\t35.263135197\t200.0\t91.0\t172.448275862\t35.263135197\t5001\t313300\n0.0378342\t46.790393590927124\t62\t167.6\t42.292316087\t200.0\t79.0\t167.6\t42.292316087\t5028\t318328\n0.0517883\t47.53856921195984\t63\t176.724137931\t34.4272311542\t200.0\t96.0\t176.724137931\t34.4272311542\t5125\t323453\n0.0766678\t48.28240203857422\t64\t181.214285714\t35.9735588839\t200.0\t65.0\t181.214285714\t35.9735588839\t5074\t328527\n-0.00684357\t49.04251575469971\t65\t173.275862069\t38.3422847085\t200.0\t84.0\t173.275862069\t38.3422847085\t5025\t333552\n-0.00218964\t49.78954219818115\t66\t169.7\t41.9206790657\t200.0\t71.0\t169.7\t41.9206790657\t5091\t338643\n0.0182648\t50.545021057128906\t67\t178.379310345\t33.7295672944\t200.0\t83.0\t178.379310345\t33.7295672944\t5173\t343816\n-0.0388336\t51.28813290596008\t68\t187.111111111\t26.6309946593\t200.0\t103.0\t187.111111111\t26.6309946593\t5052\t348868\n0.00382233\t52.03696370124817\t69\t181.785714286\t30.7249981319\t200.0\t89.0\t181.785714286\t30.7249981319\t5090\t353958\n-0.0250549\t52.78742694854736\t70\t181.928571429\t36.5346494748\t200.0\t85.0\t181.928571429\t36.5346494748\t5094\t359052\n-0.00826263\t53.52100372314453\t71\t185.740740741\t30.0919487111\t200.0\t106.0\t185.740740741\t30.0919487111\t5015\t364067\n-0.0022049\t54.27762532234192\t72\t184.178571429\t25.1453681782\t200.0\t113.0\t184.178571429\t25.1453681782\t5157\t369224\n0.0967865\t55.03714871406555\t73\t185.814814815\t30.7402945081\t200.0\t99.0\t185.814814815\t30.7402945081\t5017\t374241\n-0.00389862\t55.77925109863281\t74\t187.666666667\t27.6405499222\t200.0\t93.0\t187.666666667\t27.6405499222\t5067\t379308\n0.0118713\t56.51723384857178\t75\t192.461538462\t23.7069135798\t200.0\t95.0\t192.461538462\t23.7069135798\t5004\t384312\n0.0140839\t57.26803183555603\t76\t195.653846154\t21.7307692308\t200.0\t87.0\t195.653846154\t21.7307692308\t5087\t389399\n-0.0425034\t57.99777960777283\t77\t192.346153846\t23.4700173834\t200.0\t92.0\t192.346153846\t23.4700173834\t5001\t394400\n-0.0130234\t58.742854833602905\t78\t193.692307692\t22.5435804111\t200.0\t86.0\t193.692307692\t22.5435804111\t5036\t399436\n0.0836029\t59.509639263153076\t79\t192.0\t24.6516470789\t200.0\t94.0\t192.0\t24.6516470789\t5184\t404620\n-0.00317383\t60.25469207763672\t80\t196.115384615\t19.4230769231\t200.0\t99.0\t196.115384615\t19.4230769231\t5099\t409719\n0.0871735\t60.997276067733765\t81\t189.777777778\t28.8794856491\t200.0\t83.0\t189.777777778\t28.8794856491\t5124\t414843\n-0.00304413\t61.73756003379822\t82\t187.962962963\t27.3136534593\t200.0\t113.0\t187.962962963\t27.3136534593\t5075\t419918\n0.0582581\t62.48872089385986\t83\t194.115384615\t22.8209197601\t200.0\t86.0\t194.115384615\t22.8209197601\t5047\t424965\n-0.0770645\t63.268754720687866\t84\t189.481481481\t26.2472155424\t200.0\t104.0\t189.481481481\t26.2472155424\t5116\t430081\n-0.0524139\t64.00893568992615\t85\t175.344827586\t43.0655281475\t200.0\t61.0\t175.344827586\t43.0655281475\t5085\t435166\n-0.0425262\t64.7614016532898\t86\t194.884615385\t14.8850129146\t200.0\t142.0\t194.884615385\t14.8850129146\t5067\t440233\n-0.0806885\t65.53559923171997\t87\t192.444444444\t21.0894625844\t200.0\t110.0\t192.444444444\t21.0894625844\t5196\t445429\n-0.052536\t66.27712678909302\t88\t195.692307692\t13.4986302176\t200.0\t133.0\t195.692307692\t13.4986302176\t5088\t450517\n-0.00714111\t66.99852752685547\t89\t185.62962963\t35.261087721\t200.0\t67.0\t185.62962963\t35.261087721\t5012\t455529\n-0.0360718\t67.7715528011322\t90\t192.185185185\t22.9024291725\t200.0\t101.0\t192.185185185\t22.9024291725\t5189\t460718\n-0.0298462\t68.5326566696167\t91\t194.576923077\t17.6704296167\t200.0\t111.0\t194.576923077\t17.6704296167\t5059\t465777\n-0.0052948\t69.31969451904297\t92\t192.592592593\t19.2050519188\t200.0\t129.0\t192.592592593\t19.2050519188\t5200\t470977\n0.0119324\t70.07658791542053\t93\t193.884615385\t20.6422399707\t200.0\t101.0\t193.884615385\t20.6422399707\t5041\t476018\n0.0344925\t70.85291934013367\t94\t184.428571429\t31.0752871167\t200.0\t102.0\t184.428571429\t31.0752871167\t5164\t481182\n0.00389099\t71.60849380493164\t95\t187.074074074\t32.8756646754\t200.0\t72.0\t187.074074074\t32.8756646754\t5051\t486233\n0.026268\t72.36004543304443\t96\t187.148148148\t33.4881999159\t200.0\t40.0\t187.148148148\t33.4881999159\t5053\t491286\n0.00260162\t73.10664772987366\t97\t193.038461538\t29.2212788237\t200.0\t50.0\t193.038461538\t29.2212788237\t5019\t496305\n-0.0186462\t73.86835741996765\t98\t188.407407407\t25.5346667178\t200.0\t106.0\t188.407407407\t25.5346667178\t5087\t501392\n0.0237198\t74.63931894302368\t99\t177.068965517\t42.5999279864\t200.0\t63.0\t177.068965517\t42.5999279864\t5135\t506527\n"
  },
  {
    "path": "hw2/data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/1/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_no_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/1\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\tfalse,\n\"seed\"\t:\t1,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/11/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0183277\t0.8223881721496582\t0\t18.0649819495\t8.24858161419\t70.0\t8.0\t18.0649819495\t8.24858161419\t5004\t5004\n0.0212021\t1.5629937648773193\t1\t19.766798419\t8.87177901395\t56.0\t9.0\t19.766798419\t8.87177901395\t5001\t10005\n0.0210609\t2.3035073280334473\t2\t20.9372384937\t10.5016552944\t65.0\t9.0\t20.9372384937\t10.5016552944\t5004\t15009\n0.033102\t3.0492873191833496\t3\t23.6650943396\t13.0194378806\t120.0\t8.0\t23.6650943396\t13.0194378806\t5017\t20026\n0.02845\t3.781069278717041\t4\t25.5408163265\t12.1375352769\t73.0\t9.0\t25.5408163265\t12.1375352769\t5006\t25032\n0.0854721\t4.524351596832275\t5\t29.5352941176\t17.3809036919\t131.0\t9.0\t29.5352941176\t17.3809036919\t5021\t30053\n0.101669\t5.273976564407349\t6\t31.8789808917\t20.0166651328\t173.0\t9.0\t31.8789808917\t20.0166651328\t5005\t35058\n0.0798512\t5.996938943862915\t7\t34.75\t19.3263277537\t127.0\t10.0\t34.75\t19.3263277537\t5004\t40062\n0.0380325\t6.72682523727417\t8\t35.8142857143\t22.1393591707\t122.0\t11.0\t35.8142857143\t22.1393591707\t5014\t45076\n0.0146599\t7.465633392333984\t9\t36.3405797101\t18.9879810868\t124.0\t11.0\t36.3405797101\t18.9879810868\t5015\t50091\n0.022541\t8.191442489624023\t10\t40.096\t19.3987315049\t136.0\t10.0\t40.096\t19.3987315049\t5012\t55103\n0.00540924\t8.921542406082153\t11\t39.3488372093\t18.5734039922\t109.0\t11.0\t39.3488372093\t18.5734039922\t5076\t60179\n0.0511627\t9.64234471321106\t12\t41.6611570248\t19.8550756335\t121.0\t13.0\t41.6611570248\t19.8550756335\t5041\t65220\n0.0216064\t10.367475748062134\t13\t44.4955752212\t19.5303820016\t109.0\t17.0\t44.4955752212\t19.5303820016\t5028\t70248\n-0.0113564\t11.093759298324585\t14\t43.2586206897\t17.2697266963\t98.0\t18.0\t43.2586206897\t17.2697266963\t5018\t75266\n-0.00613976\t11.82653260231018\t15\t43.3162393162\t16.6956924547\t105.0\t14.0\t43.3162393162\t16.6956924547\t5068\t80334\n0.0160332\t12.564559698104858\t16\t47.4905660377\t19.8918041732\t127.0\t15.0\t47.4905660377\t19.8918041732\t5034\t85368\n0.044796\t13.290393829345703\t17\t50.5656565657\t21.4947311449\t129.0\t15.0\t50.5656565657\t21.4947311449\t5006\t90374\n0.0450058\t14.020903825759888\t18\t51.824742268\t21.8745298903\t126.0\t18.0\t51.824742268\t21.8745298903\t5027\t95401\n0.0528107\t14.75761365890503\t19\t55.9888888889\t24.6808492761\t154.0\t14.0\t55.9888888889\t24.6808492761\t5039\t100440\n0.0139732\t15.498506307601929\t20\t52.5625\t25.8794531192\t157.0\t13.0\t52.5625\t25.8794531192\t5046\t105486\n0.0235062\t16.23076868057251\t21\t54.6739130435\t23.2103372283\t121.0\t16.0\t54.6739130435\t23.2103372283\t5030\t110516\n-0.00479889\t16.968547582626343\t22\t51.4183673469\t19.5197040529\t120.0\t18.0\t51.4183673469\t19.5197040529\t5039\t115555\n0.0360603\t17.699443578720093\t23\t54.4565217391\t23.1452939359\t168.0\t17.0\t54.4565217391\t23.1452939359\t5010\t120565\n0.0120506\t18.43452262878418\t24\t57.375\t22.8698454202\t131.0\t19.0\t57.375\t22.8698454202\t5049\t125614\n0.0331612\t19.1601722240448\t25\t53.3191489362\t21.3915934801\t127.0\t15.0\t53.3191489362\t21.3915934801\t5012\t130626\n0.0231056\t19.889690160751343\t26\t65.9736842105\t27.0817348062\t183.0\t24.0\t65.9736842105\t27.0817348062\t5014\t135640\n-0.00481415\t20.60822033882141\t27\t61.4268292683\t18.8544039546\t116.0\t19.0\t61.4268292683\t18.8544039546\t5037\t140677\n-0.00397491\t21.318591833114624\t28\t61.0365853659\t23.4351440914\t133.0\t22.0\t61.0365853659\t23.4351440914\t5005\t145682\n-0.00137329\t22.04351258277893\t29\t60.369047619\t26.3446840042\t193.0\t18.0\t60.369047619\t26.3446840042\t5071\t150753\n0.0149689\t22.76251244544983\t30\t60.8915662651\t27.6836744759\t147.0\t14.0\t60.8915662651\t27.6836744759\t5054\t155807\n-0.00179291\t23.482826471328735\t31\t59.0\t21.7049736778\t139.0\t24.0\t59.0\t21.7049736778\t5015\t160822\n0.0257607\t24.206544876098633\t32\t64.2051282051\t28.0820039894\t149.0\t24.0\t64.2051282051\t28.0820039894\t5008\t165830\n0.0250816\t24.93258285522461\t33\t62.8125\t26.6308532299\t200.0\t13.0\t62.8125\t26.6308532299\t5025\t170855\n0.00924301\t25.66456961631775\t34\t62.6049382716\t30.1767136993\t200.0\t23.0\t62.6049382716\t30.1767136993\t5071\t175926\n0.0102234\t26.398958921432495\t35\t69.4657534247\t28.337536069\t153.0\t30.0\t69.4657534247\t28.337536069\t5071\t180997\n0.02005\t27.1365647315979\t36\t66.1038961039\t26.265667886\t143.0\t22.0\t66.1038961039\t26.265667886\t5090\t186087\n0.0187798\t27.858895301818848\t37\t73.7647058824\t27.5478821899\t144.0\t16.0\t73.7647058824\t27.5478821899\t5016\t191103\n0.060894\t28.578886032104492\t38\t73.0724637681\t27.476640324\t153.0\t25.0\t73.0724637681\t27.476640324\t5042\t196145\n-0.00368118\t29.300734758377075\t39\t69.6111111111\t25.8357824407\t135.0\t22.0\t69.6111111111\t25.8357824407\t5012\t201157\n0.0241928\t30.011101722717285\t40\t75.8333333333\t25.5708068237\t162.0\t29.0\t75.8333333333\t25.5708068237\t5005\t206162\n-0.0143623\t30.728554725646973\t41\t81.1129032258\t30.7409073043\t186.0\t28.0\t81.1129032258\t30.7409073043\t5029\t211191\n0.0449028\t31.4511501789093\t42\t83.9\t30.7477370441\t200.0\t33.0\t83.9\t30.7477370441\t5034\t216225\n-0.0232506\t32.17107605934143\t43\t75.4626865672\t22.3522200695\t137.0\t29.0\t75.4626865672\t22.3522200695\t5056\t221281\n0.0186119\t32.90670132637024\t44\t82.4677419355\t30.3669587747\t153.0\t24.0\t82.4677419355\t30.3669587747\t5113\t226394\n-0.00789261\t33.63000774383545\t45\t82.2131147541\t35.5629733558\t198.0\t23.0\t82.2131147541\t35.5629733558\t5015\t231409\n0.0441513\t34.362303018569946\t46\t100.0\t41.7024944004\t200.0\t34.0\t100.0\t41.7024944004\t5100\t236509\n0.0217705\t35.10180616378784\t47\t97.9038461538\t36.2726107814\t200.0\t46.0\t97.9038461538\t36.2726107814\t5091\t241600\n0.0271835\t35.87092590332031\t48\t102.265306122\t36.9327991557\t200.0\t44.0\t102.265306122\t36.9327991557\t5011\t246611\n0.0372849\t36.74180030822754\t49\t103.040816327\t41.1522604253\t194.0\t25.0\t103.040816327\t41.1522604253\t5049\t251660\n-0.0691147\t37.585965394973755\t50\t105.0\t39.9591628275\t200.0\t45.0\t105.0\t39.9591628275\t5145\t256805\n-0.00585175\t38.33736276626587\t51\t129.076923077\t46.9972091999\t200.0\t47.0\t129.076923077\t46.9972091999\t5034\t261839\n-0.13324\t39.1031174659729\t52\t114.177777778\t41.3571377093\t200.0\t31.0\t114.177777778\t41.3571377093\t5138\t266977\n-0.0634613\t39.84541296958923\t53\t131.736842105\t47.1847902627\t200.0\t44.0\t131.736842105\t47.1847902627\t5006\t271983\n-0.0965195\t40.617029666900635\t54\t150.5\t42.4889258929\t200.0\t73.0\t150.5\t42.4889258929\t5117\t277100\n-0.278687\t41.389100551605225\t55\t157.0\t42.2969301845\t200.0\t53.0\t157.0\t42.2969301845\t5181\t282281\n-0.281128\t42.148433208465576\t56\t185.555555556\t23.1809841183\t200.0\t117.0\t185.555555556\t23.1809841183\t5010\t287291\n-0.288818\t42.94226813316345\t57\t178.620689655\t29.3462255026\t200.0\t108.0\t178.620689655\t29.3462255026\t5180\t292471\n-0.172173\t43.70484733581543\t58\t169.133333333\t44.6368557236\t200.0\t29.0\t169.133333333\t44.6368557236\t5074\t297545\n-0.0620575\t44.47541689872742\t59\t176.0\t30.1181581156\t200.0\t103.0\t176.0\t30.1181581156\t5104\t302649\n0.00879669\t45.25135827064514\t60\t166.225806452\t44.5064037998\t200.0\t24.0\t166.225806452\t44.5064037998\t5153\t307802\n0.0270233\t46.00206184387207\t61\t176.0\t33.440631903\t200.0\t89.0\t176.0\t33.440631903\t5104\t312906\n0.0888138\t46.77706432342529\t62\t157.272727273\t42.5157886732\t200.0\t76.0\t157.272727273\t42.5157886732\t5190\t318096\n0.00576019\t47.53112006187439\t63\t179.464285714\t34.2527184978\t200.0\t86.0\t179.464285714\t34.2527184978\t5025\t323121\n0.121613\t48.29541778564453\t64\t169.366666667\t36.3542600285\t200.0\t73.0\t169.366666667\t36.3542600285\t5081\t328202\n-0.187645\t49.06771945953369\t65\t183.214285714\t24.6393372227\t200.0\t95.0\t183.214285714\t24.6393372227\t5130\t333332\n-0.0233765\t49.837318897247314\t66\t181.714285714\t30.2794804905\t200.0\t83.0\t181.714285714\t30.2794804905\t5088\t338420\n-0.0768127\t50.60605978965759\t67\t165.516129032\t41.045899538\t200.0\t57.0\t165.516129032\t41.045899538\t5131\t343551\n-0.235901\t51.37026834487915\t68\t164.64516129\t33.2406168056\t200.0\t103.0\t164.64516129\t33.2406168056\t5104\t348655\n-0.0572891\t52.113112926483154\t69\t162.193548387\t42.3833650834\t200.0\t52.0\t162.193548387\t42.3833650834\t5028\t353683\n-0.081337\t52.88195848464966\t70\t155.181818182\t35.0337106448\t200.0\t77.0\t155.181818182\t35.0337106448\t5121\t358804\n-0.0114822\t53.637099266052246\t71\t143.0\t33.7215488544\t200.0\t47.0\t143.0\t33.7215488544\t5005\t363809\n-0.0346451\t54.3959436416626\t72\t153.242424242\t36.8338038936\t200.0\t36.0\t153.242424242\t36.8338038936\t5057\t368866\n-0.0337448\t55.15545892715454\t73\t149.852941176\t35.4924452218\t200.0\t44.0\t149.852941176\t35.4924452218\t5095\t373961\n-0.0158844\t55.93423771858215\t74\t142.805555556\t38.6248476764\t200.0\t31.0\t142.805555556\t38.6248476764\t5141\t379102\n0.0195312\t56.6786208152771\t75\t149.411764706\t35.4111295624\t200.0\t45.0\t149.411764706\t35.4111295624\t5080\t384182\n0.00680542\t57.4259033203125\t76\t146.285714286\t37.2785433717\t200.0\t47.0\t146.285714286\t37.2785433717\t5120\t389302\n0.0135498\t58.168540716171265\t77\t142.138888889\t33.8527471212\t200.0\t66.0\t142.138888889\t33.8527471212\t5117\t394419\n0.0384293\t58.925843477249146\t78\t151.5\t32.6975894057\t200.0\t59.0\t151.5\t32.6975894057\t5151\t399570\n0.00196075\t59.669734477996826\t79\t153.696969697\t36.0794450408\t200.0\t43.0\t153.696969697\t36.0794450408\t5072\t404642\n-0.026886\t60.40738487243652\t80\t158.34375\t38.4355055377\t200.0\t66.0\t158.34375\t38.4355055377\t5067\t409709\n-0.0217743\t61.15913915634155\t81\t165.387096774\t32.1776093454\t200.0\t62.0\t165.387096774\t32.1776093454\t5127\t414836\n-0.0179214\t61.903923749923706\t82\t172.655172414\t34.1278285296\t200.0\t54.0\t172.655172414\t34.1278285296\t5007\t419843\n-0.181229\t62.673901319503784\t83\t190.592592593\t14.0086197254\t200.0\t139.0\t190.592592593\t14.0086197254\t5146\t424989\n-0.193115\t63.4303138256073\t84\t193.923076923\t12.9345187443\t200.0\t148.0\t193.923076923\t12.9345187443\t5042\t430031\n-0.125549\t64.1886625289917\t85\t194.653846154\t11.4855839666\t200.0\t149.0\t194.653846154\t11.4855839666\t5061\t435092\n0.00764465\t64.96020483970642\t86\t194.846153846\t16.6217936357\t200.0\t127.0\t194.846153846\t16.6217936357\t5066\t440158\n0.0557709\t65.77018737792969\t87\t199.692307692\t1.53846153846\t200.0\t192.0\t199.692307692\t1.53846153846\t5192\t445350\n0.0243149\t66.52928280830383\t88\t197.307692308\t13.4615384615\t200.0\t130.0\t197.307692308\t13.4615384615\t5130\t450480\n-0.0615005\t67.3765320777893\t89\t199.615384615\t1.92307692308\t200.0\t190.0\t199.615384615\t1.92307692308\t5190\t455670\n-0.000732422\t68.1816053390503\t90\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t460870\n0.0302658\t68.9486711025238\t91\t196.653846154\t16.7307692308\t200.0\t113.0\t196.653846154\t16.7307692308\t5113\t465983\n-0.0263596\t69.73742580413818\t92\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t471183\n-0.00592041\t70.4967348575592\t93\t199.961538462\t0.192307692308\t200.0\t199.0\t199.961538462\t0.192307692308\t5199\t476382\n0.037468\t71.25565338134766\t94\t198.0\t10.0\t200.0\t148.0\t198.0\t10.0\t5148\t481530\n0.0350418\t72.00355219841003\t95\t193.576923077\t18.7784104286\t200.0\t121.0\t193.576923077\t18.7784104286\t5033\t486563\n-0.0207443\t72.76991629600525\t96\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t491763\n0.00515747\t73.53293633460999\t97\t191.148148148\t31.4521431922\t200.0\t69.0\t191.148148148\t31.4521431922\t5161\t496924\n0.0641708\t74.29387283325195\t98\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t502124\n0.0374832\t75.0562174320221\t99\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t507324\n"
  },
  {
    "path": "hw2/data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/11/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_no_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/11\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\tfalse,\n\"seed\"\t:\t11,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/21/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0511227\t0.8156979084014893\t0\t21.8384279476\t10.754306913\t65.0\t8.0\t21.8384279476\t10.754306913\t5001\t5001\n0.0403347\t1.5469484329223633\t1\t24.2259615385\t14.3057915598\t82.0\t8.0\t24.2259615385\t14.3057915598\t5039\t10040\n0.0550423\t2.256683826446533\t2\t24.5490196078\t14.1630058368\t101.0\t8.0\t24.5490196078\t14.1630058368\t5008\t15048\n0.0643997\t2.9712936878204346\t3\t27.0648648649\t15.5624672576\t90.0\t9.0\t27.0648648649\t15.5624672576\t5007\t20055\n0.0774498\t3.692415237426758\t4\t28.1348314607\t18.3803088402\t136.0\t9.0\t28.1348314607\t18.3803088402\t5008\t25063\n0.0497589\t4.416671514511108\t5\t29.3179190751\t15.2663282151\t86.0\t9.0\t29.3179190751\t15.2663282151\t5072\t30135\n0.0309067\t5.142323970794678\t6\t30.1796407186\t16.1172000173\t95.0\t10.0\t30.1796407186\t16.1172000173\t5040\t35175\n0.0445862\t5.861584424972534\t7\t33.5266666667\t18.6578657824\t105.0\t11.0\t33.5266666667\t18.6578657824\t5029\t40204\n-0.00485611\t6.569101810455322\t8\t34.6896551724\t19.6456601302\t126.0\t10.0\t34.6896551724\t19.6456601302\t5030\t45234\n-0.00453186\t7.294816970825195\t9\t35.4405594406\t19.4190528521\t116.0\t10.0\t35.4405594406\t19.4190528521\t5068\t50302\n0.0289307\t8.014591217041016\t10\t41.775\t24.6581502753\t142.0\t11.0\t41.775\t24.6581502753\t5013\t55315\n0.0605011\t8.730493068695068\t11\t44.610619469\t23.7767766627\t148.0\t10.0\t44.610619469\t23.7767766627\t5041\t60356\n0.0131149\t9.44963026046753\t12\t45.8899082569\t24.8722753612\t123.0\t10.0\t45.8899082569\t24.8722753612\t5002\t65358\n0.0419083\t10.176836013793945\t13\t47.8679245283\t26.4279281492\t169.0\t13.0\t47.8679245283\t26.4279281492\t5074\t70432\n0.0376549\t10.920191764831543\t14\t45.2612612613\t25.8525659457\t171.0\t9.0\t45.2612612613\t25.8525659457\t5024\t75456\n0.0397453\t11.653002500534058\t15\t50.7878787879\t31.0103510667\t184.0\t13.0\t50.7878787879\t31.0103510667\t5028\t80484\n0.027771\t12.379272699356079\t16\t49.5392156863\t30.0664856638\t169.0\t13.0\t49.5392156863\t30.0664856638\t5053\t85537\n0.0607109\t13.118503093719482\t17\t58.8023255814\t28.0667061586\t137.0\t10.0\t58.8023255814\t28.0667061586\t5057\t90594\n-0.013546\t13.844715356826782\t18\t52.4583333333\t27.3244078415\t165.0\t12.0\t52.4583333333\t27.3244078415\t5036\t95630\n0.0459557\t14.557087659835815\t19\t60.2771084337\t33.7786248991\t194.0\t14.0\t60.2771084337\t33.7786248991\t5003\t100633\n0.0179558\t15.27777910232544\t20\t63.5443037975\t29.3355952913\t158.0\t17.0\t63.5443037975\t29.3355952913\t5020\t105653\n0.0137215\t15.998308181762695\t21\t61.9259259259\t31.2942142634\t200.0\t20.0\t61.9259259259\t31.2942142634\t5016\t110669\n0.0301476\t16.72615885734558\t22\t75.3432835821\t37.9699615127\t186.0\t14.0\t75.3432835821\t37.9699615127\t5048\t115717\n0.00873566\t17.473997592926025\t23\t68.9863013699\t30.7074098196\t156.0\t18.0\t68.9863013699\t30.7074098196\t5036\t120753\n0.0210304\t18.225710153579712\t24\t70.9718309859\t31.1624421067\t168.0\t15.0\t70.9718309859\t31.1624421067\t5039\t125792\n0.00380707\t18.977147340774536\t25\t71.5915492958\t34.5280361547\t200.0\t21.0\t71.5915492958\t34.5280361547\t5083\t130875\n0.0564384\t19.70322299003601\t26\t80.7142857143\t41.9532727866\t194.0\t17.0\t80.7142857143\t41.9532727866\t5085\t135960\n0.107468\t20.425137519836426\t27\t92.7407407407\t39.0413765246\t183.0\t28.0\t92.7407407407\t39.0413765246\t5008\t140968\n-0.0282288\t21.160653591156006\t28\t89.7368421053\t46.9039804228\t200.0\t25.0\t89.7368421053\t46.9039804228\t5115\t146083\n-0.00769043\t21.889524698257446\t29\t101.2\t48.1995850605\t200.0\t16.0\t101.2\t48.1995850605\t5060\t151143\n-0.00387573\t22.616206645965576\t30\t119.761904762\t52.4975326059\t200.0\t17.0\t119.761904762\t52.4975326059\t5030\t156173\n-0.00434113\t23.339226007461548\t31\t120.214285714\t53.0312287665\t200.0\t26.0\t120.214285714\t53.0312287665\t5049\t161222\n-0.0032959\t24.06978154182434\t32\t129.923076923\t52.0780403622\t200.0\t16.0\t129.923076923\t52.0780403622\t5067\t166289\n-0.0657959\t24.825272798538208\t33\t125.585365854\t55.565375958\t200.0\t16.0\t125.585365854\t55.565375958\t5149\t171438\n-7.62939e-05\t25.59409213066101\t34\t136.5\t55.934524693\t200.0\t21.0\t136.5\t55.934524693\t5187\t176625\n0.0187683\t26.34383773803711\t35\t151.96969697\t50.243338077\t200.0\t51.0\t151.96969697\t50.243338077\t5015\t181640\n0.0226364\t27.090789079666138\t36\t151.352941176\t51.3115526224\t200.0\t24.0\t151.352941176\t51.3115526224\t5146\t186786\n0.0330658\t27.865615367889404\t37\t148.057142857\t53.409973845\t200.0\t57.0\t148.057142857\t53.409973845\t5182\t191968\n0.072876\t28.636560916900635\t38\t145.057142857\t53.6741187204\t200.0\t45.0\t145.057142857\t53.6741187204\t5077\t197045\n0.0372543\t29.393414735794067\t39\t157.125\t46.7738909542\t200.0\t55.0\t157.125\t46.7738909542\t5028\t202073\n-0.010849\t30.15648651123047\t40\t164.677419355\t39.5852588209\t200.0\t57.0\t164.677419355\t39.5852588209\t5105\t207178\n0.118637\t30.90892219543457\t41\t172.965517241\t40.1252201701\t200.0\t74.0\t172.965517241\t40.1252201701\t5016\t212194\n0.0112915\t31.65230393409729\t42\t157.6875\t48.3098317504\t200.0\t44.0\t157.6875\t48.3098317504\t5046\t217240\n-0.0111542\t32.41745352745056\t43\t159.5625\t43.9921424092\t200.0\t36.0\t159.5625\t43.9921424092\t5106\t222346\n0.0328979\t33.18520903587341\t44\t166.193548387\t47.3786527095\t200.0\t25.0\t166.193548387\t47.3786527095\t5152\t227498\n0.106934\t33.972145557403564\t45\t179.172413793\t42.3051875563\t200.0\t34.0\t179.172413793\t42.3051875563\t5196\t232694\n-0.02314\t34.731722831726074\t46\t175.75862069\t39.1360625408\t200.0\t69.0\t175.75862069\t39.1360625408\t5097\t237791\n-0.00298309\t35.51470923423767\t47\t190.740740741\t28.5936960063\t200.0\t62.0\t190.740740741\t28.5936960063\t5150\t242941\n-0.0492935\t36.286608934402466\t48\t185.464285714\t28.6773705495\t200.0\t94.0\t185.464285714\t28.6773705495\t5193\t248134\n-0.0220413\t37.07361149787903\t49\t181.071428571\t28.594365793\t200.0\t108.0\t181.071428571\t28.594365793\t5070\t253204\n-0.0114136\t37.84270620346069\t50\t189.222222222\t20.2910915197\t200.0\t112.0\t189.222222222\t20.2910915197\t5109\t258313\n-0.0150223\t38.61368489265442\t51\t182.892857143\t27.4881003939\t200.0\t110.0\t182.892857143\t27.4881003939\t5121\t263434\n0.0126266\t39.39943480491638\t52\t174.655172414\t41.7812661056\t200.0\t36.0\t174.655172414\t41.7812661056\t5065\t268499\n0.0131454\t40.20315217971802\t53\t188.444444444\t24.2736457201\t200.0\t117.0\t188.444444444\t24.2736457201\t5088\t273587\n0.0459213\t40.95299291610718\t54\t186.407407407\t21.7821865026\t200.0\t106.0\t186.407407407\t21.7821865026\t5033\t278620\n-0.044426\t41.787277936935425\t55\t182.464285714\t28.3012899035\t200.0\t105.0\t182.464285714\t28.3012899035\t5109\t283729\n0.0102921\t42.57747840881348\t56\t178.034482759\t37.2970210132\t200.0\t35.0\t178.034482759\t37.2970210132\t5163\t288892\n0.0117264\t43.44296431541443\t57\t185.222222222\t23.8798432487\t200.0\t122.0\t185.222222222\t23.8798432487\t5001\t293893\n0.0243759\t44.32758593559265\t58\t188.481481481\t19.3914268387\t200.0\t142.0\t188.481481481\t19.3914268387\t5089\t298982\n0.039772\t45.197575092315674\t59\t188.222222222\t18.2398288924\t200.0\t150.0\t188.222222222\t18.2398288924\t5082\t304064\n0.0410156\t45.9800009727478\t60\t187.333333333\t24.0693442647\t200.0\t119.0\t187.333333333\t24.0693442647\t5058\t309122\n-0.016098\t46.72489881515503\t61\t180.75\t34.2903828667\t200.0\t42.0\t180.75\t34.2903828667\t5061\t314183\n0.00675201\t47.46742296218872\t62\t185.851851852\t28.2275196739\t200.0\t93.0\t185.851851852\t28.2275196739\t5018\t319201\n0.0153809\t48.22783875465393\t63\t191.444444444\t18.585803689\t200.0\t126.0\t191.444444444\t18.585803689\t5169\t324370\n0.0210342\t48.96152853965759\t64\t187.407407407\t22.537638082\t200.0\t118.0\t187.407407407\t22.537638082\t5060\t329430\n0.0176849\t49.72043204307556\t65\t191.851851852\t19.0062440105\t200.0\t132.0\t191.851851852\t19.0062440105\t5180\t334610\n0.00217438\t50.45610189437866\t66\t187.666666667\t22.627416998\t200.0\t119.0\t187.666666667\t22.627416998\t5067\t339677\n0.0176468\t51.19819784164429\t67\t185.740740741\t22.6283869453\t200.0\t121.0\t185.740740741\t22.6283869453\t5015\t344692\n0.0251846\t51.926833152770996\t68\t192.923076923\t18.5802274494\t200.0\t128.0\t192.923076923\t18.5802274494\t5016\t349708\n0.00663757\t52.66562223434448\t69\t194.730769231\t13.6904168962\t200.0\t149.0\t194.730769231\t13.6904168962\t5063\t354771\n-0.00435638\t53.40940284729004\t70\t193.615384615\t17.9166379982\t200.0\t134.0\t193.615384615\t17.9166379982\t5034\t359805\n-0.012291\t54.16599202156067\t71\t196.769230769\t9.53660031469\t200.0\t155.0\t196.769230769\t9.53660031469\t5116\t364921\n0.0191956\t54.902121782302856\t72\t193.269230769\t14.4955104251\t200.0\t141.0\t193.269230769\t14.4955104251\t5025\t369946\n0.0139465\t55.6463098526001\t73\t196.653846154\t9.99977810405\t200.0\t153.0\t196.653846154\t9.99977810405\t5113\t375059\n0.038269\t56.395806312561035\t74\t193.269230769\t18.0502667619\t200.0\t126.0\t193.269230769\t18.0502667619\t5025\t380084\n0.0494919\t57.16002321243286\t75\t191.37037037\t16.5555141271\t200.0\t136.0\t191.37037037\t16.5555141271\t5167\t385251\n-0.0141678\t57.91460704803467\t76\t197.5\t9.22892609804\t200.0\t156.0\t197.5\t9.22892609804\t5135\t390386\n0.0442276\t58.69393873214722\t77\t199.961538462\t0.192307692308\t200.0\t199.0\t199.961538462\t0.192307692308\t5199\t395585\n0.0122604\t59.4540376663208\t78\t198.384615385\t5.65737723329\t200.0\t176.0\t198.384615385\t5.65737723329\t5158\t400743\n0.0591583\t60.20579981803894\t79\t191.851851852\t20.8818611766\t200.0\t114.0\t191.851851852\t20.8818611766\t5180\t405923\n-0.0341873\t61.02331590652466\t80\t196.961538462\t12.8376872145\t200.0\t134.0\t196.961538462\t12.8376872145\t5121\t411044\n0.0605469\t61.84341597557068\t81\t189.407407407\t34.3794288829\t200.0\t48.0\t189.407407407\t34.3794288829\t5114\t416158\n-0.069725\t62.71775937080383\t82\t188.962962963\t31.9936121882\t200.0\t53.0\t188.962962963\t31.9936121882\t5102\t421260\n0.0261154\t63.4859344959259\t83\t185.777777778\t30.4233503565\t200.0\t94.0\t185.777777778\t30.4233503565\t5016\t426276\n0.0906525\t64.24548387527466\t84\t194.692307692\t17.7303937888\t200.0\t121.0\t194.692307692\t17.7303937888\t5062\t431338\n-0.133423\t65.030832529068\t85\t196.269230769\t9.55372538014\t200.0\t162.0\t196.269230769\t9.55372538014\t5103\t436441\n-0.0413666\t65.80585598945618\t86\t191.148148148\t21.4850571737\t200.0\t112.0\t191.148148148\t21.4850571737\t5161\t441602\n0.000640869\t66.55259418487549\t87\t194.807692308\t18.1489970708\t200.0\t109.0\t194.807692308\t18.1489970708\t5065\t446667\n-0.00659943\t67.29672408103943\t88\t193.807692308\t16.6733763614\t200.0\t119.0\t193.807692308\t16.6733763614\t5039\t451706\n0.0131607\t68.07141017913818\t89\t183.035714286\t40.0405884633\t200.0\t71.0\t183.035714286\t40.0405884633\t5125\t456831\n0.0441666\t68.81510877609253\t90\t193.038461538\t18.5171038798\t200.0\t129.0\t193.038461538\t18.5171038798\t5019\t461850\n-0.0184555\t69.57877588272095\t91\t198.923076923\t4.99940824901\t200.0\t174.0\t198.923076923\t4.99940824901\t5172\t467022\n-0.00683594\t70.31733012199402\t92\t187.777777778\t23.9866217857\t200.0\t129.0\t187.777777778\t23.9866217857\t5070\t472092\n0.0590973\t71.08390784263611\t93\t191.62962963\t19.5488905589\t200.0\t132.0\t191.62962963\t19.5488905589\t5174\t477266\n0.0140762\t71.85006642341614\t94\t190.592592593\t26.0345344143\t200.0\t83.0\t190.592592593\t26.0345344143\t5146\t482412\n0.00737\t72.6210412979126\t95\t184.892857143\t31.779754658\t200.0\t84.0\t184.892857143\t31.779754658\t5177\t487589\n-0.00457764\t73.37468981742859\t96\t189.0\t28.8238584304\t200.0\t79.0\t189.0\t28.8238584304\t5103\t492692\n0.0067215\t74.14418864250183\t97\t183.035714286\t30.0837902994\t200.0\t99.0\t183.035714286\t30.0837902994\t5125\t497817\n0.0682297\t74.92785739898682\t98\t192.37037037\t19.8160954934\t200.0\t118.0\t192.37037037\t19.8160954934\t5194\t503011\n0.0883789\t75.67047715187073\t99\t195.346153846\t16.1934039461\t200.0\t134.0\t195.346153846\t16.1934039461\t5079\t508090\n"
  },
  {
    "path": "hw2/data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/21/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_no_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/21\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\tfalse,\n\"seed\"\t:\t21,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/31/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0643883\t0.8456757068634033\t0\t21.6120689655\t12.7003065071\t108.0\t9.0\t21.6120689655\t12.7003065071\t5014\t5014\n-0.00219154\t1.5726397037506104\t1\t23.0504587156\t11.2177049105\t67.0\t9.0\t23.0504587156\t11.2177049105\t5025\t10039\n0.0308857\t2.2921245098114014\t2\t25.0594059406\t13.6467613263\t98.0\t9.0\t25.0594059406\t13.6467613263\t5062\t15101\n0.0744972\t3.0115747451782227\t3\t27.3715846995\t16.6245476935\t108.0\t9.0\t27.3715846995\t16.6245476935\t5009\t20110\n0.0525074\t3.7293782234191895\t4\t29.0813953488\t17.4284017842\t103.0\t10.0\t29.0813953488\t17.4284017842\t5002\t25112\n0.0418167\t4.442050933837891\t5\t32.9869281046\t21.4558330135\t132.0\t10.0\t32.9869281046\t21.4558330135\t5047\t30159\n0.00278473\t5.148921012878418\t6\t32.9210526316\t22.4717736153\t149.0\t10.0\t32.9210526316\t22.4717736153\t5004\t35163\n0.0808258\t5.866692543029785\t7\t40.112\t24.3593812729\t103.0\t11.0\t40.112\t24.3593812729\t5014\t40177\n0.0138817\t6.5817711353302\t8\t43.1982758621\t25.5977571174\t152.0\t12.0\t43.1982758621\t25.5977571174\t5011\t45188\n0.051796\t7.291287183761597\t9\t41.725\t24.8545644701\t131.0\t10.0\t41.725\t24.8545644701\t5007\t50195\n0.0839729\t8.014230728149414\t10\t48.4038461538\t30.5426937098\t175.0\t10.0\t48.4038461538\t30.5426937098\t5034\t55229\n0.0561371\t8.730967044830322\t11\t47.7238095238\t23.0933902059\t119.0\t15.0\t47.7238095238\t23.0933902059\t5011\t60240\n0.0153542\t9.457342386245728\t12\t51.7319587629\t26.7760916067\t142.0\t13.0\t51.7319587629\t26.7760916067\t5018\t65258\n-0.00798035\t10.173583745956421\t13\t47.2735849057\t24.2543647186\t129.0\t13.0\t47.2735849057\t24.2543647186\t5011\t70269\n0.00738525\t10.891071796417236\t14\t53.6914893617\t25.5251342947\t194.0\t12.0\t53.6914893617\t25.5251342947\t5047\t75316\n0.0181122\t11.599868774414062\t15\t55.6777777778\t23.7059897624\t123.0\t14.0\t55.6777777778\t23.7059897624\t5011\t80327\n0.0221596\t12.326499223709106\t16\t59.2588235294\t29.7563252559\t167.0\t13.0\t59.2588235294\t29.7563252559\t5037\t85364\n0.0363884\t13.06122350692749\t17\t65.1818181818\t31.9925832609\t200.0\t13.0\t65.1818181818\t31.9925832609\t5019\t90383\n0.0159988\t13.899434328079224\t18\t64.6282051282\t29.8638401426\t176.0\t19.0\t64.6282051282\t29.8638401426\t5041\t95424\n0.00692749\t14.708383560180664\t19\t62.7875\t32.0311152436\t172.0\t22.0\t62.7875\t32.0311152436\t5023\t100447\n0.0194702\t15.44629955291748\t20\t59.2588235294\t26.4860242575\t149.0\t19.0\t59.2588235294\t26.4860242575\t5037\t105484\n0.0334702\t16.17440938949585\t21\t70.3472222222\t35.5751004224\t163.0\t15.0\t70.3472222222\t35.5751004224\t5065\t110549\n0.0507851\t16.90620708465576\t22\t78.8125\t33.667897822\t196.0\t29.0\t78.8125\t33.667897822\t5044\t115593\n0.0504456\t17.637551307678223\t23\t71.9285714286\t35.0828901842\t178.0\t16.0\t71.9285714286\t35.0828901842\t5035\t120628\n0.0279007\t18.360223531723022\t24\t84.9491525424\t36.3716334472\t200.0\t30.0\t84.9491525424\t36.3716334472\t5012\t125640\n0.0488968\t19.090811729431152\t25\t77.4307692308\t36.5399546254\t200.0\t24.0\t77.4307692308\t36.5399546254\t5033\t130673\n-0.0200195\t19.821693658828735\t26\t78.78125\t34.5219444475\t185.0\t24.0\t78.78125\t34.5219444475\t5042\t135715\n0.0220642\t20.57074499130249\t27\t87.8103448276\t33.5047381603\t200.0\t21.0\t87.8103448276\t33.5047381603\t5093\t140808\n0.107162\t21.310858249664307\t28\t99.2352941176\t46.6394549103\t200.0\t40.0\t99.2352941176\t46.6394549103\t5061\t145869\n0.0893707\t22.06187081336975\t29\t100.02\t43.8536155864\t200.0\t21.0\t100.02\t43.8536155864\t5001\t150870\n-0.011673\t22.81729483604431\t30\t102.8\t42.9301758673\t200.0\t27.0\t102.8\t42.9301758673\t5140\t156010\n0.0223999\t23.554574251174927\t31\t110.326086957\t40.9533426718\t200.0\t41.0\t110.326086957\t40.9533426718\t5075\t161085\n-0.0245514\t24.33149027824402\t32\t123.512195122\t41.3993766603\t200.0\t43.0\t123.512195122\t41.3993766603\t5064\t166149\n0.0330429\t25.101356744766235\t33\t122.619047619\t54.3620807886\t200.0\t21.0\t122.619047619\t54.3620807886\t5150\t171299\n0.00945282\t25.8627667427063\t34\t132.210526316\t58.6116379205\t200.0\t20.0\t132.210526316\t58.6116379205\t5024\t176323\n0.018158\t26.618144989013672\t35\t133.763157895\t53.2632164031\t200.0\t33.0\t133.763157895\t53.2632164031\t5083\t181406\n0.00421143\t27.39572548866272\t36\t153.787878788\t41.1315388654\t200.0\t59.0\t153.787878788\t41.1315388654\t5075\t186481\n-0.0607758\t28.198476791381836\t37\t163.741935484\t41.0938875778\t200.0\t45.0\t163.741935484\t41.0938875778\t5076\t191557\n0.0852509\t28.96868872642517\t38\t151.205882353\t49.3443956003\t200.0\t42.0\t151.205882353\t49.3443956003\t5141\t196698\n-0.0294342\t29.7457492351532\t39\t166.032258065\t39.5160105331\t200.0\t72.0\t166.032258065\t39.5160105331\t5147\t201845\n-0.030098\t30.495285749435425\t40\t169.166666667\t34.3580008473\t200.0\t107.0\t169.166666667\t34.3580008473\t5075\t206920\n-0.033783\t31.25906252861023\t41\t174.862068966\t39.309316381\t200.0\t53.0\t174.862068966\t39.309316381\t5071\t211991\n-0.0175171\t32.02586483955383\t42\t173.724137931\t32.8768827196\t200.0\t104.0\t173.724137931\t32.8768827196\t5038\t217029\n-0.00108337\t32.78504037857056\t43\t179.785714286\t36.5819599792\t200.0\t70.0\t179.785714286\t36.5819599792\t5034\t222063\n0.045578\t33.597580671310425\t44\t172.033333333\t40.8031725346\t200.0\t83.0\t172.033333333\t40.8031725346\t5161\t227224\n-0.0174866\t34.37214946746826\t45\t173.724137931\t40.878201384\t200.0\t68.0\t173.724137931\t40.878201384\t5038\t232262\n0.0313034\t35.1396062374115\t46\t170.266666667\t42.419282827\t200.0\t28.0\t170.266666667\t42.419282827\t5108\t237370\n0.0587463\t35.91517949104309\t47\t178.344827586\t34.4766546322\t200.0\t71.0\t178.344827586\t34.4766546322\t5172\t242542\n0.053215\t36.701788663864136\t48\t183.714285714\t32.7946610886\t200.0\t81.0\t183.714285714\t32.7946610886\t5144\t247686\n0.037674\t37.452367544174194\t49\t175.172413793\t38.5576764266\t200.0\t93.0\t175.172413793\t38.5576764266\t5080\t252766\n-0.0148697\t38.2207887172699\t50\t181.964285714\t35.172515795\t200.0\t101.0\t181.964285714\t35.172515795\t5095\t257861\n0.0187607\t39.00486087799072\t51\t179.172413793\t41.66290748\t200.0\t64.0\t179.172413793\t41.66290748\t5196\t263057\n0.0955887\t39.77413988113403\t52\t193.846153846\t18.5300012613\t200.0\t126.0\t193.846153846\t18.5300012613\t5040\t268097\n-0.035347\t40.54476881027222\t53\t189.444444444\t29.9497521579\t200.0\t95.0\t189.444444444\t29.9497521579\t5115\t273212\n0.0213928\t41.311304569244385\t54\t197.576923077\t12.1153846154\t200.0\t137.0\t197.576923077\t12.1153846154\t5137\t278349\n0.00843811\t42.079716205596924\t55\t196.5\t16.9098287304\t200.0\t112.0\t196.5\t16.9098287304\t5109\t283458\n0.00706482\t42.85657238960266\t56\t192.407407407\t26.8276519303\t200.0\t82.0\t192.407407407\t26.8276519303\t5195\t288653\n0.0180664\t43.61483550071716\t57\t195.038461538\t17.388061265\t200.0\t126.0\t195.038461538\t17.388061265\t5071\t293724\n0.0266418\t44.38214135169983\t58\t193.923076923\t19.3249999043\t200.0\t118.0\t193.923076923\t19.3249999043\t5042\t298766\n-0.0245132\t45.1536602973938\t59\t196.230769231\t13.2441792507\t200.0\t143.0\t196.230769231\t13.2441792507\t5102\t303868\n-0.000579834\t45.90400958061218\t60\t193.884615385\t18.9215524714\t200.0\t120.0\t193.884615385\t18.9215524714\t5041\t308909\n0.0118103\t46.67436504364014\t61\t197.230769231\t8.84180495108\t200.0\t158.0\t197.230769231\t8.84180495108\t5128\t314037\n0.00892639\t47.43624830245972\t62\t197.5\t12.5\t200.0\t135.0\t197.5\t12.5\t5135\t319172\n0.0229721\t48.20817565917969\t63\t195.269230769\t13.7883944854\t200.0\t143.0\t195.269230769\t13.7883944854\t5077\t324249\n-0.0068512\t48.97896599769592\t64\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t329449\n0.001297\t49.741021394729614\t65\t198.115384615\t6.78418365973\t200.0\t167.0\t198.115384615\t6.78418365973\t5151\t334600\n0.0239868\t50.52007174491882\t66\t197.807692308\t10.9615384615\t200.0\t143.0\t197.807692308\t10.9615384615\t5143\t339743\n-0.00357056\t51.28277564048767\t67\t195.769230769\t15.9839046262\t200.0\t122.0\t195.769230769\t15.9839046262\t5090\t344833\n0.00681305\t52.06370234489441\t68\t199.269230769\t3.65384615385\t200.0\t181.0\t199.269230769\t3.65384615385\t5181\t350014\n0.0244064\t52.83050298690796\t69\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t355214\n0.0228043\t53.597755432128906\t70\t198.153846154\t9.23076923077\t200.0\t152.0\t198.153846154\t9.23076923077\t5152\t360366\n0.00984192\t54.38085699081421\t71\t199.192307692\t4.03846153846\t200.0\t179.0\t199.192307692\t4.03846153846\t5179\t365545\n0.00156403\t55.13606548309326\t72\t193.961538462\t17.4432723845\t200.0\t127.0\t193.961538462\t17.4432723845\t5043\t370588\n-0.00995636\t55.907310247421265\t73\t197.461538462\t12.6923076923\t200.0\t134.0\t197.461538462\t12.6923076923\t5134\t375722\n-0.0142365\t56.67097854614258\t74\t191.518518519\t25.2195843511\t200.0\t99.0\t191.518518519\t25.2195843511\t5171\t380893\n0.0233612\t57.43295240402222\t75\t197.384615385\t9.21151838764\t200.0\t160.0\t197.384615385\t9.21151838764\t5132\t386025\n0.052887\t58.201114892959595\t76\t199.923076923\t0.384615384615\t200.0\t198.0\t199.923076923\t0.384615384615\t5198\t391223\n0.0075531\t58.98029017448425\t77\t188.703703704\t33.6141667828\t200.0\t55.0\t188.703703704\t33.6141667828\t5095\t396318\n-0.0156479\t59.72886419296265\t78\t193.461538462\t20.3776475755\t200.0\t120.0\t193.461538462\t20.3776475755\t5030\t401348\n-6.10352e-05\t60.49043655395508\t79\t198.423076923\t7.88461538462\t200.0\t159.0\t198.423076923\t7.88461538462\t5159\t406507\n0.0285339\t61.25859189033508\t80\t191.518518519\t25.1710744784\t200.0\t96.0\t191.518518519\t25.1710744784\t5171\t411678\n0.00267029\t62.01974821090698\t81\t193.653846154\t18.9065359226\t200.0\t129.0\t193.653846154\t18.9065359226\t5035\t416713\n0.0106125\t62.851001501083374\t82\t194.884615385\t17.21655492\t200.0\t113.0\t194.884615385\t17.21655492\t5067\t421780\n0.023056\t63.64994287490845\t83\t195.576923077\t16.9936030429\t200.0\t116.0\t195.576923077\t16.9936030429\t5085\t426865\n0.0158081\t64.43083620071411\t84\t190.962962963\t26.0063830932\t200.0\t99.0\t190.962962963\t26.0063830932\t5156\t432021\n0.0286179\t65.20004439353943\t85\t196.230769231\t13.059943728\t200.0\t150.0\t196.230769231\t13.059943728\t5102\t437123\n0.0390549\t65.97207641601562\t86\t190.62962963\t25.0276116381\t200.0\t108.0\t190.62962963\t25.0276116381\t5147\t442270\n-0.0136871\t66.85933184623718\t87\t192.148148148\t24.1272916067\t200.0\t94.0\t192.148148148\t24.1272916067\t5188\t447458\n0.00225067\t67.69136214256287\t88\t198.615384615\t6.92307692308\t200.0\t164.0\t198.615384615\t6.92307692308\t5164\t452622\n0.0176086\t68.50128221511841\t89\t192.444444444\t26.2725505724\t200.0\t91.0\t192.444444444\t26.2725505724\t5196\t457818\n0.0288773\t69.27488970756531\t90\t189.518518519\t27.1652969939\t200.0\t92.0\t189.518518519\t27.1652969939\t5117\t462935\n0.0420761\t70.03152775764465\t91\t192.576923077\t23.8394841789\t200.0\t91.0\t192.576923077\t23.8394841789\t5007\t467942\n-0.046402\t70.78953814506531\t92\t187.37037037\t33.1015811955\t200.0\t43.0\t187.37037037\t33.1015811955\t5059\t473001\n-0.0495605\t71.56386375427246\t93\t190.222222222\t18.6276046319\t200.0\t130.0\t190.222222222\t18.6276046319\t5136\t478137\n-0.0866776\t72.32368636131287\t94\t196.115384615\t13.7710033238\t200.0\t135.0\t196.115384615\t13.7710033238\t5099\t483236\n-0.112679\t73.11704468727112\t95\t189.740740741\t22.9775939052\t200.0\t112.0\t189.740740741\t22.9775939052\t5123\t488359\n-0.0240173\t73.86889886856079\t96\t188.222222222\t23.7757008439\t200.0\t119.0\t188.222222222\t23.7757008439\t5082\t493441\n0.0373001\t74.59778618812561\t97\t185.259259259\t27.3761082544\t200.0\t97.0\t185.259259259\t27.3761082544\t5002\t498443\n0.0176773\t75.36756944656372\t98\t193.269230769\t14.1409326542\t200.0\t141.0\t193.269230769\t14.1409326542\t5025\t503468\n0.0500641\t76.13140344619751\t99\t190.259259259\t23.8367792266\t200.0\t111.0\t190.259259259\t23.8367792266\t5137\t508605\n"
  },
  {
    "path": "hw2/data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/31/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_no_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/31\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\tfalse,\n\"seed\"\t:\t31,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/41/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0668201\t0.8517470359802246\t0\t23.679245283\t13.4953151688\t76.0\t9.0\t23.679245283\t13.4953151688\t5020\t5020\n0.0546741\t1.6438319683074951\t1\t25.3434343434\t15.7638261367\t97.0\t9.0\t25.3434343434\t15.7638261367\t5018\t10038\n0.0739517\t2.422128677368164\t2\t28.6949152542\t17.4436178774\t96.0\t9.0\t28.6949152542\t17.4436178774\t5079\t15117\n0.0587845\t3.185086965560913\t3\t31.465408805\t20.7575946166\t137.0\t9.0\t31.465408805\t20.7575946166\t5003\t20120\n0.0328274\t3.9339535236358643\t4\t32.1666666667\t19.7204284727\t109.0\t10.0\t32.1666666667\t19.7204284727\t5018\t25138\n0.073513\t4.719611883163452\t5\t38.5307692308\t22.4455541123\t120.0\t10.0\t38.5307692308\t22.4455541123\t5009\t30147\n0.0570755\t5.449851036071777\t6\t40.136\t21.6995277368\t111.0\t12.0\t40.136\t21.6995277368\t5017\t35164\n0.00838089\t6.175834655761719\t7\t43.5431034483\t25.2516275479\t133.0\t9.0\t43.5431034483\t25.2516275479\t5051\t40215\n0.0733833\t6.898669242858887\t8\t43.7913043478\t23.2807050738\t137.0\t9.0\t43.7913043478\t23.2807050738\t5036\t45251\n0.0566788\t7.608281373977661\t9\t45.2342342342\t24.7600939304\t146.0\t11.0\t45.2342342342\t24.7600939304\t5021\t50272\n0.00327301\t8.356930255889893\t10\t47.2803738318\t25.803641847\t127.0\t12.0\t47.2803738318\t25.803641847\t5059\t55331\n0.068779\t9.073472023010254\t11\t52.0\t28.3476954396\t154.0\t14.0\t52.0\t28.3476954396\t5096\t60427\n0.0141983\t9.797252178192139\t12\t53.7659574468\t27.9750745942\t143.0\t11.0\t53.7659574468\t27.9750745942\t5054\t65481\n0.0431175\t10.516398668289185\t13\t56.0444444444\t28.9903858052\t153.0\t14.0\t56.0444444444\t28.9903858052\t5044\t70525\n0.0156784\t11.232332468032837\t14\t60.7108433735\t34.0182552411\t200.0\t18.0\t60.7108433735\t34.0182552411\t5039\t75564\n0.00812912\t11.962613821029663\t15\t58.8837209302\t28.8752000314\t142.0\t15.0\t58.8837209302\t28.8752000314\t5064\t80628\n0.0110397\t12.67906665802002\t16\t57.7126436782\t27.3751746107\t146.0\t14.0\t57.7126436782\t27.3751746107\t5021\t85649\n0.0427666\t13.39736032485962\t17\t67.7432432432\t31.6770275747\t156.0\t20.0\t67.7432432432\t31.6770275747\t5013\t90662\n0.0421257\t14.131338834762573\t18\t64.3037974684\t35.0162184594\t200.0\t12.0\t64.3037974684\t35.0162184594\t5080\t95742\n0.0321121\t14.840710878372192\t19\t74.7910447761\t35.4765162239\t185.0\t21.0\t74.7910447761\t35.4765162239\t5011\t100753\n0.0463257\t15.589437246322632\t20\t79.8307692308\t39.410880665\t200.0\t22.0\t79.8307692308\t39.410880665\t5189\t105942\n0.00630188\t16.314030647277832\t21\t68.6891891892\t32.008413453\t200.0\t14.0\t68.6891891892\t32.008413453\t5083\t111025\n0.046051\t17.025789976119995\t22\t78.953125\t32.4804891856\t177.0\t29.0\t78.953125\t32.4804891856\t5053\t116078\n0.0139046\t17.75745677947998\t23\t85.4237288136\t36.9737439547\t200.0\t24.0\t85.4237288136\t36.9737439547\t5040\t121118\n0.05793\t18.51006317138672\t24\t86.7413793103\t41.7056848622\t200.0\t30.0\t86.7413793103\t41.7056848622\t5031\t126149\n0.0524712\t19.25197744369507\t25\t80.28125\t39.1601155315\t200.0\t21.0\t80.28125\t39.1601155315\t5138\t131287\n-0.00525665\t20.01305341720581\t26\t95.5925925926\t39.895938027\t200.0\t19.0\t95.5925925926\t39.895938027\t5162\t136449\n0.0255203\t20.755272388458252\t27\t92.7592592593\t44.817297911\t200.0\t17.0\t92.7592592593\t44.817297911\t5009\t141458\n0.0747757\t21.508240938186646\t28\t100.54\t38.7454306983\t189.0\t18.0\t100.54\t38.7454306983\t5027\t146485\n0.0467148\t22.255969285964966\t29\t109.086956522\t44.9907362866\t200.0\t33.0\t109.086956522\t44.9907362866\t5018\t151503\n0.0611801\t22.99591374397278\t30\t131.769230769\t44.8298558589\t200.0\t50.0\t131.769230769\t44.8298558589\t5139\t156642\n-0.0493698\t23.728400945663452\t31\t142.222222222\t40.5257881623\t200.0\t46.0\t142.222222222\t40.5257881623\t5120\t161762\n-0.0280075\t24.47697615623474\t32\t147.342857143\t50.6347948448\t200.0\t27.0\t147.342857143\t50.6347948448\t5157\t166919\n-0.132713\t25.245896816253662\t33\t152.382352941\t39.5474508035\t200.0\t33.0\t152.382352941\t39.5474508035\t5181\t172100\n-0.117348\t26.00709843635559\t34\t160.28125\t47.4777805762\t200.0\t19.0\t160.28125\t47.4777805762\t5129\t177229\n-0.127731\t26.798988580703735\t35\t170.966666667\t43.9366842425\t200.0\t29.0\t170.966666667\t43.9366842425\t5129\t182358\n-0.0303116\t27.587594509124756\t36\t185.142857143\t29.3582724843\t200.0\t87.0\t185.142857143\t29.3582724843\t5184\t187542\n-0.0802689\t28.48682451248169\t37\t173.206896552\t36.500712615\t200.0\t66.0\t173.206896552\t36.500712615\t5023\t192565\n0.00245667\t29.266734838485718\t38\t166.806451613\t45.9729368881\t200.0\t79.0\t166.806451613\t45.9729368881\t5171\t197736\n0.024086\t30.063265323638916\t39\t171.533333333\t44.6540280627\t200.0\t24.0\t171.533333333\t44.6540280627\t5146\t202882\n-0.0102386\t30.86762309074402\t40\t179.034482759\t34.3234942746\t200.0\t85.0\t179.034482759\t34.3234942746\t5192\t208074\n0.0139465\t31.60632634162903\t41\t163.806451613\t42.2140622915\t200.0\t83.0\t163.806451613\t42.2140622915\t5078\t213152\n0.00630951\t32.35450291633606\t42\t170.666666667\t41.3258057662\t200.0\t74.0\t170.666666667\t41.3258057662\t5120\t218272\n0.018219\t33.11089062690735\t43\t178.068965517\t36.4132706337\t200.0\t96.0\t178.068965517\t36.4132706337\t5164\t223436\n0.034668\t33.854559659957886\t44\t168.933333333\t40.5544352966\t200.0\t64.0\t168.933333333\t40.5544352966\t5068\t228504\n0.00865173\t34.60305666923523\t45\t166.129032258\t48.8966928992\t200.0\t21.0\t166.129032258\t48.8966928992\t5150\t233654\n0.0368042\t35.338449001312256\t46\t185.481481481\t33.1152536973\t200.0\t66.0\t185.481481481\t33.1152536973\t5008\t238662\n0.0212173\t36.09028458595276\t47\t171.533333333\t38.1005103495\t200.0\t93.0\t171.533333333\t38.1005103495\t5146\t243808\n-0.0133362\t36.860106468200684\t48\t177.448275862\t41.3334515999\t200.0\t53.0\t177.448275862\t41.3334515999\t5146\t248954\n0.0146179\t37.63217210769653\t49\t185.357142857\t32.051536943\t200.0\t66.0\t185.357142857\t32.051536943\t5190\t254144\n0.000106812\t38.40463924407959\t50\t178.689655172\t36.9819186465\t200.0\t67.0\t178.689655172\t36.9819186465\t5182\t259326\n0.0879745\t39.15261745452881\t51\t194.538461538\t17.9898064496\t200.0\t115.0\t194.538461538\t17.9898064496\t5058\t264384\n0.0282745\t39.9080286026001\t52\t180.321428571\t35.1700497293\t200.0\t59.0\t180.321428571\t35.1700497293\t5049\t269433\n0.0675583\t40.65045523643494\t53\t188.111111111\t36.0548279331\t200.0\t41.0\t188.111111111\t36.0548279331\t5079\t274512\n0.0228043\t41.41458749771118\t54\t192.444444444\t21.3512656114\t200.0\t101.0\t192.444444444\t21.3512656114\t5196\t279708\n-0.0102615\t42.16701555252075\t55\t184.428571429\t29.0706388099\t200.0\t91.0\t184.428571429\t29.0706388099\t5164\t284872\n-0.032814\t42.93431735038757\t56\t185.714285714\t39.5455046595\t200.0\t18.0\t185.714285714\t39.5455046595\t5200\t290072\n-0.0450287\t43.67553448677063\t57\t194.692307692\t20.4163758382\t200.0\t99.0\t194.692307692\t20.4163758382\t5062\t295134\n0.0211105\t44.41314673423767\t58\t192.538461538\t15.748579348\t200.0\t147.0\t192.538461538\t15.748579348\t5006\t300140\n-0.0441589\t45.15840673446655\t59\t187.481481481\t20.1390911016\t200.0\t143.0\t187.481481481\t20.1390911016\t5062\t305202\n0.0608673\t45.91464567184448\t60\t191.259259259\t21.1652975806\t200.0\t115.0\t191.259259259\t21.1652975806\t5164\t310366\n0.067009\t46.66139602661133\t61\t188.444444444\t26.6782382301\t200.0\t94.0\t188.444444444\t26.6782382301\t5088\t315454\n0.0113525\t47.40117645263672\t62\t193.269230769\t14.0590996875\t200.0\t143.0\t193.269230769\t14.0590996875\t5025\t320479\n0.0218811\t48.1344153881073\t63\t186.888888889\t24.5754067572\t200.0\t96.0\t186.888888889\t24.5754067572\t5046\t325525\n-0.0397491\t48.87792921066284\t64\t198.5\t7.5\t200.0\t161.0\t198.5\t7.5\t5161\t330686\n-0.0277405\t49.6267614364624\t65\t196.923076923\t7.58502105328\t200.0\t174.0\t196.923076923\t7.58502105328\t5120\t335806\n0.010231\t50.355957984924316\t66\t193.269230769\t14.7870985668\t200.0\t145.0\t193.269230769\t14.7870985668\t5025\t340831\n0.0753021\t51.1109299659729\t67\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t346031\n-0.041275\t51.87349081039429\t68\t199.5\t1.78131325799\t200.0\t192.0\t199.5\t1.78131325799\t5187\t351218\n-0.0156708\t52.646403551101685\t69\t198.923076923\t3.89203404328\t200.0\t182.0\t198.923076923\t3.89203404328\t5172\t356390\n0.00354767\t53.56320285797119\t70\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t361590\n0.00126648\t54.35727667808533\t71\t199.307692308\t3.46153846154\t200.0\t182.0\t199.307692308\t3.46153846154\t5182\t366772\n-0.0242157\t55.130313873291016\t72\t198.538461538\t7.30769230769\t200.0\t162.0\t198.538461538\t7.30769230769\t5162\t371934\n0.0152588\t55.89621829986572\t73\t198.5\t5.19800257495\t200.0\t180.0\t198.5\t5.19800257495\t5161\t377095\n0.00346375\t56.68358373641968\t74\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t382295\n0.0611877\t57.465965032577515\t75\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t387495\n-0.0290375\t58.25723743438721\t76\t199.5\t2.5\t200.0\t187.0\t199.5\t2.5\t5187\t392682\n0.0299454\t59.02889394760132\t77\t196.692307692\t13.3927914904\t200.0\t132.0\t196.692307692\t13.3927914904\t5114\t397796\n-0.00160217\t59.81917357444763\t78\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t402996\n0.00572205\t60.60580825805664\t79\t197.923076923\t8.40751988\t200.0\t157.0\t197.923076923\t8.40751988\t5146\t408142\n0.00219727\t61.38616323471069\t80\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t413342\n0.0168152\t62.174248695373535\t81\t199.5\t1.78131325799\t200.0\t192.0\t199.5\t1.78131325799\t5187\t418529\n0.00273132\t62.928056955337524\t82\t196.923076923\t7.41061129485\t200.0\t174.0\t196.923076923\t7.41061129485\t5120\t423649\n0.0261536\t63.692917823791504\t83\t199.961538462\t0.192307692308\t200.0\t199.0\t199.961538462\t0.192307692308\t5199\t428848\n0.0331421\t64.45616722106934\t84\t199.692307692\t1.53846153846\t200.0\t192.0\t199.692307692\t1.53846153846\t5192\t434040\n0.0163498\t65.21901893615723\t85\t199.538461538\t2.30769230769\t200.0\t188.0\t199.538461538\t2.30769230769\t5188\t439228\n-0.00320435\t65.96630573272705\t86\t197.576923077\t12.1153846154\t200.0\t137.0\t197.576923077\t12.1153846154\t5137\t444365\n0.016243\t66.71728467941284\t87\t197.0\t12.9733454555\t200.0\t133.0\t197.0\t12.9733454555\t5122\t449487\n-0.0291443\t67.47553706169128\t88\t197.884615385\t7.88536581795\t200.0\t162.0\t197.884615385\t7.88536581795\t5145\t454632\n0.0382767\t68.2226951122284\t89\t195.0\t25.0\t200.0\t70.0\t195.0\t25.0\t5070\t459702\n-0.0256042\t68.98524641990662\t90\t198.923076923\t5.38461538462\t200.0\t172.0\t198.923076923\t5.38461538462\t5172\t464874\n-0.0215836\t69.70715737342834\t91\t192.423076923\t22.1570844321\t200.0\t119.0\t192.423076923\t22.1570844321\t5003\t469877\n-0.0197296\t70.44760608673096\t92\t195.846153846\t15.2307692308\t200.0\t128.0\t195.846153846\t15.2307692308\t5092\t474969\n-0.0117493\t71.19535803794861\t93\t196.076923077\t17.3691217548\t200.0\t110.0\t196.076923077\t17.3691217548\t5098\t480067\n0.0286713\t71.95822310447693\t94\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t485267\n0.0101471\t72.70316743850708\t95\t198.961538462\t5.19230769231\t200.0\t173.0\t198.961538462\t5.19230769231\t5173\t490440\n0.0116806\t73.46629571914673\t96\t189.074074074\t31.0243941367\t200.0\t76.0\t189.074074074\t31.0243941367\t5105\t495545\n-2.28882e-05\t74.2074363231659\t97\t194.153846154\t20.857930253\t200.0\t106.0\t194.153846154\t20.857930253\t5048\t500593\n0.027359\t74.96639060974121\t98\t190.518518519\t35.1624487943\t200.0\t33.0\t190.518518519\t35.1624487943\t5144\t505737\n0.00409698\t75.70837783813477\t99\t196.923076923\t10.2052892656\t200.0\t157.0\t196.923076923\t10.2052892656\t5120\t510857\n"
  },
  {
    "path": "hw2/data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/41/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_no_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_no_rtg_dna_CartPole-v0_24-01-2018_09-28-29/41\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\tfalse,\n\"seed\"\t:\t41,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/1/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0583839\t0.8156819343566895\t0\t25.5177664975\t13.7311361728\t98.0\t10.0\t25.5177664975\t13.7311361728\t5027\t5027\n0.0593109\t1.541644811630249\t1\t27.4207650273\t14.8880340504\t89.0\t10.0\t27.4207650273\t14.8880340504\t5018\t10045\n0.0774584\t2.2610371112823486\t2\t31.1055900621\t19.8073336329\t121.0\t10.0\t31.1055900621\t19.8073336329\t5008\t15053\n0.0574827\t3.0426080226898193\t3\t32.7254901961\t19.4500316024\t132.0\t10.0\t32.7254901961\t19.4500316024\t5007\t20060\n0.0518589\t3.8186004161834717\t4\t33.1589403974\t15.9536135188\t87.0\t10.0\t33.1589403974\t15.9536135188\t5007\t25067\n0.0420427\t4.545268774032593\t5\t35.5744680851\t17.2508542465\t88.0\t10.0\t35.5744680851\t17.2508542465\t5016\t30083\n0.0384855\t5.25580358505249\t6\t37.8939393939\t19.0331678504\t133.0\t13.0\t37.8939393939\t19.0331678504\t5002\t35085\n0.0508785\t5.986601829528809\t7\t41.4344262295\t20.1421130092\t103.0\t13.0\t41.4344262295\t20.1421130092\t5055\t40140\n0.0394878\t6.715565919876099\t8\t41.2049180328\t21.7978561604\t122.0\t12.0\t41.2049180328\t21.7978561604\t5027\t45167\n0.0256481\t7.452190637588501\t9\t42.1570247934\t21.4391347829\t147.0\t13.0\t42.1570247934\t21.4391347829\t5101\t50268\n0.0356045\t8.19448471069336\t10\t43.5897435897\t18.3778730976\t102.0\t13.0\t43.5897435897\t18.3778730976\t5100\t55368\n0.0445518\t8.930346012115479\t11\t46.1926605505\t21.0562710763\t108.0\t17.0\t46.1926605505\t21.0562710763\t5035\t60403\n0.0379791\t9.644671201705933\t12\t50.08\t24.6867089747\t133.0\t15.0\t50.08\t24.6867089747\t5008\t65411\n0.0304985\t10.37541151046753\t13\t50.13\t21.2789355937\t116.0\t17.0\t50.13\t21.2789355937\t5013\t70424\n0.018404\t11.122107028961182\t14\t51.1717171717\t21.4810418667\t120.0\t12.0\t51.1717171717\t21.4810418667\t5066\t75490\n0.021862\t11.860644578933716\t15\t51.3469387755\t22.6608094857\t145.0\t16.0\t51.3469387755\t22.6608094857\t5032\t80522\n0.021452\t12.603538513183594\t16\t55.3296703297\t25.4014168269\t132.0\t19.0\t55.3296703297\t25.4014168269\t5035\t85557\n0.0155773\t13.331907749176025\t17\t49.7920792079\t20.3700016437\t113.0\t16.0\t49.7920792079\t20.3700016437\t5029\t90586\n0.0263367\t14.071773767471313\t18\t51.7422680412\t21.8076305337\t128.0\t18.0\t51.7422680412\t21.8076305337\t5019\t95605\n0.0364704\t14.799030065536499\t19\t61.2317073171\t26.9703083266\t177.0\t21.0\t61.2317073171\t26.9703083266\t5021\t100626\n0.0334988\t15.536217212677002\t20\t63.8987341772\t31.4701365118\t192.0\t20.0\t63.8987341772\t31.4701365118\t5048\t105674\n0.0221386\t16.255946159362793\t21\t56.875\t20.2651808977\t131.0\t28.0\t56.875\t20.2651808977\t5005\t110679\n0.0318661\t17.011772632598877\t22\t60.734939759\t29.568415393\t200.0\t14.0\t60.734939759\t29.568415393\t5041\t115720\n0.0187683\t17.762331247329712\t23\t60.8192771084\t22.9211033284\t131.0\t22.0\t60.8192771084\t22.9211033284\t5048\t120768\n0.0146751\t18.50514531135559\t24\t60.7469879518\t25.1802386533\t147.0\t20.0\t60.7469879518\t25.1802386533\t5042\t125810\n0.02458\t19.23746132850647\t25\t62.8641975309\t26.4111616353\t140.0\t27.0\t62.8641975309\t26.4111616353\t5092\t130902\n0.0284348\t19.985639095306396\t26\t65.358974359\t29.8603477572\t161.0\t20.0\t65.358974359\t29.8603477572\t5098\t136000\n0.0308094\t20.708961248397827\t27\t73.6764705882\t31.6383242921\t182.0\t27.0\t73.6764705882\t31.6383242921\t5010\t141010\n0.0279865\t21.4510600566864\t28\t69.4383561644\t27.7039071975\t160.0\t27.0\t69.4383561644\t27.7039071975\t5069\t146079\n0.0311127\t22.204949617385864\t29\t80.3015873016\t28.0649105438\t157.0\t28.0\t80.3015873016\t28.0649105438\t5059\t151138\n0.0372238\t22.94363832473755\t30\t74.1911764706\t34.7424377522\t200.0\t20.0\t74.1911764706\t34.7424377522\t5045\t156183\n0.0357304\t23.65464997291565\t31\t74.9850746269\t31.0105867995\t170.0\t29.0\t74.9850746269\t31.0105867995\t5024\t161207\n0.0577526\t24.391042470932007\t32\t85.4576271186\t39.4600514719\t200.0\t32.0\t85.4576271186\t39.4600514719\t5042\t166249\n0.0630264\t25.109248399734497\t33\t92.6111111111\t46.0082185358\t200.0\t22.0\t92.6111111111\t46.0082185358\t5001\t171250\n0.0811653\t25.838764429092407\t34\t98.8235294118\t42.2177854364\t200.0\t24.0\t98.8235294118\t42.2177854364\t5040\t176290\n0.0826607\t26.6117844581604\t35\t96.2830188679\t39.0579527613\t200.0\t37.0\t96.2830188679\t39.0579527613\t5103\t181393\n0.0432854\t27.373897790908813\t36\t120.0\t46.9660464997\t200.0\t28.0\t120.0\t46.9660464997\t5040\t186433\n0.0547295\t28.120433807373047\t37\t138.378378378\t38.8276519961\t200.0\t36.0\t138.378378378\t38.8276519961\t5120\t191553\n0.0194397\t28.856316566467285\t38\t137.324324324\t51.3583352292\t200.0\t36.0\t137.324324324\t51.3583352292\t5081\t196634\n-0.0322342\t29.59027647972107\t39\t137.945945946\t41.4337282285\t200.0\t55.0\t137.945945946\t41.4337282285\t5104\t201738\n0.0111427\t30.311161279678345\t40\t139.083333333\t50.0429676489\t200.0\t33.0\t139.083333333\t50.0429676489\t5007\t206745\n0.00100327\t31.061776161193848\t41\t139.388888889\t39.0550023669\t200.0\t73.0\t139.388888889\t39.0550023669\t5018\t211763\n0.0323181\t31.80336093902588\t42\t145.857142857\t45.603347532\t200.0\t51.0\t145.857142857\t45.603347532\t5105\t216868\n0.0379982\t32.54848074913025\t43\t153.424242424\t45.3952542594\t200.0\t26.0\t153.424242424\t45.3952542594\t5063\t221931\n0.0139809\t33.30053520202637\t44\t149.117647059\t38.5927185344\t200.0\t74.0\t149.117647059\t38.5927185344\t5070\t227001\n0.0518417\t34.050830602645874\t45\t170.3\t36.3915283182\t200.0\t95.0\t170.3\t36.3915283182\t5109\t232110\n0.0494385\t34.809420347213745\t46\t162.40625\t43.0151567583\t200.0\t42.0\t162.40625\t43.0151567583\t5197\t237307\n0.0300522\t35.56395435333252\t47\t162.419354839\t45.4424657111\t200.0\t41.0\t162.419354839\t45.4424657111\t5035\t242342\n0.0249023\t36.29573178291321\t48\t169.233333333\t44.5029462196\t200.0\t31.0\t169.233333333\t44.5029462196\t5077\t247419\n0.0588531\t37.05401539802551\t49\t191.37037037\t21.0627776793\t200.0\t109.0\t191.37037037\t21.0627776793\t5167\t252586\n0.00369263\t37.8139123916626\t50\t191.925925926\t23.0569760086\t200.0\t117.0\t191.925925926\t23.0569760086\t5182\t257768\n-0.0313492\t38.56060290336609\t51\t194.576923077\t17.8242986202\t200.0\t130.0\t194.576923077\t17.8242986202\t5059\t262827\n-0.0228691\t39.300023317337036\t52\t186.851851852\t22.9083580149\t200.0\t130.0\t186.851851852\t22.9083580149\t5045\t267872\n0.00969315\t40.041165590286255\t53\t192.961538462\t18.8505881753\t200.0\t115.0\t192.961538462\t18.8505881753\t5017\t272889\n0.0371895\t40.79974603652954\t54\t196.730769231\t9.24686097386\t200.0\t156.0\t196.730769231\t9.24686097386\t5115\t278004\n0.00692368\t41.54617118835449\t55\t196.423076923\t10.0734726917\t200.0\t156.0\t196.423076923\t10.0734726917\t5107\t283111\n0.0209198\t42.291162967681885\t56\t193.230769231\t20.80922076\t200.0\t105.0\t193.230769231\t20.80922076\t5024\t288135\n0.0157738\t43.06597018241882\t57\t199.884615385\t0.576923076923\t200.0\t197.0\t199.884615385\t0.576923076923\t5197\t293332\n-0.000911713\t43.811638593673706\t58\t197.538461538\t8.665718352\t200.0\t157.0\t197.538461538\t8.665718352\t5136\t298468\n0.034687\t44.570196866989136\t59\t195.461538462\t16.8642333613\t200.0\t119.0\t195.461538462\t16.8642333613\t5082\t303550\n-0.0284119\t45.321213245391846\t60\t194.576923077\t19.1555837951\t200.0\t116.0\t194.576923077\t19.1555837951\t5059\t308609\n-0.00275421\t46.08482074737549\t61\t198.653846154\t6.73076923077\t200.0\t165.0\t198.653846154\t6.73076923077\t5165\t313774\n0.0178452\t46.87120294570923\t62\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t318974\n0.0191269\t47.60783362388611\t63\t194.076923077\t27.312892246\t200.0\t58.0\t194.076923077\t27.312892246\t5046\t324020\n0.0083847\t48.37431716918945\t64\t199.269230769\t3.65384615385\t200.0\t181.0\t199.269230769\t3.65384615385\t5181\t329201\n0.0338631\t49.15289878845215\t65\t199.615384615\t1.92307692308\t200.0\t190.0\t199.615384615\t1.92307692308\t5190\t334391\n0.00993347\t49.911349058151245\t66\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t339591\n0.0150299\t50.66248178482056\t67\t196.730769231\t16.3461538462\t200.0\t115.0\t196.730769231\t16.3461538462\t5115\t344706\n0.0187225\t51.418113708496094\t68\t195.653846154\t18.2986807168\t200.0\t106.0\t195.653846154\t18.2986807168\t5087\t349793\n-0.0171356\t52.168784618377686\t69\t199.153846154\t4.23076923077\t200.0\t178.0\t199.153846154\t4.23076923077\t5178\t354971\n-0.0249023\t52.91205954551697\t70\t195.230769231\t23.8461538462\t200.0\t76.0\t195.230769231\t23.8461538462\t5076\t360047\n0.00372314\t53.63766527175903\t71\t192.384615385\t26.3585877453\t200.0\t78.0\t192.384615385\t26.3585877453\t5002\t365049\n0.031601\t54.37115502357483\t72\t195.153846154\t24.2307692308\t200.0\t74.0\t195.153846154\t24.2307692308\t5074\t370123\n0.014061\t55.14990520477295\t73\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t375323\n0.0596313\t55.91307997703552\t74\t191.925925926\t27.2368567365\t200.0\t76.0\t191.925925926\t27.2368567365\t5182\t380505\n0.00674438\t56.673977851867676\t75\t189.185185185\t30.6365033265\t200.0\t85.0\t189.185185185\t30.6365033265\t5108\t385613\n-0.065464\t57.42653298377991\t76\t197.115384615\t8.67501683916\t200.0\t160.0\t197.115384615\t8.67501683916\t5125\t390738\n0.0263138\t58.19474458694458\t77\t199.884615385\t0.423076923077\t200.0\t198.0\t199.884615385\t0.423076923077\t5197\t395935\n-0.0378685\t58.94911313056946\t78\t198.076923077\t3.76137328566\t200.0\t189.0\t198.076923077\t3.76137328566\t5150\t401085\n-0.0260658\t59.67841053009033\t79\t194.076923077\t12.03495894\t200.0\t148.0\t194.076923077\t12.03495894\t5046\t406131\n0.0373573\t60.41922163963318\t80\t181.107142857\t29.2859538318\t200.0\t52.0\t181.107142857\t29.2859538318\t5071\t411202\n-0.0359688\t61.164666414260864\t81\t187.407407407\t15.41105726\t200.0\t150.0\t187.407407407\t15.41105726\t5060\t416262\n-0.0163612\t61.92675566673279\t82\t190.740740741\t17.3260510185\t200.0\t134.0\t190.740740741\t17.3260510185\t5150\t421412\n0.013176\t62.663830518722534\t83\t182.678571429\t22.9783338502\t200.0\t89.0\t182.678571429\t22.9783338502\t5115\t426527\n0.00636292\t63.40858173370361\t84\t185.62962963\t17.3421946327\t200.0\t143.0\t185.62962963\t17.3421946327\t5012\t431539\n0.0166397\t64.15923428535461\t85\t189.148148148\t17.3839084888\t200.0\t132.0\t189.148148148\t17.3839084888\t5107\t436646\n0.00110245\t64.89390277862549\t86\t178.607142857\t34.9032737778\t200.0\t85.0\t178.607142857\t34.9032737778\t5001\t441647\n-0.0465622\t65.65525221824646\t87\t191.148148148\t24.6361728986\t200.0\t81.0\t191.148148148\t24.6361728986\t5161\t446808\n-0.05476\t66.38670182228088\t88\t185.444444444\t37.1526713394\t200.0\t37.0\t185.444444444\t37.1526713394\t5007\t451815\n0.0169945\t67.16834115982056\t89\t185.607142857\t36.746563771\t200.0\t36.0\t185.607142857\t36.746563771\t5197\t457012\n-0.0442924\t67.90475749969482\t90\t186.888888889\t28.4804459668\t200.0\t97.0\t186.888888889\t28.4804459668\t5046\t462058\n-0.0609207\t68.65266180038452\t91\t173.448275862\t45.1163906349\t200.0\t30.0\t173.448275862\t45.1163906349\t5030\t467088\n-0.0401001\t69.40853333473206\t92\t182.75\t36.1165029552\t200.0\t87.0\t182.75\t36.1165029552\t5117\t472205\n-0.00963593\t70.16376996040344\t93\t197.846153846\t10.7692307692\t200.0\t144.0\t197.846153846\t10.7692307692\t5144\t477349\n-0.00213623\t70.8938536643982\t94\t185.962962963\t39.5282191572\t200.0\t41.0\t185.962962963\t39.5282191572\t5021\t482370\n0.0383759\t71.64577269554138\t95\t188.185185185\t35.8887551119\t200.0\t53.0\t188.185185185\t35.8887551119\t5081\t487451\n0.00069809\t72.39587640762329\t96\t188.62962963\t34.7202024104\t200.0\t54.0\t188.62962963\t34.7202024104\t5093\t492544\n0.0127487\t73.13797450065613\t97\t188.222222222\t40.9383758506\t200.0\t24.0\t188.222222222\t40.9383758506\t5082\t497626\n0.0174294\t73.89098310470581\t98\t190.592592593\t31.3289113419\t200.0\t42.0\t190.592592593\t31.3289113419\t5146\t502772\n0.0348167\t74.62288641929626\t99\t179.928571429\t41.223197848\t200.0\t68.0\t179.928571429\t41.223197848\t5038\t507810\n"
  },
  {
    "path": "hw2/data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/1/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/1\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t1,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/11/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0489631\t0.82861328125\t0\t17.8964285714\t8.47559446473\t80.0\t8.0\t17.8964285714\t8.47559446473\t5011\t5011\n0.0601931\t1.5653579235076904\t1\t19.8968253968\t9.9349705946\t62.0\t9.0\t19.8968253968\t9.9349705946\t5014\t10025\n0.0676165\t2.3114302158355713\t2\t21.9649122807\t11.2436569444\t77.0\t9.0\t21.9649122807\t11.2436569444\t5008\t15033\n0.0731831\t3.045854330062866\t3\t25.6871794872\t14.0102376394\t91.0\t9.0\t25.6871794872\t14.0102376394\t5009\t20042\n0.0621376\t3.7681686878204346\t4\t25.8298969072\t13.4289628907\t96.0\t8.0\t25.8298969072\t13.4289628907\t5011\t25053\n0.0783234\t4.490455389022827\t5\t29.1569767442\t15.1409581637\t98.0\t10.0\t29.1569767442\t15.1409581637\t5015\t30068\n0.0632877\t5.222829818725586\t6\t28.5828571429\t14.4843853997\t80.0\t11.0\t28.5828571429\t14.4843853997\t5002\t35070\n0.0696821\t5.950580835342407\t7\t34.4178082192\t17.0959247124\t99.0\t10.0\t34.4178082192\t17.0959247124\t5025\t40095\n0.0303154\t6.6728315353393555\t8\t33.8310810811\t17.6965367331\t96.0\t9.0\t33.8310810811\t17.6965367331\t5007\t45102\n0.0372467\t7.409032344818115\t9\t35.0\t16.721913097\t139.0\t10.0\t35.0\t16.721913097\t5005\t50107\n0.0433464\t8.153112649917603\t10\t38.7461538462\t17.5588292664\t122.0\t10.0\t38.7461538462\t17.5588292664\t5037\t55144\n0.0316477\t8.882149457931519\t11\t39.7698412698\t19.1949740026\t115.0\t13.0\t39.7698412698\t19.1949740026\t5011\t60155\n0.0563278\t9.619252920150757\t12\t45.6036036036\t22.8821025617\t141.0\t11.0\t45.6036036036\t22.8821025617\t5062\t65217\n0.0294685\t10.371363639831543\t13\t42.7394957983\t18.7667962573\t97.0\t11.0\t42.7394957983\t18.7667962573\t5086\t70303\n0.0311546\t11.108451128005981\t14\t48.2115384615\t19.2711786978\t135.0\t16.0\t48.2115384615\t19.2711786978\t5014\t75317\n0.0120182\t11.850956201553345\t15\t48.2596153846\t22.2887498322\t169.0\t14.0\t48.2596153846\t22.2887498322\t5019\t80336\n0.0444736\t12.592875719070435\t16\t55.8555555556\t25.7861121584\t142.0\t20.0\t55.8555555556\t25.7861121584\t5027\t85363\n0.0308666\t13.336446046829224\t17\t50.05\t22.1636526773\t129.0\t16.0\t50.05\t22.1636526773\t5005\t90368\n0.0202675\t14.057314395904541\t18\t52.3229166667\t25.3111860942\t148.0\t21.0\t52.3229166667\t25.3111860942\t5023\t95391\n0.0122375\t14.794421672821045\t19\t53.4361702128\t22.5112541644\t136.0\t17.0\t53.4361702128\t22.5112541644\t5023\t100414\n0.0301151\t15.540148735046387\t20\t52.1875\t23.1356113041\t130.0\t19.0\t52.1875\t23.1356113041\t5010\t105424\n0.012949\t16.27898645401001\t21\t50.7676767677\t18.927735132\t113.0\t13.0\t50.7676767677\t18.927735132\t5026\t110450\n0.0162029\t17.026137590408325\t22\t56.4719101124\t21.9673352435\t131.0\t20.0\t56.4719101124\t21.9673352435\t5026\t115476\n0.0287685\t17.760610103607178\t23\t54.4130434783\t26.2103332485\t193.0\t22.0\t54.4130434783\t26.2103332485\t5006\t120482\n0.0278816\t18.49950361251831\t24\t57.1136363636\t22.5259606889\t131.0\t20.0\t57.1136363636\t22.5259606889\t5026\t125508\n0.0115604\t19.219770669937134\t25\t59.9285714286\t23.5370962092\t137.0\t25.0\t59.9285714286\t23.5370962092\t5034\t130542\n0.00829887\t19.94955563545227\t26\t58.2558139535\t20.6545147081\t117.0\t19.0\t58.2558139535\t20.6545147081\t5010\t135552\n0.00959778\t20.680553913116455\t27\t63.4683544304\t25.3476263803\t154.0\t21.0\t63.4683544304\t25.3476263803\t5014\t140566\n0.0114765\t21.411751985549927\t28\t62.1851851852\t27.8501772546\t200.0\t24.0\t62.1851851852\t27.8501772546\t5037\t145603\n0.0218182\t22.138895988464355\t29\t64.5384615385\t26.6533743992\t144.0\t25.0\t64.5384615385\t26.6533743992\t5034\t150637\n0.0206089\t22.876145124435425\t30\t70.1666666667\t24.9794359869\t138.0\t29.0\t70.1666666667\t24.9794359869\t5052\t155689\n0.012991\t23.622285842895508\t31\t60.4285714286\t25.4788828128\t200.0\t20.0\t60.4285714286\t25.4788828128\t5076\t160765\n0.0236912\t24.354888677597046\t32\t65.0779220779\t23.8260831829\t145.0\t32.0\t65.0779220779\t23.8260831829\t5011\t165776\n0.0262032\t25.086447954177856\t33\t68.602739726\t23.0412017654\t134.0\t33.0\t68.602739726\t23.0412017654\t5008\t170784\n0.0265541\t25.827704668045044\t34\t72.0285714286\t33.1731265715\t200.0\t29.0\t72.0285714286\t33.1731265715\t5042\t175826\n0.0329819\t26.560333490371704\t35\t76.8484848485\t31.3877231473\t171.0\t28.0\t76.8484848485\t31.3877231473\t5072\t180898\n0.00932884\t27.295092821121216\t36\t67.7162162162\t25.5335075402\t138.0\t29.0\t67.7162162162\t25.5335075402\t5011\t185909\n0.030838\t28.041789531707764\t37\t78.3230769231\t32.2371537646\t174.0\t26.0\t78.3230769231\t32.2371537646\t5091\t191000\n0.0089035\t28.786449670791626\t38\t76.5151515152\t27.2859395606\t160.0\t35.0\t76.5151515152\t27.2859395606\t5050\t196050\n0.0280724\t29.531095266342163\t39\t88.3333333333\t31.5574293159\t167.0\t29.0\t88.3333333333\t31.5574293159\t5035\t201085\n0.0461674\t30.28827452659607\t40\t89.1754385965\t34.6679096304\t200.0\t38.0\t89.1754385965\t34.6679096304\t5083\t206168\n0.0369701\t31.020925521850586\t41\t81.0\t29.21996666\t172.0\t35.0\t81.0\t29.21996666\t5022\t211190\n0.0711613\t31.7571382522583\t42\t91.9454545455\t34.6858200956\t200.0\t29.0\t91.9454545455\t34.6858200956\t5057\t216247\n0.0410595\t32.50470423698425\t43\t93.0545454545\t35.7966063307\t200.0\t33.0\t93.0545454545\t35.7966063307\t5118\t221365\n0.0600204\t33.256269454956055\t44\t103.34\t42.288348277\t200.0\t33.0\t103.34\t42.288348277\t5167\t226532\n0.0519905\t34.00924515724182\t45\t107.416666667\t34.9975197534\t179.0\t40.0\t107.416666667\t34.9975197534\t5156\t231688\n0.0671577\t34.754374504089355\t46\t116.136363636\t44.6962429319\t200.0\t43.0\t116.136363636\t44.6962429319\t5110\t236798\n0.0201874\t35.496336460113525\t47\t136.027027027\t45.7912339578\t200.0\t31.0\t136.027027027\t45.7912339578\t5033\t241831\n0.00388718\t36.24022603034973\t48\t145.628571429\t41.0220050456\t200.0\t46.0\t145.628571429\t41.0220050456\t5097\t246928\n0.0674896\t37.00166058540344\t49\t166.580645161\t33.8142689804\t200.0\t96.0\t166.580645161\t33.8142689804\t5164\t252092\n-0.0866966\t37.74805665016174\t50\t168.933333333\t35.0836460794\t200.0\t72.0\t168.933333333\t35.0836460794\t5068\t257160\n-0.0266571\t38.50079846382141\t51\t177.172413793\t32.8403336594\t200.0\t106.0\t177.172413793\t32.8403336594\t5138\t262298\n-0.0462837\t39.262587547302246\t52\t177.413793103\t30.0028932414\t200.0\t122.0\t177.413793103\t30.0028932414\t5145\t267443\n-0.031601\t40.00334072113037\t53\t181.964285714\t32.0529496557\t200.0\t51.0\t181.964285714\t32.0529496557\t5095\t272538\n-0.0234451\t40.74433898925781\t54\t180.892857143\t40.4363161436\t200.0\t16.0\t180.892857143\t40.4363161436\t5065\t277603\n-0.00514221\t41.50669455528259\t55\t179.275862069\t33.3093096148\t200.0\t83.0\t179.275862069\t33.3093096148\t5199\t282802\n-0.00644302\t42.26334190368652\t56\t176.172413793\t42.9017071966\t200.0\t75.0\t176.172413793\t42.9017071966\t5109\t287911\n0.00272751\t43.017560720443726\t57\t176.586206897\t36.1419779256\t200.0\t93.0\t176.586206897\t36.1419779256\t5121\t293032\n-0.00222015\t43.75551176071167\t58\t174.24137931\t38.7508889085\t200.0\t77.0\t174.24137931\t38.7508889085\t5053\t298085\n0.0198631\t44.51128315925598\t59\t183.964285714\t30.1596728654\t200.0\t90.0\t183.964285714\t30.1596728654\t5151\t303236\n0.0128326\t45.266794204711914\t60\t189.925925926\t26.510551255\t200.0\t87.0\t189.925925926\t26.510551255\t5128\t308364\n0.0284996\t46.029773473739624\t61\t195.884615385\t13.7849609332\t200.0\t143.0\t195.884615385\t13.7849609332\t5093\t313457\n0.0472031\t46.77374291419983\t62\t181.928571429\t34.8147429479\t200.0\t85.0\t181.928571429\t34.8147429479\t5094\t318551\n-0.00903702\t47.52978014945984\t63\t186.740740741\t29.8435334426\t200.0\t94.0\t186.740740741\t29.8435334426\t5042\t323593\n0.0281181\t48.2915153503418\t64\t190.037037037\t27.1572669239\t200.0\t96.0\t190.037037037\t27.1572669239\t5131\t328724\n-0.135265\t49.06886672973633\t65\t191.851851852\t22.3866754412\t200.0\t119.0\t191.851851852\t22.3866754412\t5180\t333904\n-0.0418472\t49.82426953315735\t66\t194.961538462\t11.8369719661\t200.0\t156.0\t194.961538462\t11.8369719661\t5069\t338973\n-0.00441742\t50.59288263320923\t67\t190.62962963\t18.0578251185\t200.0\t132.0\t190.62962963\t18.0578251185\t5147\t344120\n0.0112343\t51.33300828933716\t68\t186.777777778\t34.5910856996\t200.0\t35.0\t186.777777778\t34.5910856996\t5043\t349163\n0.0253143\t52.07990217208862\t69\t185.851851852\t34.7069250254\t200.0\t33.0\t185.851851852\t34.7069250254\t5018\t354181\n-0.00824356\t52.84633755683899\t70\t180.892857143\t30.5769979907\t200.0\t52.0\t180.892857143\t30.5769979907\t5065\t359246\n0.0247307\t53.59450435638428\t71\t184.392857143\t22.9756692514\t200.0\t91.0\t184.392857143\t22.9756692514\t5163\t364409\n-0.000133514\t54.32626008987427\t72\t186.37037037\t30.0729337496\t200.0\t52.0\t186.37037037\t30.0729337496\t5032\t369441\n0.0117836\t55.066972494125366\t73\t193.461538462\t11.4227531682\t200.0\t163.0\t193.461538462\t11.4227531682\t5030\t374471\n0.00996399\t55.81751871109009\t74\t190.37037037\t14.4559308555\t200.0\t139.0\t190.37037037\t14.4559308555\t5140\t379611\n0.00629807\t56.58711242675781\t75\t192.407407407\t15.970480313\t200.0\t144.0\t192.407407407\t15.970480313\t5195\t384806\n0.0104713\t57.32960629463196\t76\t193.769230769\t12.9356623698\t200.0\t147.0\t193.769230769\t12.9356623698\t5038\t389844\n0.0160599\t58.08197808265686\t77\t195.192307692\t8.13831976029\t200.0\t170.0\t195.192307692\t8.13831976029\t5075\t394919\n-0.0106087\t58.81996440887451\t78\t195.230769231\t13.3770978004\t200.0\t139.0\t195.230769231\t13.3770978004\t5076\t399995\n0.0302582\t59.57921123504639\t79\t190.888888889\t16.0423821389\t200.0\t144.0\t190.888888889\t16.0423821389\t5154\t405149\n0.0464935\t60.33486461639404\t80\t197.076923077\t6.98857901768\t200.0\t169.0\t197.076923077\t6.98857901768\t5124\t410273\n-0.0201225\t61.08813738822937\t81\t189.703703704\t32.1556570852\t200.0\t32.0\t189.703703704\t32.1556570852\t5122\t415395\n-0.00642776\t61.838597774505615\t82\t196.384615385\t7.32790726279\t200.0\t174.0\t196.384615385\t7.32790726279\t5106\t420501\n0.0116615\t62.57221031188965\t83\t194.461538462\t10.3709311548\t200.0\t162.0\t194.461538462\t10.3709311548\t5056\t425557\n0.0288315\t63.29608869552612\t84\t193.692307692\t9.70633904989\t200.0\t168.0\t193.692307692\t9.70633904989\t5036\t430593\n0.00241089\t64.03670072555542\t85\t191.888888889\t17.4850906507\t200.0\t122.0\t191.888888889\t17.4850906507\t5181\t435774\n0.0519753\t64.75864291191101\t86\t186.814814815\t17.1205681738\t200.0\t132.0\t186.814814815\t17.1205681738\t5044\t440818\n-0.00915909\t65.50290083885193\t87\t192.074074074\t13.2662923619\t200.0\t150.0\t192.074074074\t13.2662923619\t5186\t446004\n0.018261\t66.23870182037354\t88\t189.703703704\t16.948319735\t200.0\t147.0\t189.703703704\t16.948319735\t5122\t451126\n-0.00391769\t66.9576256275177\t89\t193.769230769\t8.9584841279\t200.0\t168.0\t193.769230769\t8.9584841279\t5038\t456164\n0.00559616\t67.68006134033203\t90\t187.111111111\t23.6961214725\t200.0\t91.0\t187.111111111\t23.6961214725\t5052\t461216\n0.0274734\t68.4073281288147\t91\t192.884615385\t13.3541319537\t200.0\t157.0\t192.884615385\t13.3541319537\t5015\t466231\n0.00605774\t69.14635014533997\t92\t188.888888889\t10.9420471148\t200.0\t165.0\t188.888888889\t10.9420471148\t5100\t471331\n-0.00523376\t69.88931584358215\t93\t190.814814815\t15.8091324686\t200.0\t147.0\t190.814814815\t15.8091324686\t5152\t476483\n0.0219421\t70.64008045196533\t94\t191.481481481\t14.6448584591\t200.0\t141.0\t191.481481481\t14.6448584591\t5170\t481653\n0.0484886\t71.37928199768066\t95\t197.230769231\t5.35872898469\t200.0\t182.0\t197.230769231\t5.35872898469\t5128\t486781\n0.00136566\t72.12665176391602\t96\t197.615384615\t8.80592861078\t200.0\t158.0\t197.615384615\t8.80592861078\t5138\t491919\n0.00246048\t72.86450099945068\t97\t196.230769231\t8.32192513003\t200.0\t168.0\t196.230769231\t8.32192513003\t5102\t497021\n-5.34058e-05\t73.61387968063354\t98\t197.038461538\t10.2412468037\t200.0\t148.0\t197.038461538\t10.2412468037\t5123\t502144\n-0.0195312\t74.35401630401611\t99\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t507344\n"
  },
  {
    "path": "hw2/data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/11/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/11\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t11,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/21/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0450411\t0.8262073993682861\t0\t19.8102766798\t9.07999000553\t57.0\t8.0\t19.8102766798\t9.07999000553\t5012\t5012\n0.0741663\t1.5565552711486816\t1\t23.0730593607\t14.5223542141\t93.0\t8.0\t23.0730593607\t14.5223542141\t5053\t10065\n0.0927773\t2.281233549118042\t2\t27.0053763441\t16.0508256284\t90.0\t10.0\t27.0053763441\t16.0508256284\t5023\t15088\n0.0701799\t2.984316825866699\t3\t27.2336956522\t15.4998161081\t88.0\t9.0\t27.2336956522\t15.4998161081\t5011\t20099\n0.070385\t3.7018251419067383\t4\t29.4941860465\t17.3340963546\t132.0\t10.0\t29.4941860465\t17.3340963546\t5073\t25172\n0.057457\t4.425563335418701\t5\t29.3103448276\t17.4864876206\t108.0\t8.0\t29.3103448276\t17.4864876206\t5100\t30272\n0.0662022\t5.149742841720581\t6\t33.2631578947\t18.5513997351\t96.0\t10.0\t33.2631578947\t18.5513997351\t5056\t35328\n0.0456619\t5.863052129745483\t7\t33.6912751678\t21.4872833717\t136.0\t9.0\t33.6912751678\t21.4872833717\t5020\t40348\n0.0406475\t6.574002265930176\t8\t38.2824427481\t24.5677983272\t132.0\t9.0\t38.2824427481\t24.5677983272\t5015\t45363\n0.0487537\t7.294687986373901\t9\t38.1984732824\t24.3387103622\t144.0\t9.0\t38.1984732824\t24.3387103622\t5004\t50367\n0.0505676\t8.017372846603394\t10\t43.0854700855\t24.9356685625\t190.0\t10.0\t43.0854700855\t24.9356685625\t5041\t55408\n0.0537395\t8.721525192260742\t11\t45.5272727273\t25.5224354391\t124.0\t11.0\t45.5272727273\t25.5224354391\t5008\t60416\n0.0394058\t9.442970037460327\t12\t42.3025210084\t20.4916685763\t113.0\t8.0\t42.3025210084\t20.4916685763\t5034\t65450\n0.0246696\t10.155640840530396\t13\t45.6090909091\t23.7644101564\t164.0\t12.0\t45.6090909091\t23.7644101564\t5017\t70467\n0.0398693\t10.875059604644775\t14\t48.2307692308\t26.9844081652\t151.0\t12.0\t48.2307692308\t26.9844081652\t5016\t75483\n0.02672\t11.598340034484863\t15\t51.2346938776\t26.8392041232\t142.0\t10.0\t51.2346938776\t26.8392041232\t5021\t80504\n0.0334606\t12.312464475631714\t16\t52.7684210526\t28.9996198275\t171.0\t12.0\t52.7684210526\t28.9996198275\t5013\t85517\n0.0408859\t13.02834177017212\t17\t60.6265060241\t32.3429331002\t182.0\t14.0\t60.6265060241\t32.3429331002\t5032\t90549\n0.0249844\t13.74483847618103\t18\t54.652173913\t25.216210617\t126.0\t13.0\t54.652173913\t25.216210617\t5028\t95577\n0.0385056\t14.475249528884888\t19\t60.6987951807\t33.537152547\t200.0\t11.0\t60.6987951807\t33.537152547\t5038\t100615\n0.0455456\t15.186398983001709\t20\t64.2179487179\t26.8187876339\t143.0\t19.0\t64.2179487179\t26.8187876339\t5009\t105624\n0.0318165\t15.909932851791382\t21\t68.2567567568\t33.496292982\t183.0\t12.0\t68.2567567568\t33.496292982\t5051\t110675\n0.0336132\t16.62094736099243\t22\t63.6835443038\t29.0749987445\t181.0\t15.0\t63.6835443038\t29.0749987445\t5031\t115706\n0.0328312\t17.34173822402954\t23\t73.7246376812\t33.6300780048\t175.0\t17.0\t73.7246376812\t33.6300780048\t5087\t120793\n0.0431271\t18.058817625045776\t24\t76.3787878788\t36.1360078758\t175.0\t15.0\t76.3787878788\t36.1360078758\t5041\t125834\n0.0803108\t18.771949768066406\t25\t84.9661016949\t42.5253527977\t195.0\t14.0\t84.9661016949\t42.5253527977\t5013\t130847\n0.0600395\t19.499238967895508\t26\t81.1428571429\t36.5955401667\t200.0\t24.0\t81.1428571429\t36.5955401667\t5112\t135959\n0.126293\t20.232662200927734\t27\t106.0\t55.3165135079\t200.0\t12.0\t106.0\t55.3165135079\t5088\t141047\n0.0367584\t20.945877075195312\t28\t98.2745098039\t44.9841272361\t200.0\t19.0\t98.2745098039\t44.9841272361\t5012\t146059\n0.0514297\t21.67428731918335\t29\t130.358974359\t54.5989983845\t200.0\t18.0\t130.358974359\t54.5989983845\t5084\t151143\n0.0393257\t22.418105840682983\t30\t132.692307692\t52.958209865\t200.0\t32.0\t132.692307692\t52.958209865\t5175\t156318\n0.00126648\t23.140052556991577\t31\t136.486486486\t52.7424243934\t200.0\t22.0\t136.486486486\t52.7424243934\t5050\t161368\n-0.00255203\t23.859087705612183\t32\t143.057142857\t53.7539063602\t200.0\t24.0\t143.057142857\t53.7539063602\t5007\t166375\n-0.000339508\t24.596675395965576\t33\t140.944444444\t56.0981008019\t200.0\t33.0\t140.944444444\t56.0981008019\t5074\t171449\n-0.00931549\t25.310323476791382\t34\t139.527777778\t46.3192341325\t200.0\t54.0\t139.527777778\t46.3192341325\t5023\t176472\n0.0355797\t26.042215824127197\t35\t163.580645161\t50.6772037531\t200.0\t17.0\t163.580645161\t50.6772037531\t5071\t181543\n0.0329704\t26.776606798171997\t36\t151.529411765\t55.3232401406\t200.0\t29.0\t151.529411765\t55.3232401406\t5152\t186695\n0.0535583\t27.51152992248535\t37\t164.580645161\t40.5937975507\t200.0\t79.0\t164.580645161\t40.5937975507\t5102\t191797\n0.0426254\t28.23815107345581\t38\t170.5\t38.1127712628\t200.0\t74.0\t170.5\t38.1127712628\t5115\t196912\n0.0266266\t28.965182065963745\t39\t180.25\t39.9746571503\t200.0\t32.0\t180.25\t39.9746571503\t5047\t201959\n0.00766754\t29.709632635116577\t40\t191.851851852\t18.8221770373\t200.0\t116.0\t191.851851852\t18.8221770373\t5180\t207139\n0.0161209\t30.43006205558777\t41\t185.222222222\t25.2635491089\t200.0\t105.0\t185.222222222\t25.2635491089\t5001\t212140\n0.00915527\t31.159303426742554\t42\t171.4\t48.4957730117\t200.0\t27.0\t171.4\t48.4957730117\t5142\t217282\n-0.00128174\t31.888792276382446\t43\t183.0\t33.5878379349\t200.0\t74.0\t183.0\t33.5878379349\t5124\t222406\n0.0196877\t32.61609745025635\t44\t182.392857143\t19.9612826773\t200.0\t140.0\t182.392857143\t19.9612826773\t5107\t227513\n0.0257835\t33.35137152671814\t45\t183.464285714\t33.0372972594\t200.0\t43.0\t183.464285714\t33.0372972594\t5137\t232650\n-0.00647354\t34.07750725746155\t46\t179.535714286\t24.9649499196\t200.0\t124.0\t179.535714286\t24.9649499196\t5027\t237677\n0.015316\t34.81552577018738\t47\t182.75\t26.5311474632\t200.0\t110.0\t182.75\t26.5311474632\t5117\t242794\n0.00592804\t35.541518688201904\t48\t173.965517241\t28.6482625803\t200.0\t113.0\t173.965517241\t28.6482625803\t5045\t247839\n-0.00242615\t36.271355628967285\t49\t174.379310345\t28.257942177\t200.0\t108.0\t174.379310345\t28.257942177\t5057\t252896\n-0.0133934\t37.01572394371033\t50\t179.068965517\t27.1190619237\t200.0\t120.0\t179.068965517\t27.1190619237\t5193\t258089\n0.0377312\t37.75216841697693\t51\t178.896551724\t25.8194591513\t200.0\t124.0\t178.896551724\t25.8194591513\t5188\t263277\n0.00421524\t38.486414670944214\t52\t183.25\t24.7092015828\t200.0\t100.0\t183.25\t24.7092015828\t5131\t268408\n0.00256729\t39.222169160842896\t53\t175.896551724\t30.7855147617\t200.0\t90.0\t175.896551724\t30.7855147617\t5101\t273509\n0.0464668\t39.942662477493286\t54\t179.357142857\t28.6645802911\t200.0\t125.0\t179.357142857\t28.6645802911\t5022\t278531\n0.0124092\t40.67772626876831\t55\t181.964285714\t25.3355793625\t200.0\t121.0\t181.964285714\t25.3355793625\t5095\t283626\n-0.0103493\t41.40083146095276\t56\t185.333333333\t27.0965352439\t200.0\t96.0\t185.333333333\t27.0965352439\t5004\t288630\n0.0338516\t42.123655796051025\t57\t185.222222222\t34.2791733914\t200.0\t29.0\t185.222222222\t34.2791733914\t5001\t293631\n0.0101929\t42.8599157333374\t58\t191.0\t19.7802744991\t200.0\t127.0\t191.0\t19.7802744991\t5157\t298788\n-0.00876236\t43.582720041275024\t59\t180.678571429\t26.5868570799\t200.0\t103.0\t180.678571429\t26.5868570799\t5059\t303847\n0.0252914\t44.325129985809326\t60\t189.962962963\t19.8652525251\t200.0\t134.0\t189.962962963\t19.8652525251\t5129\t308976\n-0.000179291\t45.04391884803772\t61\t186.296296296\t23.3314520112\t200.0\t126.0\t186.296296296\t23.3314520112\t5030\t314006\n-0.00479507\t45.786325216293335\t62\t191.444444444\t19.0386222139\t200.0\t128.0\t191.444444444\t19.0386222139\t5169\t319175\n0.0329323\t46.51962852478027\t63\t196.461538462\t13.1331370944\t200.0\t137.0\t196.461538462\t13.1331370944\t5108\t324283\n-0.0261955\t47.26353192329407\t64\t199.307692308\t3.26719393563\t200.0\t183.0\t199.307692308\t3.26719393563\t5182\t329465\n-0.00834656\t48.01894974708557\t65\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t334665\n0.0127716\t48.76284742355347\t66\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t339865\n-0.00914764\t49.51041007041931\t67\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t345065\n-0.00534821\t50.25908970832825\t68\t197.961538462\t10.1923076923\t200.0\t147.0\t197.961538462\t10.1923076923\t5147\t350212\n0.040905\t51.012207984924316\t69\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t355412\n0.00387955\t51.750479221343994\t70\t196.615384615\t10.6629369712\t200.0\t150.0\t196.615384615\t10.6629369712\t5112\t360524\n0.0136032\t52.50134515762329\t71\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t365724\n0.0074234\t53.258440017700195\t72\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t370924\n0.00769424\t54.00620460510254\t73\t199.692307692\t1.53846153846\t200.0\t192.0\t199.692307692\t1.53846153846\t5192\t376116\n0.049614\t54.76391077041626\t74\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t381316\n0.0325851\t55.50467658042908\t75\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t386516\n0.030098\t56.25809621810913\t76\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t391716\n0.00312424\t56.99479365348816\t77\t196.923076923\t15.3846153846\t200.0\t120.0\t196.923076923\t15.3846153846\t5120\t396836\n-0.0270386\t57.75302600860596\t78\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t402036\n0.0203247\t58.489142417907715\t79\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t407236\n0.00747681\t59.2335205078125\t80\t199.038461538\t4.80769230769\t200.0\t175.0\t199.038461538\t4.80769230769\t5175\t412411\n0.000133514\t59.97301959991455\t81\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t417611\n0.0104637\t60.72220301628113\t82\t199.615384615\t1.92307692308\t200.0\t190.0\t199.615384615\t1.92307692308\t5190\t422801\n0.00856018\t61.46384859085083\t83\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t428001\n-0.00260162\t62.21070861816406\t84\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t433201\n-0.0121689\t62.954439878463745\t85\t199.576923077\t2.11538461538\t200.0\t189.0\t199.576923077\t2.11538461538\t5189\t438390\n-0.00215149\t63.702558517456055\t86\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t443590\n-0.00271606\t64.4572081565857\t87\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t448790\n0.00296021\t65.19976282119751\t88\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t453990\n0.0157547\t65.95722556114197\t89\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t459190\n0.019516\t66.7078628540039\t90\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t464390\n-0.013195\t67.45815920829773\t91\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t469590\n0.00982285\t68.1871726512909\t92\t194.423076923\t27.8846153846\t200.0\t55.0\t194.423076923\t27.8846153846\t5055\t474645\n0.00579834\t68.93310499191284\t93\t198.846153846\t5.76923076923\t200.0\t170.0\t198.846153846\t5.76923076923\t5170\t479815\n0.0217934\t69.68494129180908\t94\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t485015\n-0.00403595\t70.42124962806702\t95\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t490215\n0.0296669\t71.17968130111694\t96\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t495415\n0.0279808\t71.9282956123352\t97\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t500615\n-0.0116119\t72.67991924285889\t98\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t505815\n-0.00270462\t73.42717909812927\t99\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t511015\n"
  },
  {
    "path": "hw2/data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/21/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/21\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t21,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/31/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0600958\t0.8112151622772217\t0\t20.9539748954\t9.99173167041\t63.0\t9.0\t20.9539748954\t9.99173167041\t5008\t5008\n0.0738554\t1.5200369358062744\t1\t23.1712962963\t12.8309272703\t94.0\t8.0\t23.1712962963\t12.8309272703\t5005\t10013\n0.0696745\t2.2284233570098877\t2\t23.8285714286\t13.749429178\t88.0\t9.0\t23.8285714286\t13.749429178\t5004\t15017\n0.0899334\t2.950821876525879\t3\t29.1453488372\t18.3849923438\t114.0\t9.0\t29.1453488372\t18.3849923438\t5013\t20030\n0.0805845\t3.6759867668151855\t4\t30.9938271605\t19.6922297497\t115.0\t9.0\t30.9938271605\t19.6922297497\t5021\t25051\n0.0701647\t4.385343551635742\t5\t34.4178082192\t20.8601858597\t131.0\t10.0\t34.4178082192\t20.8601858597\t5025\t30076\n0.0514164\t5.094944000244141\t6\t36.5766423358\t19.6378610293\t116.0\t10.0\t36.5766423358\t19.6378610293\t5011\t35087\n0.0748539\t5.817645072937012\t7\t46.0810810811\t32.0014456698\t200.0\t11.0\t46.0810810811\t32.0014456698\t5115\t40202\n0.0774269\t6.530958652496338\t8\t42.1092436975\t28.306779755\t169.0\t10.0\t42.1092436975\t28.306779755\t5011\t45213\n0.0590992\t7.238082408905029\t9\t47.2924528302\t25.6522340714\t125.0\t12.0\t47.2924528302\t25.6522340714\t5013\t50226\n0.0620594\t7.948439359664917\t10\t50.5757575758\t31.4890043047\t176.0\t11.0\t50.5757575758\t31.4890043047\t5007\t55233\n0.0332146\t8.661653280258179\t11\t50.21\t24.722578749\t129.0\t17.0\t50.21\t24.722578749\t5021\t60254\n0.032093\t9.37789511680603\t12\t52.46875\t27.8017359788\t154.0\t18.0\t52.46875\t27.8017359788\t5037\t65291\n0.0260715\t10.09050464630127\t13\t57.6436781609\t27.0529395906\t146.0\t19.0\t57.6436781609\t27.0529395906\t5015\t70306\n0.0327225\t10.798506498336792\t14\t58.9647058824\t29.6451353251\t200.0\t13.0\t58.9647058824\t29.6451353251\t5012\t75318\n0.047205\t11.51948881149292\t15\t60.3012048193\t33.1483467177\t200.0\t13.0\t60.3012048193\t33.1483467177\t5005\t80323\n0.0389462\t12.231024503707886\t16\t60.8674698795\t29.5943543478\t154.0\t16.0\t60.8674698795\t29.5943543478\t5052\t85375\n0.0423145\t12.943362474441528\t17\t69.8611111111\t35.1620477044\t170.0\t14.0\t69.8611111111\t35.1620477044\t5030\t90405\n0.015934\t13.658470153808594\t18\t67.1333333333\t33.5210713167\t200.0\t21.0\t67.1333333333\t33.5210713167\t5035\t95440\n0.042757\t14.374126195907593\t19\t75.1791044776\t36.0157201884\t167.0\t15.0\t75.1791044776\t36.0157201884\t5037\t100477\n0.0419598\t15.093021869659424\t20\t77.5538461538\t35.1007476446\t184.0\t11.0\t77.5538461538\t35.1007476446\t5041\t105518\n0.0668774\t15.813343048095703\t21\t79.8412698413\t37.5204521368\t200.0\t25.0\t79.8412698413\t37.5204521368\t5030\t110548\n0.06637\t16.56160831451416\t22\t84.3442622951\t42.5459771541\t200.0\t13.0\t84.3442622951\t42.5459771541\t5145\t115693\n0.0782776\t17.279974937438965\t23\t89.7543859649\t45.7519171113\t200.0\t29.0\t89.7543859649\t45.7519171113\t5116\t120809\n0.0728416\t17.999879598617554\t24\t104.0\t45.1419529747\t200.0\t38.0\t104.0\t45.1419529747\t5096\t125905\n0.063797\t18.71016526222229\t25\t98.5490196078\t53.1587757592\t200.0\t20.0\t98.5490196078\t53.1587757592\t5026\t130931\n0.0771675\t19.43394660949707\t26\t112.977777778\t49.133147394\t200.0\t32.0\t112.977777778\t49.133147394\t5084\t136015\n0.0650711\t20.163068532943726\t27\t129.435897436\t55.6895215812\t200.0\t25.0\t129.435897436\t55.6895215812\t5048\t141063\n0.0106468\t20.891000270843506\t28\t128.487179487\t52.2885837395\t200.0\t29.0\t128.487179487\t52.2885837395\t5011\t146074\n0.0308228\t21.62237811088562\t29\t150.117647059\t50.4087788257\t200.0\t14.0\t150.117647059\t50.4087788257\t5104\t151178\n0.044754\t22.366085529327393\t30\t152.029411765\t51.4984210461\t200.0\t20.0\t152.029411765\t51.4984210461\t5169\t156347\n0.0162926\t23.087540864944458\t31\t143.428571429\t49.486093697\t200.0\t34.0\t143.428571429\t49.486093697\t5020\t161367\n0.0411644\t23.830024242401123\t32\t152.058823529\t44.3621070261\t200.0\t57.0\t152.058823529\t44.3621070261\t5170\t166537\n0.0213432\t24.546687364578247\t33\t143.171428571\t44.5725640881\t200.0\t41.0\t143.171428571\t44.5725640881\t5011\t171548\n0.00619888\t25.27321767807007\t34\t158.15625\t41.99710509\t200.0\t84.0\t158.15625\t41.99710509\t5061\t176609\n0.0349426\t25.98290467262268\t35\t157.25\t47.8010198636\t200.0\t40.0\t157.25\t47.8010198636\t5032\t181641\n0.0354195\t26.718429803848267\t36\t165.451612903\t41.6264794058\t200.0\t35.0\t165.451612903\t41.6264794058\t5129\t186770\n0.0185776\t27.4345223903656\t37\t156.6875\t41.5672929567\t200.0\t71.0\t156.6875\t41.5672929567\t5014\t191784\n0.024601\t28.17476201057434\t38\t166.35483871\t41.0094783592\t200.0\t61.0\t166.35483871\t41.0094783592\t5157\t196941\n0.0137253\t28.912630081176758\t39\t177.793103448\t43.4982197895\t200.0\t14.0\t177.793103448\t43.4982197895\t5156\t202097\n-0.00281143\t29.652870893478394\t40\t171.7\t42.295113981\t200.0\t54.0\t171.7\t42.295113981\t5151\t207248\n0.0521164\t30.401338815689087\t41\t185.392857143\t30.4470726786\t200.0\t72.0\t185.392857143\t30.4470726786\t5191\t212439\n0.00287247\t31.14111828804016\t42\t189.259259259\t30.7023857109\t200.0\t77.0\t189.259259259\t30.7023857109\t5110\t217549\n0.0559654\t31.891887664794922\t43\t181.214285714\t36.6034318677\t200.0\t56.0\t181.214285714\t36.6034318677\t5074\t222623\n0.0328865\t32.60334801673889\t44\t192.769230769\t21.2282607214\t200.0\t103.0\t192.769230769\t21.2282607214\t5012\t227635\n-0.0066452\t33.32523512840271\t45\t194.038461538\t15.8174216737\t200.0\t142.0\t194.038461538\t15.8174216737\t5045\t232680\n0.0139542\t34.0499312877655\t46\t192.423076923\t13.6245623131\t200.0\t158.0\t192.423076923\t13.6245623131\t5003\t237683\n-0.0487976\t34.78154420852661\t47\t188.518518519\t19.5246669633\t200.0\t120.0\t188.518518519\t19.5246669633\t5090\t242773\n-0.0266914\t35.518083572387695\t48\t181.392857143\t29.442849345\t200.0\t103.0\t181.392857143\t29.442849345\t5079\t247852\n0.0036087\t36.23173403739929\t49\t173.620689655\t43.7448824933\t200.0\t49.0\t173.620689655\t43.7448824933\t5035\t252887\n0.0379333\t36.95907378196716\t50\t181.785714286\t24.3726385565\t200.0\t123.0\t181.785714286\t24.3726385565\t5090\t257977\n-0.00121689\t37.68800354003906\t51\t182.5\t24.7436860633\t200.0\t127.0\t182.5\t24.7436860633\t5110\t263087\n0.0290718\t38.42139387130737\t52\t175.827586207\t27.1459261763\t200.0\t113.0\t175.827586207\t27.1459261763\t5099\t268186\n-0.0147362\t39.165337800979614\t53\t184.464285714\t22.2894628258\t200.0\t135.0\t184.464285714\t22.2894628258\t5165\t273351\n0.0173378\t39.909751653671265\t54\t185.642857143\t20.6833512857\t200.0\t124.0\t185.642857143\t20.6833512857\t5198\t278549\n0.0537834\t40.627156257629395\t55\t194.423076923\t16.5300962744\t200.0\t128.0\t194.423076923\t16.5300962744\t5055\t283604\n-0.00769806\t41.3525493144989\t56\t182.357142857\t34.8170876415\t200.0\t36.0\t182.357142857\t34.8170876415\t5106\t288710\n0.00943375\t42.0809543132782\t57\t190.296296296\t25.6151211343\t200.0\t94.0\t190.296296296\t25.6151211343\t5138\t293848\n0.0229645\t42.8197226524353\t58\t198.730769231\t4.39893074689\t200.0\t183.0\t198.730769231\t4.39893074689\t5167\t299015\n0.00187302\t43.54933190345764\t59\t194.923076923\t24.7913183888\t200.0\t71.0\t194.923076923\t24.7913183888\t5068\t304083\n-0.0279694\t44.272584438323975\t60\t195.192307692\t19.3470713959\t200.0\t102.0\t195.192307692\t19.3470713959\t5075\t309158\n-0.0271034\t44.998164892196655\t61\t195.692307692\t13.4672515349\t200.0\t141.0\t195.692307692\t13.4672515349\t5088\t314246\n-0.00235367\t45.74230360984802\t62\t199.269230769\t2.82240612445\t200.0\t186.0\t199.269230769\t2.82240612445\t5181\t319427\n0.0437393\t46.47599148750305\t63\t196.615384615\t16.9230769231\t200.0\t112.0\t196.615384615\t16.9230769231\t5112\t324539\n-0.000980377\t47.20028305053711\t64\t192.807692308\t25.0184842909\t200.0\t79.0\t192.807692308\t25.0184842909\t5013\t329552\n0.00920486\t47.91202712059021\t65\t185.444444444\t32.8253891499\t200.0\t86.0\t185.444444444\t32.8253891499\t5007\t334559\n0.00799561\t48.65900921821594\t66\t192.518518519\t29.7761654253\t200.0\t47.0\t192.518518519\t29.7761654253\t5198\t339757\n-0.0158157\t49.406556844711304\t67\t199.346153846\t3.26923076923\t200.0\t183.0\t199.346153846\t3.26923076923\t5183\t344940\n-0.0026474\t50.158512115478516\t68\t192.592592593\t19.3069921306\t200.0\t120.0\t192.592592593\t19.3069921306\t5200\t350140\n0.00162125\t50.89095377922058\t69\t188.740740741\t29.4600703937\t200.0\t79.0\t188.740740741\t29.4600703937\t5096\t355236\n0.00353241\t51.62881851196289\t70\t189.111111111\t24.9508158159\t200.0\t114.0\t189.111111111\t24.9508158159\t5106\t360342\n0.019043\t52.367936849594116\t71\t197.846153846\t10.7692307692\t200.0\t144.0\t197.846153846\t10.7692307692\t5144\t365486\n0.0168724\t53.11186170578003\t72\t191.222222222\t21.140330656\t200.0\t133.0\t191.222222222\t21.140330656\t5163\t370649\n-0.015419\t53.8262677192688\t73\t185.777777778\t41.6700739348\t200.0\t26.0\t185.777777778\t41.6700739348\t5016\t375665\n0.00782013\t54.55403113365173\t74\t183.857142857\t30.9708552925\t200.0\t102.0\t183.857142857\t30.9708552925\t5148\t380813\n-0.0022316\t55.28831338882446\t75\t198.192307692\t9.03846153846\t200.0\t153.0\t198.192307692\t9.03846153846\t5153\t385966\n0.0052681\t56.0388720035553\t76\t199.346153846\t2.58609161139\t200.0\t187.0\t199.346153846\t2.58609161139\t5183\t391149\n0.0101547\t56.770336866378784\t77\t193.884615385\t21.1847676102\t200.0\t120.0\t193.884615385\t21.1847676102\t5041\t396190\n0.00239944\t57.505324602127075\t78\t189.0\t24.8938487122\t200.0\t99.0\t189.0\t24.8938487122\t5103\t401293\n0.00321198\t58.245736598968506\t79\t199.153846154\t4.23076923077\t200.0\t178.0\t199.153846154\t4.23076923077\t5178\t406471\n0.0241928\t58.983787298202515\t80\t197.807692308\t10.9615384615\t200.0\t143.0\t197.807692308\t10.9615384615\t5143\t411614\n-0.00402451\t59.72374105453491\t81\t199.576923077\t2.11538461538\t200.0\t189.0\t199.576923077\t2.11538461538\t5189\t416803\n0.0268898\t60.457014322280884\t82\t196.307692308\t13.3669202217\t200.0\t138.0\t196.307692308\t13.3669202217\t5104\t421907\n-0.00566864\t61.186158657073975\t83\t190.37037037\t28.0754910226\t200.0\t89.0\t190.37037037\t28.0754910226\t5140\t427047\n0.010746\t61.9101448059082\t84\t194.307692308\t19.7284823986\t200.0\t100.0\t194.307692308\t19.7284823986\t5052\t432099\n0.0126762\t62.639323472976685\t85\t192.653846154\t25.8083801353\t200.0\t89.0\t192.653846154\t25.8083801353\t5009\t437108\n8.01086e-05\t63.37616324424744\t86\t189.703703704\t25.4584844546\t200.0\t113.0\t189.703703704\t25.4584844546\t5122\t442230\n0.0135422\t64.11422276496887\t87\t199.5\t2.5\t200.0\t187.0\t199.5\t2.5\t5187\t447417\n0.00380707\t64.86438512802124\t88\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t452617\n0.00761032\t65.5884280204773\t89\t194.538461538\t18.9923684456\t200.0\t123.0\t194.538461538\t18.9923684456\t5058\t457675\n0.0334587\t66.32678771018982\t90\t196.846153846\t15.7692307692\t200.0\t118.0\t196.846153846\t15.7692307692\t5118\t462793\n0.0157967\t67.05586862564087\t91\t196.307692308\t18.4615384615\t200.0\t104.0\t196.307692308\t18.4615384615\t5104\t467897\n0.0171738\t67.79700875282288\t92\t199.384615385\t2.28838073548\t200.0\t189.0\t199.384615385\t2.28838073548\t5184\t473081\n0.0097084\t68.53009128570557\t93\t195.807692308\t17.8627658096\t200.0\t108.0\t195.807692308\t17.8627658096\t5091\t478172\n-0.00401306\t69.2748510837555\t94\t199.884615385\t0.576923076923\t200.0\t197.0\t199.884615385\t0.576923076923\t5197\t483369\n-0.0117645\t70.01878952980042\t95\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t488569\n0.00477982\t70.75467705726624\t96\t197.923076923\t10.3846153846\t200.0\t146.0\t197.923076923\t10.3846153846\t5146\t493715\n-0.0544853\t71.5006000995636\t97\t199.961538462\t0.192307692308\t200.0\t199.0\t199.961538462\t0.192307692308\t5199\t498914\n-0.0156593\t72.23487186431885\t98\t190.222222222\t22.7699173429\t200.0\t97.0\t190.222222222\t22.7699173429\t5136\t504050\n-0.0199242\t72.94847583770752\t99\t193.269230769\t14.5880817854\t200.0\t149.0\t193.269230769\t14.5880817854\t5025\t509075\n"
  },
  {
    "path": "hw2/data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/31/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/31\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t31,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/41/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0771532\t0.8028819561004639\t0\t23.5117370892\t14.4354188592\t119.0\t9.0\t23.5117370892\t14.4354188592\t5008\t5008\n0.105606\t1.518303632736206\t1\t28.2824858757\t17.2616742951\t92.0\t9.0\t28.2824858757\t17.2616742951\t5006\t10014\n0.060051\t2.2269694805145264\t2\t27.0324324324\t13.9845098486\t103.0\t8.0\t27.0324324324\t13.9845098486\t5001\t15015\n0.0920601\t2.9395534992218018\t3\t33.6375838926\t22.6529743118\t147.0\t10.0\t33.6375838926\t22.6529743118\t5012\t20027\n0.0677662\t3.656031608581543\t4\t33.0460526316\t18.5767748376\t97.0\t10.0\t33.0460526316\t18.5767748376\t5023\t25050\n0.0645971\t4.373595714569092\t5\t35.013986014\t18.9920800622\t121.0\t9.0\t35.013986014\t18.9920800622\t5007\t30057\n0.0479202\t5.079150676727295\t6\t37.4552238806\t21.9390661142\t125.0\t12.0\t37.4552238806\t21.9390661142\t5019\t35076\n0.052599\t5.79546046257019\t7\t41.5081967213\t22.6752721175\t135.0\t13.0\t41.5081967213\t22.6752721175\t5064\t40140\n0.0428543\t6.5146825313568115\t8\t44.7857142857\t23.4499575736\t129.0\t11.0\t44.7857142857\t23.4499575736\t5016\t45156\n0.0407639\t7.238849401473999\t9\t47.8380952381\t24.994903789\t136.0\t11.0\t47.8380952381\t24.994903789\t5023\t50179\n0.0269413\t7.955668687820435\t10\t46.7476635514\t24.1626472593\t135.0\t14.0\t46.7476635514\t24.1626472593\t5002\t55181\n0.0394897\t8.66911506652832\t11\t53.6063829787\t27.3165907366\t159.0\t15.0\t53.6063829787\t27.3165907366\t5039\t60220\n0.0313797\t9.379432201385498\t12\t49.3137254902\t26.246561079\t177.0\t13.0\t49.3137254902\t26.246561079\t5030\t65250\n0.0297813\t10.079515218734741\t13\t54.4456521739\t30.1342518286\t200.0\t15.0\t54.4456521739\t30.1342518286\t5009\t70259\n0.0288181\t10.797240495681763\t14\t55.0769230769\t28.7521545372\t147.0\t13.0\t55.0769230769\t28.7521545372\t5012\t75271\n0.038147\t11.508926391601562\t15\t63.8481012658\t30.9008576374\t150.0\t15.0\t63.8481012658\t30.9008576374\t5044\t80315\n0.0400753\t12.234404802322388\t16\t60.9518072289\t32.2116134166\t176.0\t18.0\t60.9518072289\t32.2116134166\t5059\t85374\n0.0265446\t12.955068588256836\t17\t61.0609756098\t32.967222288\t200.0\t16.0\t61.0609756098\t32.967222288\t5007\t90381\n0.0355511\t13.679707050323486\t18\t66.4078947368\t32.1166367904\t200.0\t17.0\t66.4078947368\t32.1166367904\t5047\t95428\n0.0343494\t14.402028560638428\t19\t69.1232876712\t32.7556102924\t200.0\t21.0\t69.1232876712\t32.7556102924\t5046\t100474\n0.0535355\t15.128974914550781\t20\t78.0307692308\t34.2955342376\t200.0\t17.0\t78.0307692308\t34.2955342376\t5072\t105546\n0.0643692\t15.843761205673218\t21\t77.0923076923\t35.080883717\t171.0\t17.0\t77.0923076923\t35.080883717\t5011\t110557\n0.0649796\t16.55949354171753\t22\t86.8103448276\t43.195807945\t199.0\t27.0\t86.8103448276\t43.195807945\t5035\t115592\n0.0814247\t17.2722270488739\t23\t93.6481481481\t41.8295294452\t200.0\t20.0\t93.6481481481\t41.8295294452\t5057\t120649\n0.12429\t17.98696756362915\t24\t102.102040816\t47.3821825196\t200.0\t14.0\t102.102040816\t47.3821825196\t5003\t125652\n0.0622749\t18.71837615966797\t25\t108.765957447\t46.9500471375\t200.0\t31.0\t108.765957447\t46.9500471375\t5112\t130764\n0.0287743\t19.437434196472168\t26\t119.619047619\t48.6566945333\t200.0\t25.0\t119.619047619\t48.6566945333\t5024\t135788\n0.0830193\t20.16329836845398\t27\t140.333333333\t54.5440698477\t200.0\t24.0\t140.333333333\t54.5440698477\t5052\t140840\n0.0435181\t20.889440774917603\t28\t163.709677419\t35.3144341762\t200.0\t78.0\t163.709677419\t35.3144341762\t5075\t145915\n-0.0212822\t21.62032651901245\t29\t159.0\t37.6638088886\t200.0\t35.0\t159.0\t37.6638088886\t5088\t151003\n0.0309944\t22.35004162788391\t30\t162.741935484\t48.9291573089\t200.0\t28.0\t162.741935484\t48.9291573089\t5045\t156048\n-0.0101433\t23.087426900863647\t31\t151.264705882\t52.8734943179\t200.0\t32.0\t151.264705882\t52.8734943179\t5143\t161191\n0.0495682\t23.822831869125366\t32\t153.727272727\t55.901576238\t200.0\t34.0\t153.727272727\t55.901576238\t5073\t166264\n0.0284233\t24.5584499835968\t33\t165.806451613\t42.7795695546\t200.0\t77.0\t165.806451613\t42.7795695546\t5140\t171404\n0.019989\t25.306041955947876\t34\t151.352941176\t50.1021793309\t200.0\t30.0\t151.352941176\t50.1021793309\t5146\t176550\n0.0695877\t26.02964186668396\t35\t180.285714286\t32.7248891113\t200.0\t83.0\t180.285714286\t32.7248891113\t5048\t181598\n0.00587463\t26.750684022903442\t36\t172.551724138\t46.0925502298\t200.0\t37.0\t172.551724138\t46.0925502298\t5004\t186602\n0.00671005\t27.49039053916931\t37\t170.966666667\t42.4047822251\t200.0\t77.0\t170.966666667\t42.4047822251\t5129\t191731\n0.00875092\t28.213773488998413\t38\t173.793103448\t39.4534901304\t200.0\t52.0\t173.793103448\t39.4534901304\t5040\t196771\n-0.0149498\t28.94206142425537\t39\t179.035714286\t31.0902857392\t200.0\t107.0\t179.035714286\t31.0902857392\t5013\t201784\n0.0444031\t29.6753990650177\t40\t188.555555556\t20.4691879253\t200.0\t114.0\t188.555555556\t20.4691879253\t5091\t206875\n0.00732422\t30.421806573867798\t41\t176.0\t34.595195999\t200.0\t89.0\t176.0\t34.595195999\t5104\t211979\n-0.0067215\t31.145166873931885\t42\t173.931034483\t44.201678104\t200.0\t34.0\t173.931034483\t44.201678104\t5044\t217023\n-0.00138474\t31.873716831207275\t43\t181.392857143\t28.1822376757\t200.0\t100.0\t181.392857143\t28.1822376757\t5079\t222102\n-0.00673294\t32.61938762664795\t44\t177.655172414\t31.2523387948\t200.0\t94.0\t177.655172414\t31.2523387948\t5152\t227254\n0.0180969\t33.35728454589844\t45\t176.068965517\t39.0021493965\t200.0\t52.0\t176.068965517\t39.0021493965\t5106\t232360\n0.0115547\t34.09204149246216\t46\t184.178571429\t25.7405371953\t200.0\t115.0\t184.178571429\t25.7405371953\t5157\t237517\n0.0315857\t34.84378504753113\t47\t185.0\t27.3378335436\t200.0\t106.0\t185.0\t27.3378335436\t5180\t242697\n-0.00430679\t35.5821795463562\t48\t190.222222222\t17.5189491764\t200.0\t133.0\t190.222222222\t17.5189491764\t5136\t247833\n-0.0345421\t36.30470061302185\t49\t194.192307692\t16.4387423035\t200.0\t127.0\t194.192307692\t16.4387423035\t5049\t252882\n0.0120049\t37.04418396949768\t50\t190.481481481\t24.634168337\t200.0\t107.0\t190.481481481\t24.634168337\t5143\t258025\n-0.00615311\t37.76688194274902\t51\t194.384615385\t19.1111665366\t200.0\t110.0\t194.384615385\t19.1111665366\t5054\t263079\n0.00697708\t38.49098205566406\t52\t195.192307692\t20.8953790084\t200.0\t92.0\t195.192307692\t20.8953790084\t5075\t268154\n0.00860596\t39.21939539909363\t53\t193.5\t19.7060123586\t200.0\t125.0\t193.5\t19.7060123586\t5031\t273185\n-0.0243454\t39.95396876335144\t54\t193.038461538\t25.0775424652\t200.0\t77.0\t193.038461538\t25.0775424652\t5019\t278204\n0.00756836\t40.691356897354126\t55\t194.884615385\t21.2355415484\t200.0\t90.0\t194.884615385\t21.2355415484\t5067\t283271\n0.0116272\t41.43429183959961\t56\t199.846153846\t0.769230769231\t200.0\t196.0\t199.846153846\t0.769230769231\t5196\t288467\n-0.0191078\t42.16548299789429\t57\t195.807692308\t15.5959048638\t200.0\t125.0\t195.807692308\t15.5959048638\t5091\t293558\n0.0161324\t42.89598798751831\t58\t193.423076923\t20.3869737388\t200.0\t109.0\t193.423076923\t20.3869737388\t5029\t298587\n-0.0125389\t43.642297983169556\t59\t196.5\t15.6186525569\t200.0\t119.0\t196.5\t15.6186525569\t5109\t303696\n0.0348778\t44.37451529502869\t60\t195.346153846\t12.8869113913\t200.0\t150.0\t195.346153846\t12.8869113913\t5079\t308775\n-0.000354767\t45.121959924697876\t61\t198.615384615\t6.92307692308\t200.0\t164.0\t198.615384615\t6.92307692308\t5164\t313939\n0.0527878\t45.86292600631714\t62\t199.615384615\t1.92307692308\t200.0\t190.0\t199.615384615\t1.92307692308\t5190\t319129\n-0.00793839\t46.60887312889099\t63\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t324329\n-0.0133286\t47.346511125564575\t64\t197.115384615\t14.4230769231\t200.0\t125.0\t197.115384615\t14.4230769231\t5125\t329454\n-0.00200653\t48.10574197769165\t65\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t334654\n0.0110092\t48.84552192687988\t66\t198.769230769\t6.15384615385\t200.0\t168.0\t198.769230769\t6.15384615385\t5168\t339822\n0.0242119\t49.59027910232544\t67\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t345022\n0.0174713\t50.333660364151\t68\t199.923076923\t0.384615384615\t200.0\t198.0\t199.923076923\t0.384615384615\t5198\t350220\n0.00565338\t51.07314872741699\t69\t197.807692308\t10.9615384615\t200.0\t143.0\t197.807692308\t10.9615384615\t5143\t355363\n0.00764465\t51.804325580596924\t70\t194.846153846\t22.7776751493\t200.0\t82.0\t194.846153846\t22.7776751493\t5066\t360429\n-0.00103378\t52.55413269996643\t71\t199.923076923\t0.384615384615\t200.0\t198.0\t199.923076923\t0.384615384615\t5198\t365627\n-0.010643\t53.29349756240845\t72\t196.269230769\t13.3115267931\t200.0\t140.0\t196.269230769\t13.3115267931\t5103\t370730\n-0.00190735\t54.05140686035156\t73\t199.846153846\t0.769230769231\t200.0\t196.0\t199.846153846\t0.769230769231\t5196\t375926\n-0.00962448\t54.81413769721985\t74\t192.407407407\t19.2011945216\t200.0\t121.0\t192.407407407\t19.2011945216\t5195\t381121\n-0.000480652\t55.55890893936157\t75\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t386321\n0.00258255\t56.292922496795654\t76\t197.769230769\t7.70767695377\t200.0\t163.0\t197.769230769\t7.70767695377\t5142\t391463\n0.016716\t57.04535365104675\t77\t191.740740741\t24.1501362508\t200.0\t103.0\t191.740740741\t24.1501362508\t5177\t396640\n0.0292587\t57.787031412124634\t78\t190.444444444\t27.2401301641\t200.0\t104.0\t190.444444444\t27.2401301641\t5142\t401782\n-0.00576782\t58.53011894226074\t79\t191.185185185\t29.5547665355\t200.0\t87.0\t191.185185185\t29.5547665355\t5162\t406944\n0.000453949\t59.25182747840881\t80\t192.730769231\t18.8711372865\t200.0\t135.0\t192.730769231\t18.8711372865\t5011\t411955\n0.00710297\t59.99426579475403\t81\t199.846153846\t0.769230769231\t200.0\t196.0\t199.846153846\t0.769230769231\t5196\t417151\n0.0201683\t60.73959708213806\t82\t185.428571429\t35.6895628715\t200.0\t74.0\t185.428571429\t35.6895628715\t5192\t422343\n-6.48499e-05\t61.49524211883545\t83\t190.962962963\t24.3469999391\t200.0\t110.0\t190.962962963\t24.3469999391\t5156\t427499\n0.0161018\t62.22880434989929\t84\t196.884615385\t11.7221910628\t200.0\t143.0\t196.884615385\t11.7221910628\t5119\t432618\n0.0128746\t62.9756338596344\t85\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t437818\n-0.00278473\t63.72838497161865\t86\t199.692307692\t1.53846153846\t200.0\t192.0\t199.692307692\t1.53846153846\t5192\t443010\n-0.00294876\t64.47300386428833\t87\t197.884615385\t7.36063815731\t200.0\t170.0\t197.884615385\t7.36063815731\t5145\t448155\n0.0279961\t65.22263312339783\t88\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t453355\n0.0567818\t65.95522594451904\t89\t195.884615385\t14.4070680386\t200.0\t139.0\t195.884615385\t14.4070680386\t5093\t458448\n-0.0243187\t66.68140530586243\t90\t194.5\t27.5\t200.0\t57.0\t194.5\t27.5\t5057\t463505\n0.00421524\t67.41744875907898\t91\t198.769230769\t6.15384615385\t200.0\t168.0\t198.769230769\t6.15384615385\t5168\t468673\n-0.020565\t68.166677236557\t92\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t473873\n0.0165138\t68.9151120185852\t93\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t479073\n-0.0152512\t69.6612286567688\t94\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t484273\n-0.00219727\t70.40035915374756\t95\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t489473\n0.0176201\t71.15700221061707\t96\t199.923076923\t0.384615384615\t200.0\t198.0\t199.923076923\t0.384615384615\t5198\t494671\n0.0108299\t71.9083924293518\t97\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t499871\n0.0183487\t72.66075325012207\t98\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t505071\n0.018856\t73.39920258522034\t99\t199.730769231\t1.34615384615\t200.0\t193.0\t199.730769231\t1.34615384615\t5193\t510264\n"
  },
  {
    "path": "hw2/data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/41/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_rtg_dna_CartPole-v0_24-01-2018_09-20-37/41\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t41,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/1/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0063868\t0.8420774936676025\t0\t25.385786802\t13.608126902\t75.0\t9.0\t25.385786802\t13.608126902\t5001\t5001\n0.00525531\t1.633702039718628\t1\t27.5604395604\t14.4345501201\t103.0\t8.0\t27.5604395604\t14.4345501201\t5016\t10017\n0.00535492\t2.4135117530822754\t2\t27.9\t12.7506426853\t71.0\t11.0\t27.9\t12.7506426853\t5022\t15039\n0.00340952\t3.152466058731079\t3\t31.198757764\t17.4308999122\t129.0\t9.0\t31.198757764\t17.4308999122\t5023\t20062\n0.00390902\t3.8814897537231445\t4\t32.3483870968\t15.9853132385\t86.0\t9.0\t32.3483870968\t15.9853132385\t5014\t25076\n0.00301743\t4.6129961013793945\t5\t34.5862068966\t17.0785552998\t93.0\t11.0\t34.5862068966\t17.0785552998\t5015\t30091\n0.00311275\t5.345637321472168\t6\t35.8928571429\t16.4163230739\t88.0\t11.0\t35.8928571429\t16.4163230739\t5025\t35116\n0.00152305\t6.075947284698486\t7\t38.25\t20.8127929045\t122.0\t13.0\t38.25\t20.8127929045\t5049\t40165\n0.00161444\t6.814359188079834\t8\t38.2651515152\t19.8505247043\t141.0\t10.0\t38.2651515152\t19.8505247043\t5051\t45216\n0.00197905\t7.5445051193237305\t9\t38.9769230769\t18.3736707042\t117.0\t11.0\t38.9769230769\t18.3736707042\t5067\t50283\n0.00141314\t8.27737307548523\t10\t44.1315789474\t24.0483843999\t136.0\t15.0\t44.1315789474\t24.0483843999\t5031\t55314\n0.00109187\t9.01082730293274\t11\t43.5304347826\t17.5337298491\t96.0\t10.0\t43.5304347826\t17.5337298491\t5006\t60320\n0.00163624\t9.733712434768677\t12\t41.1475409836\t16.6584159458\t91.0\t12.0\t41.1475409836\t16.6584159458\t5020\t65340\n0.00102582\t10.467440128326416\t13\t47.6857142857\t21.6993808495\t103.0\t13.0\t47.6857142857\t21.6993808495\t5007\t70347\n0.000956879\t11.209193468093872\t14\t45.0990990991\t19.3628021551\t122.0\t14.0\t45.0990990991\t19.3628021551\t5006\t75353\n0.000844965\t11.966494798660278\t15\t56.8426966292\t25.8004001695\t153.0\t17.0\t56.8426966292\t25.8004001695\t5059\t80412\n0.00122935\t12.74616003036499\t16\t49.3431372549\t23.8296631336\t154.0\t19.0\t49.3431372549\t23.8296631336\t5033\t85445\n0.00107329\t13.47432279586792\t17\t54.5869565217\t24.3311181027\t158.0\t15.0\t54.5869565217\t24.3311181027\t5022\t90467\n0.00123146\t14.211679697036743\t18\t58.488372093\t24.1370814723\t150.0\t17.0\t58.488372093\t24.1370814723\t5030\t95497\n0.000781654\t14.94622254371643\t19\t52.8842105263\t20.6840203554\t140.0\t20.0\t52.8842105263\t20.6840203554\t5024\t100521\n0.000476001\t15.670190334320068\t20\t61.987654321\t28.8677246522\t200.0\t23.0\t61.987654321\t28.8677246522\t5021\t105542\n0.000997569\t16.39939546585083\t21\t57.5747126437\t23.6947213598\t131.0\t22.0\t57.5747126437\t23.6947213598\t5009\t110551\n0.000897535\t17.13254737854004\t22\t58.2643678161\t31.5843915221\t169.0\t20.0\t58.2643678161\t31.5843915221\t5069\t115620\n0.0012026\t17.87738800048828\t23\t59.5833333333\t19.1735236182\t125.0\t20.0\t59.5833333333\t19.1735236182\t5005\t120625\n0.00116465\t18.632447004318237\t24\t57.8045977011\t24.1207875629\t128.0\t23.0\t57.8045977011\t24.1207875629\t5029\t125654\n0.00084196\t19.36769676208496\t25\t65.3896103896\t26.5560694968\t135.0\t14.0\t65.3896103896\t26.5560694968\t5035\t130689\n0.00132419\t20.127912044525146\t26\t61.4634146341\t24.7530215559\t139.0\t20.0\t61.4634146341\t24.7530215559\t5040\t135729\n0.000334724\t20.86565661430359\t27\t67.7432432432\t29.9689302223\t200.0\t17.0\t67.7432432432\t29.9689302223\t5013\t140742\n0.00052933\t21.635022401809692\t28\t75.3235294118\t34.778898765\t189.0\t24.0\t75.3235294118\t34.778898765\t5122\t145864\n0.000825342\t22.416949033737183\t29\t67.32\t30.045370137\t185.0\t22.0\t67.32\t30.045370137\t5049\t150913\n0.000980859\t23.168538570404053\t30\t70.7323943662\t32.6289242404\t199.0\t24.0\t70.7323943662\t32.6289242404\t5022\t155935\n0.00106099\t23.916141748428345\t31\t66.4078947368\t29.1462634743\t180.0\t26.0\t66.4078947368\t29.1462634743\t5047\t160982\n0.00093415\t24.668829202651978\t32\t81.2741935484\t33.879372997\t190.0\t28.0\t81.2741935484\t33.879372997\t5039\t166021\n0.0015798\t25.4109525680542\t33\t78.578125\t34.5786262955\t184.0\t24.0\t78.578125\t34.5786262955\t5029\t171050\n0.00110778\t26.165154218673706\t34\t82.8360655738\t37.7238370212\t200.0\t35.0\t82.8360655738\t37.7238370212\t5053\t176103\n0.00174398\t26.924659490585327\t35\t76.9696969697\t43.2522445369\t200.0\t18.0\t76.9696969697\t43.2522445369\t5080\t181183\n0.00220239\t27.670087814331055\t36\t90.2678571429\t43.5162084218\t200.0\t26.0\t90.2678571429\t43.5162084218\t5055\t186238\n0.00239888\t28.44137978553772\t37\t103.673469388\t44.4115207314\t200.0\t39.0\t103.673469388\t44.4115207314\t5080\t191318\n0.00324861\t29.208786249160767\t38\t102.7\t43.873112495\t200.0\t15.0\t102.7\t43.873112495\t5135\t196453\n0.00388993\t29.960748434066772\t39\t122.243902439\t52.7607487547\t200.0\t28.0\t122.243902439\t52.7607487547\t5012\t201465\n0.00182624\t30.716398000717163\t40\t124.487804878\t43.2633016067\t200.0\t34.0\t124.487804878\t43.2633016067\t5104\t206569\n0.00124153\t31.46278953552246\t41\t145.771428571\t44.579999176\t200.0\t58.0\t145.771428571\t44.579999176\t5102\t211671\n0.00353618\t32.21239256858826\t42\t134.473684211\t57.0732386556\t200.0\t38.0\t134.473684211\t57.0732386556\t5110\t216781\n0.00185509\t32.99056529998779\t43\t126.225\t55.4281009507\t200.0\t18.0\t126.225\t55.4281009507\t5049\t221830\n0.000788631\t33.77147650718689\t44\t138.513513514\t42.4019515242\t200.0\t18.0\t138.513513514\t42.4019515242\t5125\t226955\n0.000572399\t34.55799341201782\t45\t147.142857143\t47.7236945385\t200.0\t42.0\t147.142857143\t47.7236945385\t5150\t232105\n0.000153512\t35.32166242599487\t46\t135.216216216\t45.0909801822\t200.0\t54.0\t135.216216216\t45.0909801822\t5003\t237108\n0.000874536\t36.11688780784607\t47\t144.0\t45.8433322427\t200.0\t41.0\t144.0\t45.8433322427\t5184\t242292\n0.000224067\t36.8776581287384\t48\t127.525\t33.5067064183\t200.0\t74.0\t127.525\t33.5067064183\t5101\t247393\n0.000694555\t37.63187861442566\t49\t128.41025641\t39.9202525227\t200.0\t54.0\t128.41025641\t39.9202525227\t5008\t252401\n0.000620444\t38.39607906341553\t50\t147.735294118\t40.7245473189\t200.0\t69.0\t147.735294118\t40.7245473189\t5023\t257424\n0.000519844\t39.166157722473145\t51\t135.236842105\t43.5735519798\t200.0\t73.0\t135.236842105\t43.5735519798\t5139\t262563\n0.000452291\t39.92753529548645\t52\t144.542857143\t40.7944974281\t200.0\t57.0\t144.542857143\t40.7944974281\t5059\t267622\n0.000598712\t40.68093180656433\t53\t149.558823529\t44.4940122716\t200.0\t68.0\t149.558823529\t44.4940122716\t5085\t272707\n0.00101414\t41.44749569892883\t54\t158.71875\t41.5205027479\t200.0\t92.0\t158.71875\t41.5205027479\t5079\t277786\n0.000597851\t42.20836138725281\t55\t168.233333333\t40.4233293477\t200.0\t74.0\t168.233333333\t40.4233293477\t5047\t282833\n0.00178301\t42.98753523826599\t56\t171.733333333\t39.795253765\t200.0\t82.0\t171.733333333\t39.795253765\t5152\t287985\n0.00123982\t43.75298476219177\t57\t159.40625\t44.2018518949\t200.0\t75.0\t159.40625\t44.2018518949\t5101\t293086\n0.000567047\t44.5258526802063\t58\t166.903225806\t49.4566312712\t200.0\t16.0\t166.903225806\t49.4566312712\t5174\t298260\n0.00083382\t45.27634310722351\t59\t180.071428571\t37.5689162658\t200.0\t48.0\t180.071428571\t37.5689162658\t5042\t303302\n0.000641726\t46.01953053474426\t60\t185.555555556\t28.9755111588\t200.0\t72.0\t185.555555556\t28.9755111588\t5010\t308312\n0.000851093\t46.76450777053833\t61\t181.285714286\t29.7679803323\t200.0\t111.0\t181.285714286\t29.7679803323\t5076\t313388\n0.000380925\t47.51181697845459\t62\t189.444444444\t32.4874144672\t200.0\t37.0\t189.444444444\t32.4874144672\t5115\t318503\n-0.000194557\t48.266581296920776\t63\t187.481481481\t21.050856181\t200.0\t125.0\t187.481481481\t21.050856181\t5062\t323565\n0.000312931\t48.999338150024414\t64\t185.333333333\t31.1043643478\t200.0\t55.0\t185.333333333\t31.1043643478\t5004\t328569\n5.73471e-05\t49.74167251586914\t65\t193.730769231\t15.5873659202\t200.0\t143.0\t193.730769231\t15.5873659202\t5037\t333606\n0.00011922\t50.50078296661377\t66\t189.703703704\t21.1779319363\t200.0\t125.0\t189.703703704\t21.1779319363\t5122\t338728\n0.000366116\t51.255610942840576\t67\t199.423076923\t2.6914833903\t200.0\t186.0\t199.423076923\t2.6914833903\t5185\t343913\n0.000193828\t51.99089288711548\t68\t192.692307692\t15.0096615827\t200.0\t145.0\t192.692307692\t15.0096615827\t5010\t348923\n0.000197133\t52.7332489490509\t69\t195.846153846\t11.6542904206\t200.0\t149.0\t195.846153846\t11.6542904206\t5092\t354015\n0.000212909\t53.48803997039795\t70\t197.346153846\t10.9577591326\t200.0\t144.0\t197.346153846\t10.9577591326\t5131\t359146\n-0.000217594\t54.2285041809082\t71\t193.461538462\t17.2609625572\t200.0\t123.0\t193.461538462\t17.2609625572\t5030\t364176\n-7.28793e-05\t54.98472237586975\t72\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t369376\n5.68563e-05\t55.718749046325684\t73\t194.461538462\t15.5073946858\t200.0\t140.0\t194.461538462\t15.5073946858\t5056\t374432\n0.000152636\t56.48402118682861\t74\t193.230769231\t12.2295596886\t200.0\t158.0\t193.230769231\t12.2295596886\t5024\t379456\n0.000240509\t57.25986647605896\t75\t196.038461538\t8.10261481646\t200.0\t169.0\t196.038461538\t8.10261481646\t5097\t384553\n0.000584039\t58.02433967590332\t76\t199.038461538\t3.14374555183\t200.0\t186.0\t199.038461538\t3.14374555183\t5175\t389728\n6.53568e-05\t58.78241157531738\t77\t199.538461538\t2.30769230769\t200.0\t188.0\t199.538461538\t2.30769230769\t5188\t394916\n-8.08286e-05\t59.56317186355591\t78\t199.961538462\t0.192307692308\t200.0\t199.0\t199.961538462\t0.192307692308\t5199\t400115\n6.003e-05\t60.36890172958374\t79\t196.615384615\t15.3999923154\t200.0\t120.0\t196.615384615\t15.3999923154\t5112\t405227\n1.78963e-05\t61.126331090927124\t80\t195.307692308\t15.8933203937\t200.0\t126.0\t195.307692308\t15.8933203937\t5078\t410305\n2.82532e-05\t61.91744112968445\t81\t199.692307692\t1.53846153846\t200.0\t192.0\t199.692307692\t1.53846153846\t5192\t415497\n0.000125698\t62.695329904556274\t82\t199.230769231\t3.84615384615\t200.0\t180.0\t199.230769231\t3.84615384615\t5180\t420677\n0.000272585\t63.477558612823486\t83\t198.653846154\t6.34242314584\t200.0\t167.0\t198.653846154\t6.34242314584\t5165\t425842\n7.96355e-05\t64.24319243431091\t84\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t431042\n2.97092e-05\t65.00944948196411\t85\t194.192307692\t24.6374000108\t200.0\t73.0\t194.192307692\t24.6374000108\t5049\t436091\n0.000255863\t65.77909088134766\t86\t197.153846154\t14.2307692308\t200.0\t126.0\t197.153846154\t14.2307692308\t5126\t441217\n0.000136037\t66.55039882659912\t87\t197.076923077\t8.41666422559\t200.0\t162.0\t197.076923077\t8.41666422559\t5124\t446341\n0.00072132\t67.34288311004639\t88\t198.192307692\t6.79377107679\t200.0\t167.0\t198.192307692\t6.79377107679\t5153\t451494\n0.000216601\t68.0917558670044\t89\t193.923076923\t16.2833635651\t200.0\t138.0\t193.923076923\t16.2833635651\t5042\t456536\n0.000337987\t68.8577446937561\t90\t194.923076923\t14.1745250278\t200.0\t149.0\t194.923076923\t14.1745250278\t5068\t461604\n-1.9135e-05\t69.63355326652527\t91\t190.222222222\t13.9929435479\t200.0\t150.0\t190.222222222\t13.9929435479\t5136\t466740\n-7.96486e-05\t70.41926121711731\t92\t185.428571429\t30.8109773706\t200.0\t58.0\t185.428571429\t30.8109773706\t5192\t471932\n2.62843e-05\t71.18084025382996\t93\t189.37037037\t15.6540094217\t200.0\t146.0\t189.37037037\t15.6540094217\t5113\t477045\n0.000440812\t71.97455549240112\t94\t177.103448276\t30.176886368\t200.0\t94.0\t177.103448276\t30.176886368\t5136\t482181\n0.00117131\t72.74159979820251\t95\t193.807692308\t13.9090983803\t200.0\t152.0\t193.807692308\t13.9090983803\t5039\t487220\n0.000418276\t73.49688506126404\t96\t186.259259259\t18.526442749\t200.0\t137.0\t186.259259259\t18.526442749\t5029\t492249\n0.0002787\t74.25104713439941\t97\t196.923076923\t9.73859521114\t200.0\t156.0\t196.923076923\t9.73859521114\t5120\t497369\n0.000843057\t75.01481175422668\t98\t197.884615385\t7.43343239424\t200.0\t168.0\t197.884615385\t7.43343239424\t5145\t502514\n0.000245077\t75.77536749839783\t99\t197.769230769\t7.01815060182\t200.0\t169.0\t197.769230769\t7.01815060182\t5142\t507656\n"
  },
  {
    "path": "hw2/data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/1/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_rtg_na\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/1\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t1,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/11/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0105773\t0.8143682479858398\t0\t18.2254545455\t7.99909581667\t52.0\t9.0\t18.2254545455\t7.99909581667\t5012\t5012\n0.0103061\t1.5477631092071533\t1\t19.9880478088\t9.13226497204\t58.0\t8.0\t19.9880478088\t9.13226497204\t5017\t10029\n0.00804929\t2.2843234539031982\t2\t22.2699115044\t11.8330075692\t82.0\t9.0\t22.2699115044\t11.8330075692\t5033\t15062\n0.00821722\t3.0127038955688477\t3\t24.5196078431\t12.7230918614\t75.0\t9.0\t24.5196078431\t12.7230918614\t5002\t20064\n0.0067809\t3.761721134185791\t4\t25.4568527919\t13.3896852582\t80.0\t10.0\t25.4568527919\t13.3896852582\t5015\t25079\n0.00517964\t4.520713806152344\t5\t30.717791411\t18.3425179753\t107.0\t10.0\t30.717791411\t18.3425179753\t5007\t30086\n0.00415358\t5.259512662887573\t6\t29.869047619\t14.805307737\t100.0\t10.0\t29.869047619\t14.805307737\t5018\t35104\n0.00354232\t6.005943775177002\t7\t34.1020408163\t16.0994928276\t89.0\t11.0\t34.1020408163\t16.0994928276\t5013\t40117\n0.0039164\t6.742534160614014\t8\t32.5584415584\t15.7484227258\t97.0\t10.0\t32.5584415584\t15.7484227258\t5014\t45131\n0.00319652\t7.464856147766113\t9\t35.5106382979\t19.087189652\t121.0\t10.0\t35.5106382979\t19.087189652\t5007\t50138\n0.00304066\t8.19768476486206\t10\t39.09375\t18.292517895\t110.0\t12.0\t39.09375\t18.292517895\t5004\t55142\n0.00151004\t8.94117784500122\t11\t37.7518796992\t18.1208997499\t119.0\t12.0\t37.7518796992\t18.1208997499\t5021\t60163\n0.00209156\t9.687880039215088\t12\t44.1315789474\t22.5075087502\t152.0\t11.0\t44.1315789474\t22.5075087502\t5031\t65194\n0.00214316\t10.443288803100586\t13\t43.9561403509\t20.5107547103\t125.0\t13.0\t43.9561403509\t20.5107547103\t5011\t70205\n0.00162569\t11.178599834442139\t14\t44.3451327434\t21.9761616269\t123.0\t9.0\t44.3451327434\t21.9761616269\t5011\t75216\n0.00153849\t11.93626070022583\t15\t46.3727272727\t20.2533315288\t117.0\t15.0\t46.3727272727\t20.2533315288\t5101\t80317\n0.0015688\t12.694477796554565\t16\t46.5555555556\t20.1477566683\t134.0\t15.0\t46.5555555556\t20.1477566683\t5028\t85345\n0.00127187\t13.41974925994873\t17\t45.6636363636\t17.0167175944\t92.0\t16.0\t45.6636363636\t17.0167175944\t5023\t90368\n0.00127531\t14.161622762680054\t18\t52.1443298969\t25.6543196623\t141.0\t13.0\t52.1443298969\t25.6543196623\t5058\t95426\n0.00121093\t14.912331581115723\t19\t48.0476190476\t17.9233186512\t116.0\t14.0\t48.0476190476\t17.9233186512\t5045\t100471\n0.000638824\t15.662923812866211\t20\t52.1041666667\t23.8753181334\t140.0\t12.0\t52.1041666667\t23.8753181334\t5002\t105473\n0.00135413\t16.414910316467285\t21\t47.7641509434\t18.2392650706\t112.0\t19.0\t47.7641509434\t18.2392650706\t5063\t110536\n0.000700573\t17.157273769378662\t22\t56.404494382\t26.7294892914\t143.0\t19.0\t56.404494382\t26.7294892914\t5020\t115556\n0.00181422\t17.911693811416626\t23\t51.3775510204\t21.0773673501\t126.0\t14.0\t51.3775510204\t21.0773673501\t5035\t120591\n0.000873956\t18.660968542099\t24\t56.4606741573\t21.2121738312\t135.0\t14.0\t56.4606741573\t21.2121738312\t5025\t125616\n0.00100801\t19.40562391281128\t25\t59.1529411765\t23.3492692327\t133.0\t24.0\t59.1529411765\t23.3492692327\t5028\t130644\n0.000719984\t20.149693489074707\t26\t51.7422680412\t20.0186914464\t136.0\t19.0\t51.7422680412\t20.0186914464\t5019\t135663\n0.000728176\t20.892398834228516\t27\t56.0777777778\t26.2505990525\t160.0\t17.0\t56.0777777778\t26.2505990525\t5047\t140710\n0.00089298\t21.62714385986328\t28\t57.2272727273\t23.2714843418\t142.0\t16.0\t57.2272727273\t23.2714843418\t5036\t145746\n0.000543047\t22.355082988739014\t29\t59.7738095238\t21.6664933274\t123.0\t25.0\t59.7738095238\t21.6664933274\t5021\t150767\n0.000667085\t23.08968758583069\t30\t59.7529411765\t26.2651215302\t161.0\t18.0\t59.7529411765\t26.2651215302\t5079\t155846\n0.000729825\t23.830260038375854\t31\t56.6853932584\t21.1477390114\t134.0\t17.0\t56.6853932584\t21.1477390114\t5045\t160891\n0.00101255\t24.568735122680664\t32\t59.3176470588\t23.2050764044\t137.0\t21.0\t59.3176470588\t23.2050764044\t5042\t165933\n0.000377043\t25.304160356521606\t33\t60.119047619\t23.4837353857\t173.0\t27.0\t60.119047619\t23.4837353857\t5050\t170983\n0.000578684\t26.035377264022827\t34\t67.2133333333\t24.9235060847\t139.0\t22.0\t67.2133333333\t24.9235060847\t5041\t176024\n0.000866341\t26.764827251434326\t35\t65.4025974026\t27.3116975749\t169.0\t21.0\t65.4025974026\t27.3116975749\t5036\t181060\n0.00127801\t27.489142179489136\t36\t65.8947368421\t30.0659708621\t200.0\t22.0\t65.8947368421\t30.0659708621\t5008\t186068\n0.000953105\t28.224390506744385\t37\t68.2162162162\t24.8554036054\t141.0\t20.0\t68.2162162162\t24.8554036054\t5048\t191116\n0.000155028\t28.961978673934937\t38\t73.5507246377\t25.6868184951\t149.0\t27.0\t73.5507246377\t25.6868184951\t5075\t196191\n0.000502283\t29.71060538291931\t39\t65.987012987\t25.9156942404\t200.0\t22.0\t65.987012987\t25.9156942404\t5081\t201272\n0.000469707\t30.464702606201172\t40\t66.7236842105\t23.9822295418\t146.0\t22.0\t66.7236842105\t23.9822295418\t5071\t206343\n0.000762885\t31.204124212265015\t41\t72.5072463768\t29.8530814026\t151.0\t27.0\t72.5072463768\t29.8530814026\t5003\t211346\n0.000831139\t31.940929889678955\t42\t71.9714285714\t27.7529774097\t189.0\t33.0\t71.9714285714\t27.7529774097\t5038\t216384\n0.00032175\t32.664103984832764\t43\t68.698630137\t21.7013887135\t127.0\t16.0\t68.698630137\t21.7013887135\t5015\t221399\n0.000983771\t33.41014647483826\t44\t74.1029411765\t29.7188490919\t200.0\t33.0\t74.1029411765\t29.7188490919\t5039\t226438\n0.00119801\t34.1444149017334\t45\t74.0588235294\t29.2186898048\t176.0\t34.0\t74.0588235294\t29.2186898048\t5036\t231474\n-2.9193e-05\t34.88904619216919\t46\t86.3728813559\t29.3389879466\t200.0\t40.0\t86.3728813559\t29.3389879466\t5096\t236570\n0.000888577\t35.61894631385803\t47\t85.3389830508\t31.5135753204\t166.0\t36.0\t85.3389830508\t31.5135753204\t5035\t241605\n0.000783239\t36.34210133552551\t48\t79.9047619048\t27.2558217376\t166.0\t40.0\t79.9047619048\t27.2558217376\t5034\t246639\n0.000875896\t37.09191298484802\t49\t78.625\t28.6991397955\t200.0\t34.0\t78.625\t28.6991397955\t5032\t251671\n0.000921857\t37.93996572494507\t50\t89.5714285714\t40.5197734547\t200.0\t20.0\t89.5714285714\t40.5197734547\t5016\t256687\n0.000941476\t38.76096820831299\t51\t86.8275862069\t32.4542850532\t195.0\t31.0\t86.8275862069\t32.4542850532\t5036\t261723\n0.000804049\t39.515870809555054\t52\t97.7884615385\t34.3457177593\t200.0\t40.0\t97.7884615385\t34.3457177593\t5085\t266808\n0.000887642\t40.27672076225281\t53\t101.5\t36.8951216287\t200.0\t38.0\t101.5\t36.8951216287\t5075\t271883\n0.00136711\t41.024505376815796\t54\t100.34\t40.3834669141\t200.0\t23.0\t100.34\t40.3834669141\t5017\t276900\n0.00145344\t41.77324175834656\t55\t102.163265306\t35.8889141765\t190.0\t51.0\t102.163265306\t35.8889141765\t5006\t281906\n0.00109367\t42.535563707351685\t56\t114.863636364\t41.6503797369\t200.0\t52.0\t114.863636364\t41.6503797369\t5054\t286960\n0.00312584\t43.279245376586914\t57\t102.489795918\t32.9725442055\t200.0\t40.0\t102.489795918\t32.9725442055\t5022\t291982\n0.00218063\t44.04502820968628\t58\t116.227272727\t40.6027672794\t200.0\t56.0\t116.227272727\t40.6027672794\t5114\t297096\n0.00379006\t44.803322553634644\t59\t120.833333333\t44.6680436888\t200.0\t39.0\t120.833333333\t44.6680436888\t5075\t302171\n0.00426648\t45.55811643600464\t60\t138.486486486\t37.3396547572\t200.0\t55.0\t138.486486486\t37.3396547572\t5124\t307295\n0.00612824\t46.33311629295349\t61\t155.696969697\t38.8505176039\t200.0\t41.0\t155.696969697\t38.8505176039\t5138\t312433\n0.00119338\t47.098618507385254\t62\t169.166666667\t36.5532336311\t200.0\t88.0\t169.166666667\t36.5532336311\t5075\t317508\n0.00400569\t47.86279487609863\t63\t173.24137931\t34.0209420012\t200.0\t103.0\t173.24137931\t34.0209420012\t5024\t322532\n0.00297006\t48.64613676071167\t64\t172.066666667\t32.8186261477\t200.0\t75.0\t172.066666667\t32.8186261477\t5162\t327694\n0.000847508\t49.44326043128967\t65\t178.379310345\t27.4871929966\t200.0\t112.0\t178.379310345\t27.4871929966\t5173\t332867\n-0.000368216\t50.199233293533325\t66\t174.931034483\t35.1351391399\t200.0\t88.0\t174.931034483\t35.1351391399\t5073\t337940\n0.000455814\t50.94071435928345\t67\t173.931034483\t34.1396028849\t200.0\t95.0\t173.931034483\t34.1396028849\t5044\t342984\n-0.000188774\t51.689690351486206\t68\t155.575757576\t41.4816719682\t200.0\t83.0\t155.575757576\t41.4816719682\t5134\t348118\n1.27833e-05\t52.42171359062195\t69\t161.64516129\t40.6095081724\t200.0\t83.0\t161.64516129\t40.6095081724\t5011\t353129\n-1.18166e-05\t53.17059850692749\t70\t172.75862069\t37.831436638\t200.0\t102.0\t172.75862069\t37.831436638\t5010\t358139\n0.000311595\t53.9037823677063\t71\t167.833333333\t39.3946555879\t200.0\t85.0\t167.833333333\t39.3946555879\t5035\t363174\n3.4133e-05\t54.64700126647949\t72\t175.793103448\t33.2517868956\t200.0\t92.0\t175.793103448\t33.2517868956\t5098\t368272\n0.000232779\t55.40592694282532\t73\t185.392857143\t27.9672503446\t200.0\t98.0\t185.392857143\t27.9672503446\t5191\t373463\n0.000155463\t56.14131021499634\t74\t173.75862069\t38.4507344196\t200.0\t78.0\t173.75862069\t38.4507344196\t5039\t378502\n0.000283174\t56.87232160568237\t75\t179.285714286\t37.7433600053\t200.0\t82.0\t179.285714286\t37.7433600053\t5020\t383522\n0.000339395\t57.61250948905945\t76\t186.518518519\t26.7323778859\t200.0\t91.0\t186.518518519\t26.7323778859\t5036\t388558\n0.000387498\t58.359134912490845\t77\t187.444444444\t28.6347798539\t200.0\t85.0\t187.444444444\t28.6347798539\t5061\t393619\n0.000383216\t59.08751034736633\t78\t179.428571429\t35.3931274316\t200.0\t96.0\t179.428571429\t35.3931274316\t5024\t398643\n0.000784987\t59.84214425086975\t79\t187.814814815\t30.8329273691\t200.0\t94.0\t187.814814815\t30.8329273691\t5071\t403714\n0.00127842\t60.60195255279541\t80\t185.25\t30.4860916766\t200.0\t82.0\t185.25\t30.4860916766\t5187\t408901\n0.000300896\t61.35276961326599\t81\t189.851851852\t29.5330369984\t200.0\t84.0\t189.851851852\t29.5330369984\t5126\t414027\n0.0011514\t62.087745904922485\t82\t194.615384615\t15.6551218531\t200.0\t134.0\t194.615384615\t15.6551218531\t5060\t419087\n0.000869313\t62.82675790786743\t83\t194.461538462\t18.3517569254\t200.0\t112.0\t194.461538462\t18.3517569254\t5056\t424143\n0.00153546\t63.594058990478516\t84\t190.962962963\t28.1088907531\t200.0\t85.0\t190.962962963\t28.1088907531\t5156\t429299\n-0.000268757\t64.33792185783386\t85\t185.925925926\t38.3124831469\t200.0\t51.0\t185.925925926\t38.3124831469\t5020\t434319\n0.000304921\t65.09815979003906\t86\t199.961538462\t0.192307692308\t200.0\t199.0\t199.961538462\t0.192307692308\t5199\t439518\n0.00207902\t65.85063219070435\t87\t187.703703704\t21.7269500081\t200.0\t126.0\t187.703703704\t21.7269500081\t5068\t444586\n-0.000176729\t66.61139178276062\t88\t184.285714286\t35.4530445427\t200.0\t31.0\t184.285714286\t35.4530445427\t5160\t449746\n0.000418452\t67.42202663421631\t89\t190.296296296\t22.1857725762\t200.0\t112.0\t190.296296296\t22.1857725762\t5138\t454884\n5.90081e-05\t68.22730016708374\t90\t190.851851852\t18.832013137\t200.0\t122.0\t190.851851852\t18.832013137\t5153\t460037\n-3.22791e-05\t68.98505663871765\t91\t188.222222222\t17.5168349359\t200.0\t156.0\t188.222222222\t17.5168349359\t5082\t465119\n0.000217133\t69.72587561607361\t92\t192.769230769\t15.7169866272\t200.0\t134.0\t192.769230769\t15.7169866272\t5012\t470131\n2.28211e-05\t70.4915201663971\t93\t192.769230769\t14.5266537316\t200.0\t140.0\t192.769230769\t14.5266537316\t5012\t475143\n1.9134e-05\t71.30477261543274\t94\t192.961538462\t16.3271382608\t200.0\t121.0\t192.961538462\t16.3271382608\t5017\t480160\n0.000211738\t72.0791425704956\t95\t189.37037037\t33.9979826723\t200.0\t28.0\t189.37037037\t33.9979826723\t5113\t485273\n0.000518169\t72.84925603866577\t96\t198.538461538\t4.36093470248\t200.0\t183.0\t198.538461538\t4.36093470248\t5162\t490435\n8.30565e-05\t73.6331775188446\t97\t191.962962963\t35.3254514075\t200.0\t13.0\t191.962962963\t35.3254514075\t5183\t495618\n-7.70125e-05\t74.4358856678009\t98\t194.730769231\t12.0657101302\t200.0\t159.0\t194.730769231\t12.0657101302\t5063\t500681\n-4.77671e-05\t75.23541116714478\t99\t197.346153846\t11.2692307692\t200.0\t142.0\t197.346153846\t11.2692307692\t5131\t505812\n"
  },
  {
    "path": "hw2/data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/11/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_rtg_na\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/11\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t11,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/21/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.00709982\t0.844219446182251\t0\t20.8916666667\t10.4317590665\t76.0\t8.0\t20.8916666667\t10.4317590665\t5014\t5014\n0.00758859\t1.61476731300354\t1\t21.2278481013\t10.5301849036\t70.0\t8.0\t21.2278481013\t10.5301849036\t5031\t10045\n0.00566304\t2.3656728267669678\t2\t25.6666666667\t15.5222476124\t94.0\t9.0\t25.6666666667\t15.5222476124\t5005\t15050\n0.00635696\t3.1253530979156494\t3\t25.9072164948\t13.7406631649\t80.0\t10.0\t25.9072164948\t13.7406631649\t5026\t20076\n0.00465509\t3.879255533218384\t4\t28.1348314607\t16.3914139015\t97.0\t9.0\t28.1348314607\t16.3914139015\t5008\t25084\n0.00445579\t4.621240139007568\t5\t30.9197530864\t18.6554127435\t120.0\t9.0\t30.9197530864\t18.6554127435\t5009\t30093\n0.00373886\t5.3823723793029785\t6\t34.2876712329\t20.6218260834\t105.0\t9.0\t34.2876712329\t20.6218260834\t5006\t35099\n0.00520976\t6.136051893234253\t7\t31.0745341615\t17.7034062747\t100.0\t10.0\t31.0745341615\t17.7034062747\t5003\t40102\n0.00324665\t6.88628363609314\t8\t34.8472222222\t20.7412362499\t106.0\t11.0\t34.8472222222\t20.7412362499\t5018\t45120\n0.00303591\t7.634983539581299\t9\t40.6290322581\t24.2212475845\t126.0\t11.0\t40.6290322581\t24.2212475845\t5038\t50158\n0.00199103\t8.381307363510132\t10\t41.5289256198\t20.4886884254\t105.0\t9.0\t41.5289256198\t20.4886884254\t5025\t55183\n0.00184191\t9.133768081665039\t11\t45.7090909091\t24.5024471707\t129.0\t12.0\t45.7090909091\t24.5024471707\t5028\t60211\n0.00211094\t9.931074619293213\t12\t43.5913043478\t22.7075531016\t134.0\t10.0\t43.5913043478\t22.7075531016\t5013\t65224\n0.00222015\t10.667287349700928\t13\t46.8518518519\t22.6003174407\t115.0\t13.0\t46.8518518519\t22.6003174407\t5060\t70284\n0.00207962\t11.389039993286133\t14\t51.0306122449\t24.7862099916\t146.0\t16.0\t51.0306122449\t24.7862099916\t5001\t75285\n0.00187184\t12.130177974700928\t15\t52.2783505155\t25.1726992798\t124.0\t13.0\t52.2783505155\t25.1726992798\t5071\t80356\n0.00164369\t12.850882768630981\t16\t55.0549450549\t28.643455282\t164.0\t16.0\t55.0549450549\t28.643455282\t5010\t85366\n0.00135211\t13.587401390075684\t17\t56.1\t24.8511345594\t140.0\t19.0\t56.1\t24.8511345594\t5049\t90415\n0.000852295\t14.365530252456665\t18\t61.243902439\t31.6919474944\t198.0\t12.0\t61.243902439\t31.6919474944\t5022\t95437\n0.00137572\t15.137531518936157\t19\t54.6774193548\t25.5208796198\t126.0\t15.0\t54.6774193548\t25.5208796198\t5085\t100522\n0.00105478\t15.864173173904419\t20\t63.425\t29.6550059012\t156.0\t18.0\t63.425\t29.6550059012\t5074\t105596\n0.000993645\t16.592454433441162\t21\t59.8928571429\t24.2285830104\t143.0\t17.0\t59.8928571429\t24.2285830104\t5031\t110627\n0.00100151\t17.32512593269348\t22\t67.8\t32.3324398502\t198.0\t18.0\t67.8\t32.3324398502\t5085\t115712\n0.0010774\t18.058011054992676\t23\t63.0375\t30.3189065395\t149.0\t17.0\t63.0375\t30.3189065395\t5043\t120755\n0.00150949\t18.787478923797607\t24\t62.3456790123\t25.7035139519\t145.0\t15.0\t62.3456790123\t25.7035139519\t5050\t125805\n0.00100639\t19.53034210205078\t25\t71.2253521127\t35.9609323161\t198.0\t22.0\t71.2253521127\t35.9609323161\t5057\t130862\n0.00158904\t20.26245355606079\t26\t76.0454545455\t33.2380905161\t188.0\t13.0\t76.0454545455\t33.2380905161\t5019\t135881\n0.0006617\t20.993446350097656\t27\t83.8166666667\t33.5685823684\t165.0\t15.0\t83.8166666667\t33.5685823684\t5029\t140910\n0.0012265\t21.72940421104431\t28\t76.0757575758\t40.6713772505\t200.0\t26.0\t76.0757575758\t40.6713772505\t5021\t145931\n0.00119584\t22.4600772857666\t29\t96.4423076923\t35.0776136487\t184.0\t30.0\t96.4423076923\t35.0776136487\t5015\t150946\n0.00131831\t23.196717262268066\t30\t95.2075471698\t37.9504933175\t192.0\t37.0\t95.2075471698\t37.9504933175\t5046\t155992\n0.00184584\t23.97110390663147\t31\t92.375\t38.3557420268\t200.0\t27.0\t92.375\t38.3557420268\t5173\t161165\n0.002163\t24.722668647766113\t32\t102.36\t38.9824370711\t200.0\t30.0\t102.36\t38.9824370711\t5118\t166283\n0.00239399\t25.46923828125\t33\t100.98\t42.2863997049\t200.0\t14.0\t100.98\t42.2863997049\t5049\t171332\n0.00341676\t26.21594214439392\t34\t107.872340426\t41.7401368251\t200.0\t16.0\t107.872340426\t41.7401368251\t5070\t176402\n0.00327373\t26.989912271499634\t35\t124.219512195\t49.8443979753\t200.0\t24.0\t124.219512195\t49.8443979753\t5093\t181495\n0.00164797\t27.74598717689514\t36\t153.727272727\t42.6900547124\t200.0\t71.0\t153.727272727\t42.6900547124\t5073\t186568\n0.00237085\t28.52032732963562\t37\t138.405405405\t62.8096478471\t200.0\t17.0\t138.405405405\t62.8096478471\t5121\t191689\n0.000858045\t29.302531242370605\t38\t148.4\t47.5191390013\t200.0\t47.0\t148.4\t47.5191390013\t5194\t196883\n0.000702469\t30.06991982460022\t39\t161.580645161\t45.9465146234\t200.0\t24.0\t161.580645161\t45.9465146234\t5009\t201892\n6.67535e-05\t30.83187770843506\t40\t159.4375\t43.6977813367\t200.0\t58.0\t159.4375\t43.6977813367\t5102\t206994\n0.000159435\t31.586252450942993\t41\t167.166666667\t43.4749608651\t200.0\t51.0\t167.166666667\t43.4749608651\t5015\t212009\n0.000333372\t32.33633232116699\t42\t149.294117647\t48.5226020178\t200.0\t21.0\t149.294117647\t48.5226020178\t5076\t217085\n0.000437649\t33.1016149520874\t43\t157.6875\t36.0628249552\t200.0\t87.0\t157.6875\t36.0628249552\t5046\t222131\n0.000664655\t33.869017362594604\t44\t148.411764706\t47.4825773912\t200.0\t62.0\t148.411764706\t47.4825773912\t5046\t227177\n0.000666774\t34.64691114425659\t45\t155.454545455\t52.242494551\t200.0\t40.0\t155.454545455\t52.242494551\t5130\t232307\n0.00021074\t35.402334690093994\t46\t185.464285714\t29.3494732769\t200.0\t81.0\t185.464285714\t29.3494732769\t5193\t237500\n0.000403689\t36.15603947639465\t47\t176.931034483\t34.0009442409\t200.0\t88.0\t176.931034483\t34.0009442409\t5131\t242631\n0.000573501\t36.930792570114136\t48\t156.424242424\t52.3097014602\t200.0\t25.0\t156.424242424\t52.3097014602\t5162\t247793\n0.000405891\t37.70341086387634\t49\t182.178571429\t36.9643202208\t200.0\t48.0\t182.178571429\t36.9643202208\t5101\t252894\n3.05005e-05\t38.49839973449707\t50\t183.142857143\t34.8534834145\t200.0\t74.0\t183.142857143\t34.8534834145\t5128\t258022\n0.000533218\t39.25599145889282\t51\t176.24137931\t37.1406043926\t200.0\t75.0\t176.24137931\t37.1406043926\t5111\t263133\n0.000626715\t40.02505707740784\t52\t181.642857143\t33.7302474322\t200.0\t70.0\t181.642857143\t33.7302474322\t5086\t268219\n0.00037971\t40.80280017852783\t53\t191.185185185\t23.9954270906\t200.0\t101.0\t191.185185185\t23.9954270906\t5162\t273381\n0.000356653\t41.57303333282471\t54\t183.464285714\t30.863156656\t200.0\t81.0\t183.464285714\t30.863156656\t5137\t278518\n0.000826013\t42.343125104904175\t55\t189.148148148\t29.7367508047\t200.0\t75.0\t189.148148148\t29.7367508047\t5107\t283625\n3.74415e-05\t43.14119100570679\t56\t191.703703704\t17.1114317751\t200.0\t135.0\t191.703703704\t17.1114317751\t5176\t288801\n-8.32407e-05\t43.90609431266785\t57\t188.148148148\t31.353071447\t200.0\t44.0\t188.148148148\t31.353071447\t5080\t293881\n0.000242933\t44.65326499938965\t58\t186.814814815\t32.5667827099\t200.0\t44.0\t186.814814815\t32.5667827099\t5044\t298925\n2.38908e-05\t45.41275978088379\t59\t193.0\t15.5637646227\t200.0\t141.0\t193.0\t15.5637646227\t5018\t303943\n0.000331896\t46.163726568222046\t60\t196.192307692\t7.22718814759\t200.0\t177.0\t196.192307692\t7.22718814759\t5101\t309044\n0.000248192\t46.902114152908325\t61\t186.0\t21.5647174115\t200.0\t141.0\t186.0\t21.5647174115\t5022\t314066\n0.000207475\t47.665032625198364\t62\t181.892857143\t29.7997354803\t200.0\t86.0\t181.892857143\t29.7997354803\t5093\t319159\n6.89714e-06\t48.42055153846741\t63\t191.62962963\t19.845977572\t200.0\t101.0\t191.62962963\t19.845977572\t5174\t324333\n0.000384181\t49.180017709732056\t64\t197.461538462\t8.79348871535\t200.0\t156.0\t197.461538462\t8.79348871535\t5134\t329467\n5.45445e-05\t49.981200218200684\t65\t197.769230769\t7.27645144024\t200.0\t164.0\t197.769230769\t7.27645144024\t5142\t334609\n1.588e-05\t50.756521701812744\t66\t186.851851852\t22.3121021864\t200.0\t121.0\t186.851851852\t22.3121021864\t5045\t339654\n-5.02236e-05\t51.52238130569458\t67\t194.846153846\t13.2829917497\t200.0\t145.0\t194.846153846\t13.2829917497\t5066\t344720\n0.000230215\t52.29427790641785\t68\t181.892857143\t30.8884389904\t200.0\t79.0\t181.892857143\t30.8884389904\t5093\t349813\n6.05779e-06\t53.08458185195923\t69\t195.0\t13.1441709807\t200.0\t144.0\t195.0\t13.1441709807\t5070\t354883\n0.000117386\t53.84615898132324\t70\t192.538461538\t16.793384158\t200.0\t131.0\t192.538461538\t16.793384158\t5006\t359889\n0.000431694\t54.64445209503174\t71\t191.333333333\t19.7709101684\t200.0\t121.0\t191.333333333\t19.7709101684\t5166\t365055\n4.46535e-05\t55.41445183753967\t72\t196.269230769\t9.80799396218\t200.0\t153.0\t196.269230769\t9.80799396218\t5103\t370158\n-1.41176e-05\t56.223687171936035\t73\t192.37037037\t26.1974668667\t200.0\t64.0\t192.37037037\t26.1974668667\t5194\t375352\n0.000649582\t56.99431538581848\t74\t195.423076923\t10.9022689132\t200.0\t157.0\t195.423076923\t10.9022689132\t5081\t380433\n0.000594444\t57.78494358062744\t75\t192.592592593\t22.7746760911\t200.0\t82.0\t192.592592593\t22.7746760911\t5200\t385633\n0.000152631\t58.545631647109985\t76\t194.615384615\t22.0594945947\t200.0\t86.0\t194.615384615\t22.0594945947\t5060\t390693\n0.000268918\t59.339725494384766\t77\t198.307692308\t4.80199662616\t200.0\t181.0\t198.307692308\t4.80199662616\t5156\t395849\n-0.000115577\t60.11688733100891\t78\t199.653846154\t1.73076923077\t200.0\t191.0\t199.653846154\t1.73076923077\t5191\t401040\n-1.40513e-05\t60.89062786102295\t79\t188.222222222\t28.3527166813\t200.0\t111.0\t188.222222222\t28.3527166813\t5082\t406122\n0.000109149\t61.682870388031006\t80\t198.730769231\t6.34615384615\t200.0\t167.0\t198.730769231\t6.34615384615\t5167\t411289\n0.000325727\t62.45433592796326\t81\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t416489\n-2.08034e-06\t63.20403838157654\t82\t193.769230769\t18.3162552696\t200.0\t113.0\t193.769230769\t18.3162552696\t5038\t421527\n7.98893e-05\t63.95370030403137\t83\t193.5\t20.4887398719\t200.0\t106.0\t193.5\t20.4887398719\t5031\t426558\n0.000118044\t64.7363224029541\t84\t197.576923077\t12.1153846154\t200.0\t137.0\t197.576923077\t12.1153846154\t5137\t431695\n0.000279564\t65.49648714065552\t85\t196.384615385\t12.5363377154\t200.0\t151.0\t196.384615385\t12.5363377154\t5106\t436801\n7.79564e-05\t66.2943046092987\t86\t199.730769231\t1.34615384615\t200.0\t193.0\t199.730769231\t1.34615384615\t5193\t441994\n1.27966e-05\t67.07741832733154\t87\t196.961538462\t12.2928395957\t200.0\t137.0\t196.961538462\t12.2928395957\t5121\t447115\n0.000237506\t67.86163139343262\t88\t199.730769231\t0.942896205549\t200.0\t196.0\t199.730769231\t0.942896205549\t5193\t452308\n-5.64558e-05\t68.65244507789612\t89\t199.038461538\t4.80769230769\t200.0\t175.0\t199.038461538\t4.80769230769\t5175\t457483\n0.000251357\t69.41124963760376\t90\t194.961538462\t17.4675099921\t200.0\t132.0\t194.961538462\t17.4675099921\t5069\t462552\n9.15024e-06\t70.25489521026611\t91\t194.769230769\t26.1538461538\t200.0\t64.0\t194.769230769\t26.1538461538\t5064\t467616\n8.82237e-05\t71.0567774772644\t92\t197.653846154\t8.32485762268\t200.0\t163.0\t197.653846154\t8.32485762268\t5139\t472755\n9.28479e-05\t71.82378005981445\t93\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t477955\n0.000385324\t72.59261584281921\t94\t197.923076923\t10.3846153846\t200.0\t146.0\t197.923076923\t10.3846153846\t5146\t483101\n4.76184e-05\t73.37181735038757\t95\t198.192307692\t9.03846153846\t200.0\t153.0\t198.192307692\t9.03846153846\t5153\t488254\n3.30666e-05\t74.19956159591675\t96\t197.884615385\t8.63947524705\t200.0\t156.0\t197.884615385\t8.63947524705\t5145\t493399\n-7.58166e-06\t74.93940758705139\t97\t194.230769231\t23.2731401675\t200.0\t82.0\t194.230769231\t23.2731401675\t5050\t498449\n0.000164103\t75.6761224269867\t98\t193.461538462\t25.7282107501\t200.0\t71.0\t193.461538462\t25.7282107501\t5030\t503479\n2.32203e-05\t76.44355249404907\t99\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t508679\n"
  },
  {
    "path": "hw2/data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/21/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_rtg_na\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/21\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t21,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/31/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.00852818\t0.8192634582519531\t0\t23.5943396226\t13.2250322266\t76.0\t8.0\t23.5943396226\t13.2250322266\t5002\t5002\n0.00825548\t1.5513641834259033\t1\t23.7311320755\t12.795502329\t74.0\t8.0\t23.7311320755\t12.795502329\t5031\t10033\n0.00692091\t2.2784814834594727\t2\t25.8041237113\t16.1329138977\t112.0\t9.0\t25.8041237113\t16.1329138977\t5006\t15039\n0.00729473\t3.0048444271087646\t3\t28.5170454545\t15.9754692746\t92.0\t9.0\t28.5170454545\t15.9754692746\t5019\t20058\n0.00589581\t3.7355637550354004\t4\t30.4606060606\t18.3413746452\t100.0\t10.0\t30.4606060606\t18.3413746452\t5026\t25084\n0.00514365\t4.46544623374939\t5\t34.986013986\t19.518320608\t115.0\t11.0\t34.986013986\t19.518320608\t5003\t30087\n0.0049184\t5.208836555480957\t6\t35.7816901408\t20.6305926936\t115.0\t9.0\t35.7816901408\t20.6305926936\t5081\t35168\n0.00307455\t5.936997413635254\t7\t40.6532258065\t23.9293463895\t155.0\t11.0\t40.6532258065\t23.9293463895\t5041\t40209\n0.00235437\t6.660306453704834\t8\t41.775\t24.6507141546\t135.0\t13.0\t41.775\t24.6507141546\t5013\t45222\n0.00217444\t7.38954496383667\t9\t41.1147540984\t25.5333907778\t200.0\t9.0\t41.1147540984\t25.5333907778\t5016\t50238\n0.00200507\t8.157692670822144\t10\t47.0934579439\t26.4067864084\t135.0\t13.0\t47.0934579439\t26.4067864084\t5039\t55277\n0.00224532\t8.892680168151855\t11\t49.8910891089\t26.3967823535\t151.0\t14.0\t49.8910891089\t26.3967823535\t5039\t60316\n0.00150588\t9.637669563293457\t12\t54.0537634409\t27.6811203046\t153.0\t14.0\t54.0537634409\t27.6811203046\t5027\t65343\n0.00169684\t10.381162643432617\t13\t55.0769230769\t24.2411106486\t109.0\t15.0\t55.0769230769\t24.2411106486\t5012\t70355\n0.00141397\t11.1191987991333\t14\t64.6538461538\t35.0398406664\t196.0\t15.0\t64.6538461538\t35.0398406664\t5043\t75398\n0.00117437\t11.877361536026001\t15\t61.6463414634\t28.0741057461\t154.0\t11.0\t61.6463414634\t28.0741057461\t5055\t80453\n0.00131834\t12.646126747131348\t16\t61.3048780488\t32.2322702349\t163.0\t18.0\t61.3048780488\t32.2322702349\t5027\t85480\n0.00134269\t13.384125232696533\t17\t65.8684210526\t40.1760409439\t200.0\t17.0\t65.8684210526\t40.1760409439\t5006\t90486\n0.00119478\t14.140536546707153\t18\t66.0789473684\t34.6561163273\t200.0\t10.0\t66.0789473684\t34.6561163273\t5022\t95508\n0.000940827\t14.888510704040527\t19\t70.8333333333\t33.8739493482\t197.0\t13.0\t70.8333333333\t33.8739493482\t5100\t100608\n0.00109478\t15.643760681152344\t20\t72.3857142857\t33.2274812498\t183.0\t19.0\t72.3857142857\t33.2274812498\t5067\t105675\n0.00149433\t16.41217827796936\t21\t81.0793650794\t30.9794102577\t180.0\t30.0\t81.0793650794\t30.9794102577\t5108\t110783\n0.00146056\t17.17789912223816\t22\t83.8333333333\t39.0555871661\t183.0\t26.0\t83.8333333333\t39.0555871661\t5030\t115813\n0.0020229\t17.922330379486084\t23\t78.25\t34.9553286353\t160.0\t17.0\t78.25\t34.9553286353\t5008\t120821\n0.00119456\t18.645370721817017\t24\t87.9649122807\t43.4878345208\t200.0\t25.0\t87.9649122807\t43.4878345208\t5014\t125835\n0.0018345\t19.391769409179688\t25\t94.5\t50.1408202152\t200.0\t21.0\t94.5\t50.1408202152\t5103\t130938\n0.00259639\t20.142621278762817\t26\t89.1228070175\t46.9049319127\t200.0\t20.0\t89.1228070175\t46.9049319127\t5080\t136018\n0.00158356\t20.893524646759033\t27\t117.23255814\t52.4230719708\t200.0\t30.0\t117.23255814\t52.4230719708\t5041\t141059\n0.00206387\t21.653827667236328\t28\t107.446808511\t55.5352326391\t200.0\t19.0\t107.446808511\t55.5352326391\t5050\t146109\n0.00216241\t22.407994747161865\t29\t123.219512195\t53.9473601584\t200.0\t28.0\t123.219512195\t53.9473601584\t5052\t151161\n0.00093225\t23.15457844734192\t30\t131.947368421\t52.2025142409\t200.0\t18.0\t131.947368421\t52.2025142409\t5014\t156175\n0.00108183\t23.92946982383728\t31\t144.138888889\t41.4314378608\t200.0\t33.0\t144.138888889\t41.4314378608\t5189\t161364\n0.000267847\t24.68761444091797\t32\t149.882352941\t50.2281645306\t200.0\t31.0\t149.882352941\t50.2281645306\t5096\t166460\n0.000409525\t25.434409856796265\t33\t126.575\t59.1387721804\t200.0\t25.0\t126.575\t59.1387721804\t5063\t171523\n0.000595581\t26.180766344070435\t34\t136.513513514\t55.506328649\t200.0\t25.0\t136.513513514\t55.506328649\t5051\t176574\n0.000612896\t26.93289589881897\t35\t159.03125\t35.5488083265\t200.0\t90.0\t159.03125\t35.5488083265\t5089\t181663\n0.000619702\t27.708857774734497\t36\t152.323529412\t49.2602456278\t200.0\t39.0\t152.323529412\t49.2602456278\t5179\t186842\n0.000422613\t28.45651650428772\t37\t161.612903226\t49.8104001443\t200.0\t36.0\t161.612903226\t49.8104001443\t5010\t191852\n0.0008023\t29.226497888565063\t38\t154.636363636\t43.1107229731\t200.0\t66.0\t154.636363636\t43.1107229731\t5103\t196955\n0.000669142\t29.981744289398193\t39\t173.655172414\t44.8432333434\t200.0\t54.0\t173.655172414\t44.8432333434\t5036\t201991\n0.000790442\t30.739632606506348\t40\t164.806451613\t45.2879100543\t200.0\t32.0\t164.806451613\t45.2879100543\t5109\t207100\n0.000698908\t31.489598989486694\t41\t157.09375\t50.4277697399\t200.0\t27.0\t157.09375\t50.4277697399\t5027\t212127\n0.000993903\t32.25964689254761\t42\t160.21875\t47.2260087075\t200.0\t26.0\t160.21875\t47.2260087075\t5127\t217254\n0.00088098\t33.02883172035217\t43\t164.258064516\t44.365031087\t200.0\t36.0\t164.258064516\t44.365031087\t5092\t222346\n-7.74884e-06\t33.79120969772339\t44\t181.821428571\t30.1485057334\t200.0\t70.0\t181.821428571\t30.1485057334\t5091\t227437\n-4.9924e-05\t34.55176758766174\t45\t180.107142857\t32.4327207855\t200.0\t79.0\t180.107142857\t32.4327207855\t5043\t232480\n0.00013655\t35.33647131919861\t46\t172.533333333\t41.4911503282\t200.0\t38.0\t172.533333333\t41.4911503282\t5176\t237656\n0.000444423\t36.09844899177551\t47\t160.03125\t34.807941241\t200.0\t71.0\t160.03125\t34.807941241\t5121\t242777\n0.000319959\t36.87384295463562\t48\t177.620689655\t36.3255526983\t200.0\t64.0\t177.620689655\t36.3255526983\t5151\t247928\n0.000149456\t37.65054202079773\t49\t168.066666667\t46.1850865781\t200.0\t48.0\t168.066666667\t46.1850865781\t5042\t252970\n-3.11681e-05\t38.42203140258789\t50\t185.666666667\t22.9766386995\t200.0\t116.0\t185.666666667\t22.9766386995\t5013\t257983\n0.000193019\t39.19131779670715\t51\t186.296296296\t26.5773710692\t200.0\t70.0\t186.296296296\t26.5773710692\t5030\t263013\n0.000103998\t39.95960474014282\t52\t192.111111111\t17.2548078825\t200.0\t130.0\t192.111111111\t17.2548078825\t5187\t268200\n0.000104373\t40.713011026382446\t53\t193.115384615\t24.6986871702\t200.0\t86.0\t193.115384615\t24.6986871702\t5021\t273221\n0.000215173\t41.47309684753418\t54\t186.444444444\t21.7857128401\t200.0\t122.0\t186.444444444\t21.7857128401\t5034\t278255\n5.3172e-05\t42.250810861587524\t55\t190.703703704\t18.7533993261\t200.0\t116.0\t190.703703704\t18.7533993261\t5149\t283404\n7.06115e-05\t43.01404547691345\t56\t188.333333333\t18.6388681901\t200.0\t148.0\t188.333333333\t18.6388681901\t5085\t288489\n0.000189525\t43.79591679573059\t57\t192.111111111\t20.2582097365\t200.0\t113.0\t192.111111111\t20.2582097365\t5187\t293676\n0.000428502\t44.55479955673218\t58\t191.222222222\t19.1124030571\t200.0\t129.0\t191.222222222\t19.1124030571\t5163\t298839\n0.000122165\t45.31778860092163\t59\t180.071428571\t33.9052551462\t200.0\t50.0\t180.071428571\t33.9052551462\t5042\t303881\n0.000197837\t46.068172216415405\t60\t186.37037037\t27.6085710633\t200.0\t105.0\t186.37037037\t27.6085710633\t5032\t308913\n0.0001629\t46.81413006782532\t61\t182.035714286\t22.0510481495\t200.0\t115.0\t182.035714286\t22.0510481495\t5097\t314010\n0.00023856\t47.581167221069336\t62\t190.62962963\t16.5622241934\t200.0\t152.0\t190.62962963\t16.5622241934\t5147\t319157\n4.71873e-05\t48.34981036186218\t63\t191.666666667\t15.2242496622\t200.0\t152.0\t191.666666667\t15.2242496622\t5175\t324332\n5.49315e-05\t49.10484790802002\t64\t191.444444444\t15.5856851068\t200.0\t145.0\t191.444444444\t15.5856851068\t5169\t329501\n0.000161896\t49.84175181388855\t65\t188.296296296\t15.803925473\t200.0\t134.0\t188.296296296\t15.803925473\t5084\t334585\n0.000108373\t50.5724561214447\t66\t193.230769231\t11.7057109412\t200.0\t167.0\t193.230769231\t11.7057109412\t5024\t339609\n8.91141e-05\t51.31172013282776\t67\t187.259259259\t26.4387378426\t200.0\t97.0\t187.259259259\t26.4387378426\t5056\t344665\n0.000196564\t52.06863069534302\t68\t190.333333333\t17.3632220939\t200.0\t140.0\t190.333333333\t17.3632220939\t5139\t349804\n0.00016378\t52.81809973716736\t69\t191.259259259\t19.5231915131\t200.0\t120.0\t191.259259259\t19.5231915131\t5164\t354968\n0.000104967\t53.567174673080444\t70\t188.777777778\t19.1027113323\t200.0\t131.0\t188.777777778\t19.1027113323\t5097\t360065\n3.7506e-05\t54.31502103805542\t71\t183.642857143\t23.1705081727\t200.0\t133.0\t183.642857143\t23.1705081727\t5142\t365207\n-4.48567e-05\t55.05347013473511\t72\t195.461538462\t12.5122425255\t200.0\t153.0\t195.461538462\t12.5122425255\t5082\t370289\n8.75229e-05\t55.79431176185608\t73\t187.074074074\t22.566651774\t200.0\t120.0\t187.074074074\t22.566651774\t5051\t375340\n0.000193975\t56.54970598220825\t74\t192.333333333\t20.2210011841\t200.0\t112.0\t192.333333333\t20.2210011841\t5193\t380533\n0.000424758\t57.28663969039917\t75\t195.153846154\t10.4538999263\t200.0\t160.0\t195.153846154\t10.4538999263\t5074\t385607\n-3.79484e-05\t58.035866022109985\t76\t195.423076923\t11.8813786979\t200.0\t154.0\t195.423076923\t11.8813786979\t5081\t390688\n-3.13865e-05\t58.78322887420654\t77\t195.692307692\t8.90880822026\t200.0\t169.0\t195.692307692\t8.90880822026\t5088\t395776\n2.90154e-05\t59.532947063446045\t78\t195.961538462\t7.72349447232\t200.0\t173.0\t195.961538462\t7.72349447232\t5095\t400871\n0.000310309\t60.27763295173645\t79\t189.444444444\t23.8037241614\t200.0\t102.0\t189.444444444\t23.8037241614\t5115\t405986\n0.000192861\t61.020285844802856\t80\t195.384615385\t12.6554242645\t200.0\t152.0\t195.384615385\t12.6554242645\t5080\t411066\n3.37482e-05\t61.75401759147644\t81\t194.961538462\t12.6384053559\t200.0\t155.0\t194.961538462\t12.6384053559\t5069\t416135\n0.000311275\t62.50336503982544\t82\t192.0\t24.4570674478\t200.0\t78.0\t192.0\t24.4570674478\t5184\t421319\n-4.14848e-05\t63.23930740356445\t83\t195.384615385\t12.1910336631\t200.0\t152.0\t195.384615385\t12.1910336631\t5080\t426399\n8.35683e-05\t63.99020981788635\t84\t197.230769231\t9.54869178437\t200.0\t156.0\t197.230769231\t9.54869178437\t5128\t431527\n-8.54547e-05\t64.74620199203491\t85\t189.703703704\t32.8946858421\t200.0\t59.0\t189.703703704\t32.8946858421\t5122\t436649\n0.000109387\t65.5024299621582\t86\t189.444444444\t33.139808593\t200.0\t62.0\t189.444444444\t33.139808593\t5115\t441764\n5.19487e-05\t66.24031376838684\t87\t194.269230769\t11.5710437409\t200.0\t157.0\t194.269230769\t11.5710437409\t5051\t446815\n7.99679e-05\t66.9940824508667\t88\t198.461538462\t4.81368856836\t200.0\t182.0\t198.461538462\t4.81368856836\t5160\t451975\n-2.84911e-05\t67.72430562973022\t89\t196.192307692\t13.8980331502\t200.0\t128.0\t196.192307692\t13.8980331502\t5101\t457076\n0.000151173\t68.46254849433899\t90\t194.307692308\t21.703897613\t200.0\t90.0\t194.307692308\t21.703897613\t5052\t462128\n4.51384e-05\t69.2202799320221\t91\t199.692307692\t1.35218429471\t200.0\t193.0\t199.692307692\t1.35218429471\t5192\t467320\n6.59333e-05\t69.97366285324097\t92\t198.346153846\t8.26923076923\t200.0\t157.0\t198.346153846\t8.26923076923\t5157\t472477\n0.000195397\t70.72436618804932\t93\t190.37037037\t21.0134844681\t200.0\t110.0\t190.37037037\t21.0134844681\t5140\t477617\n7.83659e-05\t71.46233987808228\t94\t196.230769231\t10.5148528367\t200.0\t156.0\t196.230769231\t10.5148528367\t5102\t482719\n0.000434656\t72.20595240592957\t95\t195.0\t18.1043981057\t200.0\t116.0\t195.0\t18.1043981057\t5070\t487789\n2.01697e-05\t72.95549416542053\t96\t191.0\t18.8934634983\t200.0\t123.0\t191.0\t18.8934634983\t5157\t492946\n4.04462e-05\t73.70103120803833\t97\t195.653846154\t12.8300797638\t200.0\t145.0\t195.653846154\t12.8300797638\t5087\t498033\n0.000268863\t74.4306275844574\t98\t192.769230769\t16.807296246\t200.0\t147.0\t192.769230769\t16.807296246\t5012\t503045\n0.000188474\t75.18953919410706\t99\t198.923076923\t3.74086658947\t200.0\t185.0\t198.923076923\t3.74086658947\t5172\t508217\n"
  },
  {
    "path": "hw2/data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/31/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_rtg_na\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/31\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t31,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/41/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0070728\t0.8127944469451904\t0\t22.9497716895\t11.6635574765\t103.0\t9.0\t22.9497716895\t11.6635574765\t5026\t5026\n0.00689626\t1.5295259952545166\t1\t24.6650246305\t14.818312076\t96.0\t8.0\t24.6650246305\t14.818312076\t5007\t10033\n0.00575969\t2.260253429412842\t2\t30.2530120482\t18.2653423699\t137.0\t9.0\t30.2530120482\t18.2653423699\t5022\t15055\n0.00519163\t2.975419282913208\t3\t31.4716981132\t18.1817557741\t102.0\t8.0\t31.4716981132\t18.1817557741\t5004\t20059\n0.00623068\t3.7028419971466064\t4\t32.487012987\t20.4184271921\t128.0\t8.0\t32.487012987\t20.4184271921\t5003\t25062\n0.00336916\t4.427679061889648\t5\t37.6492537313\t22.7308251036\t134.0\t10.0\t37.6492537313\t22.7308251036\t5045\t30107\n0.00304474\t5.163336277008057\t6\t38.2824427481\t20.5088976443\t106.0\t12.0\t38.2824427481\t20.5088976443\t5015\t35122\n0.0032114\t5.887061595916748\t7\t38.0984848485\t19.8436539923\t103.0\t11.0\t38.0984848485\t19.8436539923\t5029\t40151\n0.0023353\t6.597307205200195\t8\t47.1401869159\t29.3708001088\t147.0\t9.0\t47.1401869159\t29.3708001088\t5044\t45195\n0.00162027\t7.323731422424316\t9\t51.1734693878\t35.5966707656\t200.0\t9.0\t51.1734693878\t35.5966707656\t5015\t50210\n0.0018194\t8.063063383102417\t10\t48.1037735849\t27.2818722194\t135.0\t14.0\t48.1037735849\t27.2818722194\t5099\t55309\n0.00277128\t8.789302110671997\t11\t48.1923076923\t23.0626558461\t128.0\t16.0\t48.1923076923\t23.0626558461\t5012\t60321\n0.00230305\t9.507325410842896\t12\t48.7766990291\t25.2947410163\t177.0\t10.0\t48.7766990291\t25.2947410163\t5024\t65345\n0.00140344\t10.23879337310791\t13\t54.4456521739\t25.8349123956\t140.0\t15.0\t54.4456521739\t25.8349123956\t5009\t70354\n0.000822934\t10.955813646316528\t14\t58.9764705882\t31.6632934523\t200.0\t14.0\t58.9764705882\t31.6632934523\t5013\t75367\n0.00137248\t11.668684959411621\t15\t52.28125\t27.0153132212\t159.0\t15.0\t52.28125\t27.0153132212\t5019\t80386\n0.00130177\t12.395529985427856\t16\t62.1358024691\t30.5665649202\t200.0\t22.0\t62.1358024691\t30.5665649202\t5033\t85419\n0.00158033\t13.120411157608032\t17\t59.630952381\t30.3953237952\t175.0\t18.0\t59.630952381\t30.3953237952\t5009\t90428\n0.00151476\t13.838882446289062\t18\t61.5609756098\t27.2074673936\t137.0\t20.0\t61.5609756098\t27.2074673936\t5048\t95476\n0.00183145\t14.568061351776123\t19\t68.0945945946\t29.1766145337\t172.0\t19.0\t68.0945945946\t29.1766145337\t5039\t100515\n0.00199065\t15.293811321258545\t20\t67.7866666667\t30.7407626595\t153.0\t18.0\t67.7866666667\t30.7407626595\t5084\t105599\n0.00176891\t16.032551050186157\t21\t69.4324324324\t32.5991548063\t191.0\t22.0\t69.4324324324\t32.5991548063\t5138\t110737\n0.00155184\t16.763168334960938\t22\t80.7419354839\t42.707533325\t200.0\t15.0\t80.7419354839\t42.707533325\t5006\t115743\n0.00180935\t17.502472639083862\t23\t84.7166666667\t41.4142051582\t200.0\t18.0\t84.7166666667\t41.4142051582\t5083\t120826\n0.0019641\t18.22032403945923\t24\t83.6666666667\t33.9679587585\t177.0\t28.0\t83.6666666667\t33.9679587585\t5020\t125846\n0.00253778\t18.955332279205322\t25\t97.5769230769\t42.6110973961\t200.0\t18.0\t97.5769230769\t42.6110973961\t5074\t130920\n0.00259729\t19.680816411972046\t26\t104.625\t48.3923310901\t200.0\t20.0\t104.625\t48.3923310901\t5022\t135942\n0.00350496\t20.41430902481079\t27\t110.5\t46.2299310159\t200.0\t39.0\t110.5\t46.2299310159\t5083\t141025\n0.00389458\t21.13617730140686\t28\t138.944444444\t46.7457332839\t200.0\t51.0\t138.944444444\t46.7457332839\t5002\t146027\n0.00237697\t21.886387825012207\t29\t136.131578947\t48.3153953086\t200.0\t36.0\t136.131578947\t48.3153953086\t5173\t151200\n0.000498984\t22.636456727981567\t30\t162.3125\t49.2553534527\t200.0\t28.0\t162.3125\t49.2553534527\t5194\t156394\n0.00202765\t23.387754917144775\t31\t143.833333333\t57.0026802489\t200.0\t21.0\t143.833333333\t57.0026802489\t5178\t161572\n0.000218194\t24.134782791137695\t32\t159.4375\t53.6026687185\t200.0\t22.0\t159.4375\t53.6026687185\t5102\t166674\n0.000243789\t24.873219966888428\t33\t157.4375\t49.7474481129\t200.0\t20.0\t157.4375\t49.7474481129\t5038\t171712\n0.000283616\t25.60975217819214\t34\t148.911764706\t56.1559633034\t200.0\t22.0\t148.911764706\t56.1559633034\t5063\t176775\n0.000441037\t26.356652975082397\t35\t156.909090909\t46.4858164334\t200.0\t26.0\t156.909090909\t46.4858164334\t5178\t181953\n0.000223555\t27.113117694854736\t36\t152.205882353\t56.6146828865\t200.0\t23.0\t152.205882353\t56.6146828865\t5175\t187128\n0.00043323\t27.85383176803589\t37\t158.46875\t48.2629415125\t200.0\t28.0\t158.46875\t48.2629415125\t5071\t192199\n0.000640237\t28.60311794281006\t38\t160.9375\t55.9675896725\t200.0\t15.0\t160.9375\t55.9675896725\t5150\t197349\n0.000535054\t29.35600757598877\t39\t171.5\t34.490336811\t200.0\t106.0\t171.5\t34.490336811\t5145\t202494\n0.000432309\t30.103681802749634\t40\t165.64516129\t46.7274516173\t200.0\t33.0\t165.64516129\t46.7274516173\t5135\t207629\n0.000874796\t30.840723037719727\t41\t157.78125\t51.3357419196\t200.0\t45.0\t157.78125\t51.3357419196\t5049\t212678\n0.000280771\t31.570555210113525\t42\t167.266666667\t51.7035997028\t200.0\t19.0\t167.266666667\t51.7035997028\t5018\t217696\n0.000380246\t32.308385372161865\t43\t180.607142857\t34.7566430297\t200.0\t65.0\t180.607142857\t34.7566430297\t5057\t222753\n0.000174211\t33.057018756866455\t44\t170.833333333\t33.9107488695\t200.0\t90.0\t170.833333333\t33.9107488695\t5125\t227878\n0.000165154\t33.78743553161621\t45\t194.153846154\t18.4738740839\t200.0\t106.0\t194.153846154\t18.4738740839\t5048\t232926\n0.000417496\t34.53668475151062\t46\t190.37037037\t24.1448532176\t200.0\t115.0\t190.37037037\t24.1448532176\t5140\t238066\n4.32557e-05\t35.29369115829468\t47\t192.0\t17.2089554636\t200.0\t133.0\t192.0\t17.2089554636\t5184\t243250\n0.000670531\t36.021838426589966\t48\t187.0\t31.379398762\t200.0\t53.0\t187.0\t31.379398762\t5049\t248299\n0.000606308\t36.755168199539185\t49\t193.115384615\t16.2819553803\t200.0\t130.0\t193.115384615\t16.2819553803\t5021\t253320\n-0.000237477\t37.48416996002197\t50\t186.0\t22.6666666667\t200.0\t113.0\t186.0\t22.6666666667\t5022\t258342\n5.38139e-05\t38.232895612716675\t51\t189.444444444\t29.7873119065\t200.0\t51.0\t189.444444444\t29.7873119065\t5115\t263457\n6.02445e-05\t38.972782611846924\t52\t183.321428571\t32.2369060588\t200.0\t74.0\t183.321428571\t32.2369060588\t5133\t268590\n3.29029e-05\t39.70886754989624\t53\t189.851851852\t19.5631999649\t200.0\t127.0\t189.851851852\t19.5631999649\t5126\t273716\n0.000112119\t40.44668245315552\t54\t181.678571429\t38.4643188752\t200.0\t34.0\t181.678571429\t38.4643188752\t5087\t278803\n0.000247866\t41.20482134819031\t55\t185.142857143\t19.3736092325\t200.0\t138.0\t185.142857143\t19.3736092325\t5184\t283987\n0.000507317\t41.954840421676636\t56\t188.814814815\t28.8431737056\t200.0\t85.0\t188.814814815\t28.8431737056\t5098\t289085\n0.00126268\t42.69411873817444\t57\t189.888888889\t21.2782854596\t200.0\t124.0\t189.888888889\t21.2782854596\t5127\t294212\n0.000463803\t43.4340398311615\t58\t194.307692308\t15.1219891619\t200.0\t135.0\t194.307692308\t15.1219891619\t5052\t299264\n0.000152758\t44.17498803138733\t59\t188.888888889\t23.980444708\t200.0\t104.0\t188.888888889\t23.980444708\t5100\t304364\n0.000326727\t44.912776470184326\t60\t193.923076923\t18.8881792031\t200.0\t105.0\t193.923076923\t18.8881792031\t5042\t309406\n-0.000265968\t45.6757116317749\t61\t191.962962963\t23.3848344042\t200.0\t86.0\t191.962962963\t23.3848344042\t5183\t314589\n2.7711e-05\t46.42876410484314\t62\t196.769230769\t10.4230059606\t200.0\t158.0\t196.769230769\t10.4230059606\t5116\t319705\n0.000235483\t47.18703007698059\t63\t185.535714286\t33.4284760377\t200.0\t88.0\t185.535714286\t33.4284760377\t5195\t324900\n0.000480677\t47.944849491119385\t64\t189.481481481\t25.8419274169\t200.0\t110.0\t189.481481481\t25.8419274169\t5116\t330016\n0.000265057\t48.70005989074707\t65\t191.333333333\t27.7261742897\t200.0\t57.0\t191.333333333\t27.7261742897\t5166\t335182\n0.000443841\t49.4328556060791\t66\t194.615384615\t17.5982449367\t200.0\t126.0\t194.615384615\t17.5982449367\t5060\t340242\n0.000159204\t50.19224238395691\t67\t191.814814815\t18.8798090014\t200.0\t127.0\t191.814814815\t18.8798090014\t5179\t345421\n-0.00020037\t50.93405604362488\t68\t195.076923077\t12.1177653339\t200.0\t149.0\t195.076923077\t12.1177653339\t5072\t350493\n8.028e-05\t51.669798851013184\t69\t186.777777778\t23.3179843696\t200.0\t106.0\t186.777777778\t23.3179843696\t5043\t355536\n2.8835e-05\t52.4196891784668\t70\t187.222222222\t30.1739811063\t200.0\t74.0\t187.222222222\t30.1739811063\t5055\t360591\n-5.89539e-06\t53.1559202671051\t71\t193.807692308\t13.2607553758\t200.0\t155.0\t193.807692308\t13.2607553758\t5039\t365630\n0.000195592\t53.88532018661499\t72\t194.269230769\t24.080885641\t200.0\t75.0\t194.269230769\t24.080885641\t5051\t370681\n2.2406e-05\t54.6334388256073\t73\t191.407407407\t14.7504155855\t200.0\t138.0\t191.407407407\t14.7504155855\t5168\t375849\n0.000375032\t55.37854981422424\t74\t188.0\t25.5458918927\t200.0\t95.0\t188.0\t25.5458918927\t5076\t380925\n-1.61696e-05\t56.1242356300354\t75\t197.423076923\t5.82549487448\t200.0\t180.0\t197.423076923\t5.82549487448\t5133\t386058\n5.60214e-05\t56.875747203826904\t76\t191.333333333\t22.9217671092\t200.0\t86.0\t191.333333333\t22.9217671092\t5166\t391224\n0.000465973\t57.60997676849365\t77\t192.807692308\t14.0329810166\t200.0\t151.0\t192.807692308\t14.0329810166\t5013\t396237\n0.000399933\t58.356170415878296\t78\t197.384615385\t7.70652532237\t200.0\t168.0\t197.384615385\t7.70652532237\t5132\t401369\n-4.94265e-05\t59.09893870353699\t79\t194.307692308\t19.5207369635\t200.0\t110.0\t194.307692308\t19.5207369635\t5052\t406421\n0.000349051\t59.829442262649536\t80\t194.269230769\t19.9606491576\t200.0\t118.0\t194.269230769\t19.9606491576\t5051\t411472\n0.000119704\t60.58124279975891\t81\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t416672\n2.51583e-05\t61.32762813568115\t82\t190.111111111\t23.4810141325\t200.0\t114.0\t190.111111111\t23.4810141325\t5133\t421805\n9.835e-05\t62.06961417198181\t83\t194.076923077\t16.475910333\t200.0\t144.0\t194.076923077\t16.475910333\t5046\t426851\n0.000191644\t62.80648970603943\t84\t193.615384615\t18.178763864\t200.0\t128.0\t193.615384615\t18.178763864\t5034\t431885\n-4.45616e-05\t63.53690314292908\t85\t195.538461538\t12.5214608672\t200.0\t149.0\t195.538461538\t12.5214608672\t5084\t436969\n3.9747e-05\t64.28857588768005\t86\t190.259259259\t33.418327853\t200.0\t39.0\t190.259259259\t33.418327853\t5137\t442106\n2.77776e-05\t65.041579246521\t87\t192.481481481\t22.5542479704\t200.0\t99.0\t192.481481481\t22.5542479704\t5197\t447303\n0.0001155\t65.78626799583435\t88\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t452503\n4.85589e-05\t66.5203206539154\t89\t194.038461538\t16.8442657881\t200.0\t139.0\t194.038461538\t16.8442657881\t5045\t457548\n4.08392e-05\t67.24556422233582\t90\t192.961538462\t24.4138686457\t200.0\t104.0\t192.961538462\t24.4138686457\t5017\t462565\n0.000158427\t68.00647282600403\t91\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t467765\n0.000122844\t68.76256394386292\t92\t199.230769231\t3.84615384615\t200.0\t180.0\t199.230769231\t3.84615384615\t5180\t472945\n0.000283671\t69.51735806465149\t93\t198.769230769\t6.15384615385\t200.0\t168.0\t198.769230769\t6.15384615385\t5168\t478113\n5.91223e-05\t70.24814748764038\t94\t193.846153846\t19.0378010763\t200.0\t128.0\t193.846153846\t19.0378010763\t5040\t483153\n-4.38471e-05\t70.9946870803833\t95\t193.730769231\t25.545672059\t200.0\t70.0\t193.730769231\t25.545672059\t5037\t488190\n9.31771e-06\t71.75398063659668\t96\t199.346153846\t3.26923076923\t200.0\t183.0\t199.346153846\t3.26923076923\t5183\t493373\n2.70125e-05\t72.5127022266388\t97\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t5200\t498573\n0.000312497\t73.25572323799133\t98\t191.148148148\t31.7824826009\t200.0\t56.0\t191.148148148\t31.7824826009\t5161\t503734\n0.000137682\t74.01744294166565\t99\t198.846153846\t5.76923076923\t200.0\t170.0\t198.846153846\t5.76923076923\t5170\t508904\n"
  },
  {
    "path": "hw2/data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/41/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"lb_rtg_na\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/lb_rtg_na_CartPole-v0_24-01-2018_09-11-55/41\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t5000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t41,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/1/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0695553\t0.26676321029663086\t0\t26.6578947368\t14.9036843128\t79.0\t11.0\t26.6578947368\t14.9036843128\t1013\t1013\n0.0533085\t0.41727161407470703\t1\t28.0833333333\t16.4340010006\t92.0\t11.0\t28.0833333333\t16.4340010006\t1011\t2024\n0.0602245\t0.5715935230255127\t2\t27.8888888889\t18.500417079\t107.0\t10.0\t27.8888888889\t18.500417079\t1004\t3028\n-0.0189342\t0.7305214405059814\t3\t30.0294117647\t15.9622445976\t79.0\t11.0\t30.0294117647\t15.9622445976\t1021\t4049\n0.0398769\t0.8914153575897217\t4\t31.78125\t10.3915060717\t54.0\t13.0\t31.78125\t10.3915060717\t1017\t5066\n0.0805664\t1.0477454662322998\t5\t32.09375\t14.8394730681\t59.0\t9.0\t32.09375\t14.8394730681\t1027\t6093\n0.0129929\t1.2096054553985596\t6\t33.5161290323\t17.6833637286\t70.0\t10.0\t33.5161290323\t17.6833637286\t1039\t7132\n0.046114\t1.3674907684326172\t7\t36.4642857143\t20.0008609509\t97.0\t11.0\t36.4642857143\t20.0008609509\t1021\t8153\n0.0752792\t1.5339980125427246\t8\t44.5833333333\t20.7683988042\t95.0\t11.0\t44.5833333333\t20.7683988042\t1070\t9223\n0.0371647\t1.6910979747772217\t9\t36.6071428571\t17.5912707364\t89.0\t14.0\t36.6071428571\t17.5912707364\t1025\t10248\n0.0715485\t1.8526866436004639\t10\t43.2083333333\t21.1994087313\t108.0\t16.0\t43.2083333333\t21.1994087313\t1037\t11285\n0.0465164\t2.0146539211273193\t11\t40.1538461538\t18.8122143376\t86.0\t13.0\t40.1538461538\t18.8122143376\t1044\t12329\n0.0306664\t2.172661781311035\t12\t43.6086956522\t20.0363563693\t122.0\t23.0\t43.6086956522\t20.0363563693\t1003\t13332\n-0.00780487\t2.3179891109466553\t13\t45.5\t24.728985569\t130.0\t15.0\t45.5\t24.728985569\t1001\t14333\n-0.00870895\t2.475621461868286\t14\t44.4782608696\t16.3357957585\t86.0\t15.0\t44.4782608696\t16.3357957585\t1023\t15356\n-0.0352325\t2.6381564140319824\t15\t49.0476190476\t20.9113234089\t93.0\t19.0\t49.0476190476\t20.9113234089\t1030\t16386\n0.0377846\t2.80056095123291\t16\t54.0526315789\t25.7119134464\t110.0\t23.0\t54.0526315789\t25.7119134464\t1027\t17413\n0.0641212\t2.96364426612854\t17\t57.0526315789\t20.9698371959\t116.0\t21.0\t57.0526315789\t20.9698371959\t1084\t18497\n0.0112648\t3.125338554382324\t18\t64.75\t25.3414186659\t136.0\t30.0\t64.75\t25.3414186659\t1036\t19533\n0.0274391\t3.298767566680908\t19\t52.7142857143\t27.4593081749\t119.0\t12.0\t52.7142857143\t27.4593081749\t1107\t20640\n0.0264282\t3.4619064331054688\t20\t54.5789473684\t25.852447282\t125.0\t24.0\t54.5789473684\t25.852447282\t1037\t21677\n-0.00576782\t3.62321138381958\t21\t56.2777777778\t23.3352512439\t99.0\t15.0\t56.2777777778\t23.3352512439\t1013\t22690\n0.0719986\t3.786242723464966\t22\t59.7058823529\t20.3492006083\t101.0\t35.0\t59.7058823529\t20.3492006083\t1015\t23705\n0.0848007\t3.958007574081421\t23\t56.55\t30.6536702533\t150.0\t28.0\t56.55\t30.6536702533\t1131\t24836\n-0.00126648\t4.122899293899536\t24\t55.2105263158\t20.9901705\t110.0\t29.0\t55.2105263158\t20.9901705\t1049\t25885\n0.0188637\t4.277575731277466\t25\t56.7222222222\t25.9653734285\t109.0\t20.0\t56.7222222222\t25.9653734285\t1021\t26906\n0.00832367\t4.436223268508911\t26\t64.75\t23.6709209791\t109.0\t30.0\t64.75\t23.6709209791\t1036\t27942\n0.0001297\t4.586613178253174\t27\t59.0\t20.2745856562\t89.0\t23.0\t59.0\t20.2745856562\t1003\t28945\n0.00129318\t4.751018047332764\t28\t56.3888888889\t25.7102203822\t113.0\t17.0\t56.3888888889\t25.7102203822\t1015\t29960\n-0.00964737\t4.911317825317383\t29\t55.2105263158\t21.0727535417\t120.0\t31.0\t55.2105263158\t21.0727535417\t1049\t31009\n0.0236092\t5.077770948410034\t30\t61.8235294118\t23.5202923504\t121.0\t28.0\t61.8235294118\t23.5202923504\t1051\t32060\n-0.00970268\t5.245162010192871\t31\t51.5\t10.7819293264\t73.0\t34.0\t51.5\t10.7819293264\t1030\t33090\n0.0633125\t5.4280171394348145\t32\t58.3333333333\t26.4764045897\t117.0\t19.0\t58.3333333333\t26.4764045897\t1050\t34140\n0.0119247\t5.60162878036499\t33\t56.3333333333\t22.9975844142\t106.0\t27.0\t56.3333333333\t22.9975844142\t1014\t35154\n0.0304298\t5.767058372497559\t34\t68.375\t23.4943477245\t109.0\t23.0\t68.375\t23.4943477245\t1094\t36248\n0.0348129\t5.9209303855896\t35\t64.375\t21.5779835712\t116.0\t42.0\t64.375\t21.5779835712\t1030\t37278\n0.0223694\t6.085963487625122\t36\t59.2777777778\t22.7957246371\t115.0\t28.0\t59.2777777778\t22.7957246371\t1067\t38345\n0.00432587\t6.242608308792114\t37\t64.375\t28.0220337413\t141.0\t34.0\t64.375\t28.0220337413\t1030\t39375\n0.0951729\t6.404228210449219\t38\t78.1428571429\t34.3633050607\t148.0\t30.0\t78.1428571429\t34.3633050607\t1094\t40469\n0.0411072\t6.559280157089233\t39\t62.2352941176\t17.1448136962\t104.0\t26.0\t62.2352941176\t17.1448136962\t1058\t41527\n0.0350914\t6.724547863006592\t40\t80.5384615385\t35.5432897153\t178.0\t44.0\t80.5384615385\t35.5432897153\t1047\t42574\n0.0104637\t6.885917901992798\t41\t77.3571428571\t21.8325024508\t124.0\t46.0\t77.3571428571\t21.8325024508\t1083\t43657\n0.0298309\t7.04845404624939\t42\t78.0714285714\t26.2908574161\t138.0\t47.0\t78.0714285714\t26.2908574161\t1093\t44750\n0.00150299\t7.204078197479248\t43\t78.7692307692\t49.2421861762\t190.0\t30.0\t78.7692307692\t49.2421861762\t1024\t45774\n0.0109482\t7.387624025344849\t44\t73.6875\t38.8823847488\t186.0\t20.0\t73.6875\t38.8823847488\t1179\t46953\n0.0320778\t7.537585258483887\t45\t71.7857142857\t29.0619500167\t132.0\t40.0\t71.7857142857\t29.0619500167\t1005\t47958\n0.00949097\t7.698730945587158\t46\t74.9285714286\t17.1650154414\t111.0\t53.0\t74.9285714286\t17.1650154414\t1049\t49007\n0.0549698\t7.8582258224487305\t47\t71.6\t28.0233236192\t124.0\t32.0\t71.6\t28.0233236192\t1074\t50081\n0.0267181\t8.013083457946777\t48\t74.2142857143\t17.9251561915\t113.0\t53.0\t74.2142857143\t17.9251561915\t1039\t51120\n0.0127373\t8.165893316268921\t49\t73.2142857143\t28.025953715\t138.0\t23.0\t73.2142857143\t28.025953715\t1025\t52145\n0.0144615\t8.321085214614868\t50\t74.0\t31.1517025446\t129.0\t18.0\t74.0\t31.1517025446\t1036\t53181\n0.0961761\t8.489903211593628\t51\t83.8461538462\t16.6910669514\t112.0\t56.0\t83.8461538462\t16.6910669514\t1090\t54271\n0.0512886\t8.644263744354248\t52\t94.6363636364\t19.5041847597\t122.0\t63.0\t94.6363636364\t19.5041847597\t1041\t55312\n0.164398\t8.797695875167847\t53\t85.0833333333\t22.8270976887\t129.0\t51.0\t85.0833333333\t22.8270976887\t1021\t56333\n-0.0353851\t8.951859474182129\t54\t93.0\t33.9438038261\t162.0\t55.0\t93.0\t33.9438038261\t1023\t57356\n0.0178337\t9.109771966934204\t55\t82.3076923077\t32.4923295454\t177.0\t50.0\t82.3076923077\t32.4923295454\t1070\t58426\n0.00475311\t9.274336099624634\t56\t82.6923076923\t32.9273900841\t150.0\t23.0\t82.6923076923\t32.9273900841\t1075\t59501\n-0.00341797\t9.448599338531494\t57\t98.4166666667\t34.841207244\t194.0\t64.0\t98.4166666667\t34.841207244\t1181\t60682\n0.223412\t9.602488279342651\t58\t86.8333333333\t37.0311430495\t181.0\t43.0\t86.8333333333\t37.0311430495\t1042\t61724\n-0.0367966\t9.767964601516724\t59\t107.1\t29.8377277955\t174.0\t73.0\t107.1\t29.8377277955\t1071\t62795\n0.0714378\t9.933268308639526\t60\t95.0909090909\t39.2021672533\t167.0\t56.0\t95.0909090909\t39.2021672533\t1046\t63841\n0.25898\t10.088018894195557\t61\t129.375\t50.3610402494\t200.0\t71.0\t129.375\t50.3610402494\t1035\t64876\n-0.140133\t10.244887828826904\t62\t94.8181818182\t47.5830722036\t200.0\t29.0\t94.8181818182\t47.5830722036\t1043\t65919\n0.0602951\t10.407527446746826\t63\t119.888888889\t36.3178696281\t200.0\t67.0\t119.888888889\t36.3178696281\t1079\t66998\n0.0680237\t10.566007852554321\t64\t81.5384615385\t20.5112178861\t120.0\t45.0\t81.5384615385\t20.5112178861\t1060\t68058\n-0.103096\t10.724847316741943\t65\t89.6666666667\t38.7327022324\t157.0\t45.0\t89.6666666667\t38.7327022324\t1076\t69134\n0.0221062\t10.889755487442017\t66\t95.7272727273\t48.9008103839\t200.0\t45.0\t95.7272727273\t48.9008103839\t1053\t70187\n0.127556\t11.049236536026001\t67\t134.25\t39.2929701092\t200.0\t89.0\t134.25\t39.2929701092\t1074\t71261\n0.112709\t11.212120771408081\t68\t116.444444444\t34.1047768277\t200.0\t74.0\t116.444444444\t34.1047768277\t1048\t72309\n0.185966\t11.361629486083984\t69\t169.833333333\t25.0693482608\t200.0\t137.0\t169.833333333\t25.0693482608\t1019\t73328\n-0.204842\t11.520984649658203\t70\t118.0\t38.8587184555\t200.0\t68.0\t118.0\t38.8587184555\t1062\t74390\n-0.0571518\t11.69093108177185\t71\t163.285714286\t30.3866243399\t200.0\t97.0\t163.285714286\t30.3866243399\t1143\t75533\n-0.206757\t11.837202310562134\t72\t125.875\t37.0116113537\t180.0\t66.0\t125.875\t37.0116113537\t1007\t76540\n0.0371017\t11.99167513847351\t73\t148.857142857\t36.945630213\t200.0\t83.0\t148.857142857\t36.945630213\t1042\t77582\n0.0196075\t12.162638902664185\t74\t163.142857143\t29.7917945147\t200.0\t114.0\t163.142857143\t29.7917945147\t1142\t78724\n0.0293808\t12.333854675292969\t75\t158.857142857\t35.9023619256\t200.0\t120.0\t158.857142857\t35.9023619256\t1112\t79836\n0.107483\t12.499439477920532\t76\t157.714285714\t33.3454399783\t200.0\t113.0\t157.714285714\t33.3454399783\t1104\t80940\n0.116196\t12.65304446220398\t77\t173.333333333\t37.8843268677\t200.0\t102.0\t173.333333333\t37.8843268677\t1040\t81980\n0.0306549\t12.817165851593018\t78\t175.0\t23.4662878757\t200.0\t132.0\t175.0\t23.4662878757\t1050\t83030\n-0.146461\t12.982083082199097\t79\t185.666666667\t20.4749169039\t200.0\t152.0\t185.666666667\t20.4749169039\t1114\t84144\n0.112328\t13.138765096664429\t80\t170.0\t27.5136329844\t200.0\t126.0\t170.0\t27.5136329844\t1020\t85164\n0.123535\t13.29263162612915\t81\t145.0\t32.518126813\t200.0\t108.0\t145.0\t32.518126813\t1015\t86179\n0.0492401\t13.459388732910156\t82\t183.5\t16.6207701386\t200.0\t163.0\t183.5\t16.6207701386\t1101\t87280\n-0.0250854\t13.622073411941528\t83\t178.166666667\t20.0201287597\t200.0\t138.0\t178.166666667\t20.0201287597\t1069\t88349\n0.121941\t13.77689790725708\t84\t167.166666667\t23.8356642217\t200.0\t144.0\t167.166666667\t23.8356642217\t1003\t89352\n0.148788\t13.94554591178894\t85\t180.333333333\t28.1937739384\t200.0\t133.0\t180.333333333\t28.1937739384\t1082\t90434\n0.0373688\t14.119234323501587\t86\t184.0\t24.2280828792\t200.0\t137.0\t184.0\t24.2280828792\t1104\t91538\n0.105103\t14.293591022491455\t87\t188.5\t21.1797859605\t200.0\t142.0\t188.5\t21.1797859605\t1131\t92669\n0.09272\t14.468586921691895\t88\t178.5\t26.8995043325\t200.0\t129.0\t178.5\t26.8995043325\t1071\t93740\n0.218491\t14.635220766067505\t89\t179.333333333\t29.5616117438\t200.0\t118.0\t179.333333333\t29.5616117438\t1076\t94816\n0.140396\t14.8213951587677\t90\t192.333333333\t8.51795489279\t200.0\t176.0\t192.333333333\t8.51795489279\t1154\t95970\n0.030838\t14.988796710968018\t91\t176.166666667\t26.7358477621\t200.0\t136.0\t176.166666667\t26.7358477621\t1057\t97027\n0.0551605\t15.1516592502594\t92\t173.833333333\t22.7992446269\t200.0\t143.0\t173.833333333\t22.7992446269\t1043\t98070\n0.0159683\t15.30609655380249\t93\t167.5\t34.1357583774\t200.0\t117.0\t167.5\t34.1357583774\t1005\t99075\n-0.21524\t15.466354608535767\t94\t169.833333333\t28.2985080094\t200.0\t126.0\t169.833333333\t28.2985080094\t1019\t100094\n-0.0805359\t15.62272596359253\t95\t171.166666667\t18.8185782909\t200.0\t138.0\t171.166666667\t18.8185782909\t1027\t101121\n0.445854\t15.782602787017822\t96\t171.333333333\t34.1060437785\t200.0\t100.0\t171.333333333\t34.1060437785\t1028\t102149\n0.3181\t15.953724384307861\t97\t162.0\t30.8961393797\t200.0\t111.0\t162.0\t30.8961393797\t1134\t103283\n-0.101921\t16.131590843200684\t98\t163.857142857\t30.0923747884\t200.0\t127.0\t163.857142857\t30.0923747884\t1147\t104430\n-0.192337\t16.310768842697144\t99\t167.0\t35.7571171737\t200.0\t112.0\t167.0\t35.7571171737\t1169\t105599\n"
  },
  {
    "path": "hw2/data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/1/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_no_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/1\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\tfalse,\n\"seed\"\t:\t1,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/11/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n-0.00512409\t0.24531316757202148\t0\t16.4918032787\t6.88220073175\t44.0\t9.0\t16.4918032787\t6.88220073175\t1006\t1006\n0.0635548\t0.40613698959350586\t1\t19.1698113208\t9.49028470268\t46.0\t8.0\t19.1698113208\t9.49028470268\t1016\t2022\n0.0255032\t0.5590510368347168\t2\t19.0188679245\t8.25190787782\t52.0\t10.0\t19.0188679245\t8.25190787782\t1008\t3030\n0.0534401\t0.7072939872741699\t3\t20.5918367347\t8.61398570278\t50.0\t10.0\t20.5918367347\t8.61398570278\t1009\t4039\n0.0738297\t0.8556599617004395\t4\t28.6285714286\t16.5219952346\t97.0\t8.0\t28.6285714286\t16.5219952346\t1002\t5041\n0.00234222\t1.001749038696289\t5\t27.8888888889\t20.2275633972\t116.0\t11.0\t27.8888888889\t20.2275633972\t1004\t6045\n0.0697784\t1.1574296951293945\t6\t31.1818181818\t16.7882616738\t78.0\t10.0\t31.1818181818\t16.7882616738\t1029\t7074\n-0.0150452\t1.3107523918151855\t7\t28.7428571429\t14.0455236532\t68.0\t9.0\t28.7428571429\t14.0455236532\t1006\t8080\n0.0642204\t1.4599130153656006\t8\t36.9285714286\t17.6168113124\t70.0\t10.0\t36.9285714286\t17.6168113124\t1034\t9114\n0.000818253\t1.61649489402771\t9\t31.0606060606\t13.6046769898\t59.0\t12.0\t31.0606060606\t13.6046769898\t1025\t10139\n0.0203362\t1.765744686126709\t10\t37.1111111111\t13.8171480504\t73.0\t18.0\t37.1111111111\t13.8171480504\t1002\t11141\n0.0524025\t1.917654037475586\t11\t42.875\t22.6868399812\t99.0\t16.0\t42.875\t22.6868399812\t1029\t12170\n0.0946121\t2.073711395263672\t12\t41.8\t29.0406611495\t127.0\t11.0\t41.8\t29.0406611495\t1045\t13215\n-0.0120049\t2.229515552520752\t13\t44.2608695652\t19.5430792627\t86.0\t13.0\t44.2608695652\t19.5430792627\t1018\t14233\n-0.01828\t2.373249053955078\t14\t38.6923076923\t18.1463478647\t79.0\t12.0\t38.6923076923\t18.1463478647\t1006\t15239\n0.00722122\t2.5305798053741455\t15\t42.0833333333\t24.6659628278\t94.0\t13.0\t42.0833333333\t24.6659628278\t1010\t16249\n0.0697861\t2.687572717666626\t16\t54.0\t24.8765372442\t113.0\t20.0\t54.0\t24.8765372442\t1026\t17275\n0.0720329\t2.842419385910034\t17\t53.5789473684\t30.0986374748\t150.0\t15.0\t53.5789473684\t30.0986374748\t1018\t18293\n-0.0314293\t2.998635768890381\t18\t40.1538461538\t12.996130512\t67.0\t21.0\t40.1538461538\t12.996130512\t1044\t19337\n0.04002\t3.1500773429870605\t19\t50.45\t17.3881425115\t97.0\t25.0\t50.45\t17.3881425115\t1009\t20346\n0.0169601\t3.300119400024414\t20\t40.88\t20.4906222453\t105.0\t20.0\t40.88\t20.4906222453\t1022\t21368\n0.0726242\t3.452993392944336\t21\t54.9473684211\t21.7363960704\t99.0\t24.0\t54.9473684211\t21.7363960704\t1044\t22412\n-0.00358582\t3.6137313842773438\t22\t50.8571428571\t18.5402668966\t88.0\t20.0\t50.8571428571\t18.5402668966\t1068\t23480\n0.0382233\t3.771916389465332\t23\t54.1052631579\t24.2961871318\t119.0\t19.0\t54.1052631579\t24.2961871318\t1028\t24508\n0.0485229\t3.9179751873016357\t24\t57.0\t30.0906039229\t146.0\t20.0\t57.0\t30.0906039229\t1026\t25534\n0.0298157\t4.073188543319702\t25\t52.6842105263\t20.6653858359\t94.0\t13.0\t52.6842105263\t20.6653858359\t1001\t26535\n0.0353813\t4.229984998703003\t26\t54.7368421053\t29.8114109295\t150.0\t25.0\t54.7368421053\t29.8114109295\t1040\t27575\n0.0338936\t4.384675025939941\t27\t59.8823529412\t19.9613814002\t93.0\t24.0\t59.8823529412\t19.9613814002\t1018\t28593\n0.00600433\t4.5373406410217285\t28\t59.4117647059\t21.3570730081\t124.0\t29.0\t59.4117647059\t21.3570730081\t1010\t29603\n0.0986519\t4.700197696685791\t29\t53.05\t14.5068087462\t82.0\t31.0\t53.05\t14.5068087462\t1061\t30664\n-0.00643158\t4.8460917472839355\t30\t50.2\t13.1171643277\t75.0\t32.0\t50.2\t13.1171643277\t1004\t31668\n0.0289154\t5.004489183425903\t31\t60.2222222222\t22.3620600213\t100.0\t17.0\t60.2222222222\t22.3620600213\t1084\t32752\n0.0162506\t5.149889945983887\t32\t56.2222222222\t21.3139379425\t106.0\t29.0\t56.2222222222\t21.3139379425\t1012\t33764\n0.0131226\t5.3100059032440186\t33\t55.0\t26.219719377\t146.0\t26.0\t55.0\t26.219719377\t1045\t34809\n0.025032\t5.459545612335205\t34\t57.3333333333\t20.5831646417\t107.0\t21.0\t57.3333333333\t20.5831646417\t1032\t35841\n0.0162392\t5.611032485961914\t35\t64.6875\t31.063883269\t163.0\t18.0\t64.6875\t31.063883269\t1035\t36876\n0.0741539\t5.769460201263428\t36\t70.9333333333\t38.7633274572\t188.0\t24.0\t70.9333333333\t38.7633274572\t1064\t37940\n-0.0285721\t5.920390367507935\t37\t64.9375\t23.8706638733\t101.0\t26.0\t64.9375\t23.8706638733\t1039\t38979\n-0.00234985\t6.076663255691528\t38\t62.1764705882\t20.1763848395\t104.0\t29.0\t62.1764705882\t20.1763848395\t1057\t40036\n0.0674629\t6.230109691619873\t39\t58.3333333333\t30.1293507693\t149.0\t26.0\t58.3333333333\t30.1293507693\t1050\t41086\n-0.0244675\t6.381539821624756\t40\t64.625\t26.4572178243\t132.0\t33.0\t64.625\t26.4572178243\t1034\t42120\n0.0077095\t6.541299343109131\t41\t61.2941176471\t31.663236626\t148.0\t21.0\t61.2941176471\t31.663236626\t1042\t43162\n0.0532875\t6.7038915157318115\t42\t61.4705882353\t28.9484687131\t124.0\t25.0\t61.4705882353\t28.9484687131\t1045\t44207\n0.0123177\t6.855281591415405\t43\t59.0588235294\t17.2233445827\t89.0\t33.0\t59.0588235294\t17.2233445827\t1004\t45211\n0.0430298\t7.007343530654907\t44\t65.75\t33.1558818311\t143.0\t21.0\t65.75\t33.1558818311\t1052\t46263\n0.18214\t7.157165288925171\t45\t72.2142857143\t32.761428914\t160.0\t33.0\t72.2142857143\t32.761428914\t1011\t47274\n0.12225\t7.309115886688232\t46\t73.4285714286\t42.3838147776\t200.0\t33.0\t73.4285714286\t42.3838147776\t1028\t48302\n-0.00220871\t7.4603729248046875\t47\t83.5\t42.2384106393\t161.0\t32.0\t83.5\t42.2384106393\t1002\t49304\n-0.0353432\t7.6135101318359375\t48\t75.6428571429\t18.733496138\t108.0\t41.0\t75.6428571429\t18.733496138\t1059\t50363\n-0.043251\t7.77314305305481\t49\t68.125\t35.7943343981\t149.0\t31.0\t68.125\t35.7943343981\t1090\t51453\n0.0546303\t7.923423528671265\t50\t93.2727272727\t33.5019427092\t166.0\t48.0\t93.2727272727\t33.5019427092\t1026\t52479\n0.0488052\t8.073715925216675\t51\t83.6666666667\t18.3318181192\t115.0\t60.0\t83.6666666667\t18.3318181192\t1004\t53483\n0.124737\t8.21993637084961\t52\t78.4615384615\t32.0327125694\t132.0\t47.0\t78.4615384615\t32.0327125694\t1020\t54503\n0.00512695\t8.376291513442993\t53\t79.3846153846\t20.9524680446\t125.0\t59.0\t79.3846153846\t20.9524680446\t1032\t55535\n0.0900078\t8.523650169372559\t54\t78.0\t29.6362563815\t155.0\t38.0\t78.0\t29.6362563815\t1014\t56549\n-0.0854263\t8.691274404525757\t55\t75.2857142857\t27.3820289643\t137.0\t29.0\t75.2857142857\t27.3820289643\t1054\t57603\n0.0259819\t8.843250751495361\t56\t78.1538461538\t33.6882681105\t157.0\t22.0\t78.1538461538\t33.6882681105\t1016\t58619\n-0.0107193\t9.000697612762451\t57\t69.2\t26.1258492685\t130.0\t38.0\t69.2\t26.1258492685\t1038\t59657\n0.000843048\t9.175877571105957\t58\t86.3846153846\t34.7530595477\t134.0\t43.0\t86.3846153846\t34.7530595477\t1123\t60780\n0.227783\t9.331747770309448\t59\t88.1666666667\t33.5803348537\t143.0\t35.0\t88.1666666667\t33.5803348537\t1058\t61838\n-0.00689316\t9.484697580337524\t60\t88.4166666667\t32.9885291511\t155.0\t34.0\t88.4166666667\t32.9885291511\t1061\t62899\n-0.00553131\t9.63588547706604\t61\t77.0769230769\t28.7093164682\t131.0\t38.0\t77.0769230769\t28.7093164682\t1002\t63901\n0.0858879\t9.810664653778076\t62\t87.1538461538\t40.0304617738\t154.0\t33.0\t87.1538461538\t40.0304617738\t1133\t65034\n-0.0164948\t9.959284543991089\t63\t72.7142857143\t29.9223484836\t137.0\t37.0\t72.7142857143\t29.9223484836\t1018\t66052\n-0.00383377\t10.113429307937622\t64\t78.6153846154\t26.6387180956\t151.0\t42.0\t78.6153846154\t26.6387180956\t1022\t67074\n-0.00390625\t10.277899026870728\t65\t79.4615384615\t32.2886390704\t129.0\t33.0\t79.4615384615\t32.2886390704\t1033\t68107\n0.0369797\t10.444634199142456\t66\t110.9\t46.9711613652\t200.0\t46.0\t110.9\t46.9711613652\t1109\t69216\n0.196167\t10.613716840744019\t67\t112.1\t30.332985346\t163.0\t65.0\t112.1\t30.332985346\t1121\t70337\n0.0848923\t10.77668571472168\t68\t117.666666667\t52.5208953127\t200.0\t46.0\t117.666666667\t52.5208953127\t1059\t71396\n-0.0565033\t10.930248022079468\t69\t126.75\t50.0668303371\t190.0\t42.0\t126.75\t50.0668303371\t1014\t72410\n-0.00730133\t11.088855743408203\t70\t108.7\t39.9150347614\t200.0\t40.0\t108.7\t39.9150347614\t1087\t73497\n0.040741\t11.246061563491821\t71\t106.2\t44.9306131719\t193.0\t45.0\t106.2\t44.9306131719\t1062\t74559\n-0.0693817\t11.401721239089966\t72\t131.0\t44.9388473372\t200.0\t63.0\t131.0\t44.9388473372\t1048\t75607\n0.143494\t11.564889430999756\t73\t179.5\t22.2766694099\t200.0\t145.0\t179.5\t22.2766694099\t1077\t76684\n-0.0691681\t11.736059188842773\t74\t140.375\t43.7033680052\t200.0\t73.0\t140.375\t43.7033680052\t1123\t77807\n0.148529\t11.896079301834106\t75\t145.0\t23.6099252737\t191.0\t109.0\t145.0\t23.6099252737\t1015\t78822\n0.134094\t12.05600881576538\t76\t170.5\t41.7202988164\t200.0\t111.0\t170.5\t41.7202988164\t1023\t79845\n-0.0364227\t12.22243332862854\t77\t179.5\t27.2136607852\t200.0\t128.0\t179.5\t27.2136607852\t1077\t80922\n0.171593\t12.37983512878418\t78\t168.333333333\t33.4149002027\t200.0\t119.0\t168.333333333\t33.4149002027\t1010\t81932\n0.0803986\t12.533734798431396\t79\t171.0\t39.8998746865\t200.0\t101.0\t171.0\t39.8998746865\t1026\t82958\n-0.0387192\t12.697980642318726\t80\t184.166666667\t22.7773035181\t200.0\t136.0\t184.166666667\t22.7773035181\t1105\t84063\n-0.0324173\t12.87848973274231\t81\t194.0\t10.2632028789\t200.0\t172.0\t194.0\t10.2632028789\t1164\t85227\n0.0793839\t13.043092250823975\t82\t186.833333333\t22.7040133506\t200.0\t138.0\t186.833333333\t22.7040133506\t1121\t86348\n0.0436401\t13.220946550369263\t83\t196.0\t8.94427191\t200.0\t176.0\t196.0\t8.94427191\t1176\t87524\n-0.087738\t13.38306975364685\t84\t178.333333333\t33.1695978604\t200.0\t113.0\t178.333333333\t33.1695978604\t1070\t88594\n0.123421\t13.562474966049194\t85\t171.0\t29.5151292923\t200.0\t122.0\t171.0\t29.5151292923\t1197\t89791\n0.189339\t13.716761350631714\t86\t172.0\t23.7977589981\t200.0\t132.0\t172.0\t23.7977589981\t1032\t90823\n-0.0461349\t13.89915156364441\t87\t194.833333333\t11.5530178837\t200.0\t169.0\t194.833333333\t11.5530178837\t1169\t91992\n0.0202332\t14.048897504806519\t88\t143.428571429\t43.8564448525\t200.0\t72.0\t143.428571429\t43.8564448525\t1004\t92996\n0.0436859\t14.218897581100464\t89\t182.5\t18.3643676722\t200.0\t154.0\t182.5\t18.3643676722\t1095\t94091\n0.00720215\t14.40112829208374\t90\t169.857142857\t27.9562340169\t200.0\t126.0\t169.857142857\t27.9562340169\t1189\t95280\n-0.0312271\t14.559978008270264\t91\t146.857142857\t56.0877592233\t200.0\t28.0\t146.857142857\t56.0877592233\t1028\t96308\n-5.34058e-05\t14.719226121902466\t92\t149.857142857\t45.1993317632\t200.0\t88.0\t149.857142857\t45.1993317632\t1049\t97357\n0.0502853\t14.900869369506836\t93\t168.142857143\t34.236273877\t200.0\t116.0\t168.142857143\t34.236273877\t1177\t98534\n0.185455\t15.074780464172363\t94\t163.857142857\t41.9231561361\t200.0\t83.0\t163.857142857\t41.9231561361\t1147\t99681\n0.101822\t15.245348453521729\t95\t159.857142857\t51.4793400208\t200.0\t50.0\t159.857142857\t51.4793400208\t1119\t100800\n0.00431061\t15.416551351547241\t96\t158.285714286\t30.0129223869\t200.0\t120.0\t158.285714286\t30.0129223869\t1108\t101908\n-0.104431\t15.580619812011719\t97\t181.333333333\t27.9682359512\t200.0\t128.0\t181.333333333\t27.9682359512\t1088\t102996\n0.216705\t15.75987458229065\t98\t185.666666667\t15.5848929701\t200.0\t160.0\t185.666666667\t15.5848929701\t1114\t104110\n-0.193115\t15.948319673538208\t99\t195.166666667\t10.8076618912\t200.0\t171.0\t195.166666667\t10.8076618912\t1171\t105281\n"
  },
  {
    "path": "hw2/data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/11/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_no_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/11\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\tfalse,\n\"seed\"\t:\t11,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/21/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.127224\t0.24825334548950195\t0\t22.7111111111\t11.7636393126\t64.0\t9.0\t22.7111111111\t11.7636393126\t1022\t1022\n0.0355492\t0.3956305980682373\t1\t22.75\t9.66983359827\t52.0\t9.0\t22.75\t9.66983359827\t1001\t2023\n0.145908\t0.5476939678192139\t2\t26.3684210526\t13.9348503904\t76.0\t9.0\t26.3684210526\t13.9348503904\t1002\t3025\n0.0449734\t0.69586181640625\t3\t30.3333333333\t15.6295498426\t77.0\t10.0\t30.3333333333\t15.6295498426\t1001\t4026\n0.0844555\t0.851891279220581\t4\t25.175\t18.7535163369\t105.0\t10.0\t25.175\t18.7535163369\t1007\t5033\n0.0250015\t1.0081052780151367\t5\t26.6578947368\t16.301882868\t98.0\t13.0\t26.6578947368\t16.301882868\t1013\t6046\n0.127935\t1.173598289489746\t6\t34.3548387097\t21.0108242259\t84.0\t11.0\t34.3548387097\t21.0108242259\t1065\t7111\n0.0802937\t1.32609224319458\t7\t32.5806451613\t18.6716521265\t82.0\t11.0\t32.5806451613\t18.6716521265\t1010\t8121\n-0.0135117\t1.4742002487182617\t8\t35.75\t18.0586841001\t78.0\t12.0\t35.75\t18.0586841001\t1001\t9122\n0.0420055\t1.6327002048492432\t9\t36.0344827586\t17.9164396837\t84.0\t16.0\t36.0344827586\t17.9164396837\t1045\t10167\n0.156075\t1.7924294471740723\t10\t50.7619047619\t35.2418916874\t142.0\t17.0\t50.7619047619\t35.2418916874\t1066\t11233\n0.0586586\t1.9487698078155518\t11\t43.6666666667\t18.7520369264\t89.0\t16.0\t43.6666666667\t18.7520369264\t1048\t12281\n0.0249443\t2.0962331295013428\t12\t43.7391304348\t20.0287128487\t79.0\t14.0\t43.7391304348\t20.0287128487\t1006\t13287\n0.103291\t2.253335952758789\t13\t46.4090909091\t27.289123859\t136.0\t10.0\t46.4090909091\t27.289123859\t1021\t14308\n0.0521851\t2.4151957035064697\t14\t47.3181818182\t20.3165547447\t89.0\t13.0\t47.3181818182\t20.3165547447\t1041\t15349\n0.0149422\t2.5664660930633545\t15\t40.04\t19.7189857751\t81.0\t16.0\t40.04\t19.7189857751\t1001\t16350\n-0.0122757\t2.723844528198242\t16\t67.8\t25.7997416008\t114.0\t22.0\t67.8\t25.7997416008\t1017\t17367\n0.0217094\t2.878793716430664\t17\t51.25\t24.1223444134\t117.0\t21.0\t51.25\t24.1223444134\t1025\t18392\n0.0463638\t3.03745436668396\t18\t54.2631578947\t31.5825436549\t143.0\t14.0\t54.2631578947\t31.5825436549\t1031\t19423\n0.0266075\t3.191992998123169\t19\t53.7\t21.2087246198\t99.0\t22.0\t53.7\t21.2087246198\t1074\t20497\n-0.0139618\t3.345797061920166\t20\t46.7272727273\t20.356329858\t91.0\t17.0\t46.7272727273\t20.356329858\t1028\t21525\n0.00762939\t3.4980955123901367\t21\t53.8421052632\t34.3070702517\t173.0\t17.0\t53.8421052632\t34.3070702517\t1023\t22548\n0.007267\t3.6499991416931152\t22\t60.1764705882\t27.0429621031\t119.0\t22.0\t60.1764705882\t27.0429621031\t1023\t23571\n0.033783\t3.8080263137817383\t23\t64.875\t39.7238514623\t194.0\t21.0\t64.875\t39.7238514623\t1038\t24609\n0.0575562\t3.9673943519592285\t24\t64.875\t27.3104261226\t120.0\t31.0\t64.875\t27.3104261226\t1038\t25647\n0.066494\t4.131205081939697\t25\t75.2142857143\t43.762636659\t168.0\t14.0\t75.2142857143\t43.762636659\t1053\t26700\n0.0750923\t4.294355630874634\t26\t72.0\t25.1343059051\t123.0\t31.0\t72.0\t25.1343059051\t1080\t27780\n0.00760651\t4.4403345584869385\t27\t66.7333333333\t41.919711619\t200.0\t14.0\t66.7333333333\t41.919711619\t1001\t28781\n0.0697861\t4.606956720352173\t28\t81.9230769231\t42.8924622004\t184.0\t18.0\t81.9230769231\t42.8924622004\t1065\t29846\n0.123104\t4.766654014587402\t29\t72.4285714286\t33.9867921525\t154.0\t26.0\t72.4285714286\t33.9867921525\t1014\t30860\n0.0179214\t4.929851055145264\t30\t87.0\t32.1429100529\t151.0\t45.0\t87.0\t32.1429100529\t1044\t31904\n0.159489\t5.0865044593811035\t31\t93.5454545455\t31.517278483\t146.0\t28.0\t93.5454545455\t31.517278483\t1029\t32933\n-0.0285606\t5.259975910186768\t32\t71.6\t26.333248945\t120.0\t25.0\t71.6\t26.333248945\t1074\t34007\n0.235893\t5.415209770202637\t33\t84.0\t44.7008575608\t160.0\t21.0\t84.0\t44.7008575608\t1008\t35015\n-0.0416565\t5.590892791748047\t34\t84.1538461538\t41.6502768554\t182.0\t25.0\t84.1538461538\t41.6502768554\t1094\t36109\n-0.0412064\t5.766493082046509\t35\t124.666666667\t35.1820661386\t181.0\t55.0\t124.666666667\t35.1820661386\t1122\t37231\n0.0682449\t5.939498424530029\t36\t100.636363636\t56.2127011324\t189.0\t22.0\t100.636363636\t56.2127011324\t1107\t38338\n-0.0410194\t6.098473310470581\t37\t92.9090909091\t31.8903078621\t150.0\t36.0\t92.9090909091\t31.8903078621\t1022\t39360\n0.293282\t6.264788389205933\t38\t136.375\t48.6182514597\t200.0\t43.0\t136.375\t48.6182514597\t1091\t40451\n-0.100487\t6.433950185775757\t39\t107.7\t42.8976689343\t173.0\t43.0\t107.7\t42.8976689343\t1077\t41528\n0.218277\t6.588805913925171\t40\t127.625\t52.3233635673\t200.0\t44.0\t127.625\t52.3233635673\t1021\t42549\n-0.0609665\t6.745396137237549\t41\t125.625\t39.015822111\t200.0\t84.0\t125.625\t39.015822111\t1005\t43554\n0.19545\t6.906362533569336\t42\t146.714285714\t45.9027365686\t200.0\t49.0\t146.714285714\t45.9027365686\t1027\t44581\n0.036705\t7.082053184509277\t43\t143.25\t45.0242989951\t200.0\t82.0\t143.25\t45.0242989951\t1146\t45727\n0.0390778\t7.253217697143555\t44\t157.857142857\t28.5828548581\t200.0\t126.0\t157.857142857\t28.5828548581\t1105\t46832\n0.0290222\t7.432849884033203\t45\t149.0\t51.9350555983\t200.0\t61.0\t149.0\t51.9350555983\t1192\t48024\n0.0818787\t7.59984016418457\t46\t178.833333333\t30.9322736887\t200.0\t123.0\t178.833333333\t30.9322736887\t1073\t49097\n0.10302\t7.7628068923950195\t47\t172.166666667\t42.4437536302\t200.0\t89.0\t172.166666667\t42.4437536302\t1033\t50130\n-0.0214462\t7.944441556930542\t48\t157.285714286\t45.9431769712\t200.0\t56.0\t157.285714286\t45.9431769712\t1101\t51231\n-0.112823\t8.118605613708496\t49\t177.166666667\t25.7773587131\t200.0\t137.0\t177.166666667\t25.7773587131\t1063\t52294\n-0.0194626\t8.284399509429932\t50\t155.571428571\t51.7020506442\t200.0\t62.0\t155.571428571\t51.7020506442\t1089\t53383\n0.04776\t8.44839882850647\t51\t97.1818181818\t33.905800474\t151.0\t29.0\t97.1818181818\t33.905800474\t1069\t54452\n0.215149\t8.627105236053467\t52\t162.571428571\t49.149501212\t200.0\t71.0\t162.571428571\t49.149501212\t1138\t55590\n-0.00525665\t8.803398609161377\t53\t146.875\t53.0269683746\t200.0\t54.0\t146.875\t53.0269683746\t1175\t56765\n0.116333\t8.964084148406982\t54\t135.75\t59.1433639557\t200.0\t49.0\t135.75\t59.1433639557\t1086\t57851\n0.0122528\t9.120773315429688\t55\t112.0\t29.4316534062\t171.0\t74.0\t112.0\t29.4316534062\t1008\t58859\n0.0180054\t9.281006097793579\t56\t129.625\t43.5859424012\t200.0\t92.0\t129.625\t43.5859424012\t1037\t59896\n0.0564804\t9.44934606552124\t57\t123.111111111\t41.2295590955\t200.0\t73.0\t123.111111111\t41.2295590955\t1108\t61004\n-0.0479202\t9.612768173217773\t58\t169.666666667\t26.8679900418\t200.0\t126.0\t169.666666667\t26.8679900418\t1018\t62022\n-0.00257111\t9.777464628219604\t59\t127.25\t44.1071139387\t199.0\t58.0\t127.25\t44.1071139387\t1018\t63040\n0.144714\t9.94826364517212\t60\t151.142857143\t44.4118020718\t200.0\t90.0\t151.142857143\t44.4118020718\t1058\t64098\n0.0379715\t10.13560152053833\t61\t131.444444444\t55.5999822364\t200.0\t12.0\t131.444444444\t55.5999822364\t1183\t65281\n0.0575562\t10.304075956344604\t62\t152.714285714\t47.9544852236\t200.0\t64.0\t152.714285714\t47.9544852236\t1069\t66350\n0.0810928\t10.491063356399536\t63\t148.375\t31.6264821787\t200.0\t106.0\t148.375\t31.6264821787\t1187\t67537\n-0.00558472\t10.65860104560852\t64\t153.285714286\t35.9909285623\t200.0\t83.0\t153.285714286\t35.9909285623\t1073\t68610\n0.158897\t10.821058750152588\t65\t176.0\t30.9892454463\t200.0\t113.0\t176.0\t30.9892454463\t1056\t69666\n-0.0596466\t10.984571933746338\t66\t150.857142857\t44.1472489725\t200.0\t89.0\t150.857142857\t44.1472489725\t1056\t70722\n0.0832291\t11.142368793487549\t67\t166.833333333\t47.012114278\t200.0\t95.0\t166.833333333\t47.012114278\t1001\t71723\n0.106728\t11.310542345046997\t68\t184.833333333\t31.3071699278\t200.0\t115.0\t184.833333333\t31.3071699278\t1109\t72832\n-0.0823593\t11.474363803863525\t69\t173.333333333\t39.6260296046\t200.0\t90.0\t173.333333333\t39.6260296046\t1040\t73872\n0.0173645\t11.638144254684448\t70\t174.0\t32.5627599158\t200.0\t125.0\t174.0\t32.5627599158\t1044\t74916\n0.0617523\t11.821269512176514\t71\t168.142857143\t46.430988948\t200.0\t65.0\t168.142857143\t46.430988948\t1177\t76093\n-0.0535049\t11.993802309036255\t72\t143.714285714\t36.9196590516\t200.0\t104.0\t143.714285714\t36.9196590516\t1006\t77099\n0.15992\t12.156002521514893\t73\t173.0\t30.2379452565\t200.0\t120.0\t173.0\t30.2379452565\t1038\t78137\n0.0487747\t12.340272665023804\t74\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t79337\n-0.0502625\t12.512109518051147\t75\t178.333333333\t30.776975521\t200.0\t130.0\t178.333333333\t30.776975521\t1070\t80407\n0.192245\t12.674657821655273\t76\t177.333333333\t23.1060357675\t200.0\t146.0\t177.333333333\t23.1060357675\t1064\t81471\n0.125061\t12.851359367370605\t77\t186.0\t20.7926268983\t200.0\t147.0\t186.0\t20.7926268983\t1116\t82587\n-0.110649\t13.03730821609497\t78\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t83787\n0.12838\t13.214504957199097\t79\t167.428571429\t31.1670941074\t200.0\t120.0\t167.428571429\t31.1670941074\t1172\t84959\n-0.151451\t13.38013219833374\t80\t156.714285714\t46.222178615\t200.0\t71.0\t156.714285714\t46.222178615\t1097\t86056\n0.151161\t13.5490083694458\t81\t161.142857143\t26.4598270777\t200.0\t127.0\t161.142857143\t26.4598270777\t1128\t87184\n-0.16169\t13.709528684616089\t82\t154.285714286\t37.5336583642\t200.0\t79.0\t154.285714286\t37.5336583642\t1080\t88264\n0.00814056\t13.885880470275879\t83\t145.625\t36.9423114464\t200.0\t84.0\t145.625\t36.9423114464\t1165\t89429\n-0.140816\t14.045114994049072\t84\t173.833333333\t37.4985184893\t200.0\t111.0\t173.833333333\t37.4985184893\t1043\t90472\n-0.0780334\t14.216510772705078\t85\t140.0\t45.6919030026\t200.0\t78.0\t140.0\t45.6919030026\t1120\t91592\n-0.0188904\t14.374228477478027\t86\t130.875\t31.5849548836\t175.0\t89.0\t130.875\t31.5849548836\t1047\t92639\n0.0242615\t14.546939373016357\t87\t126.555555556\t37.2711121711\t200.0\t64.0\t126.555555556\t37.2711121711\t1139\t93778\n0.151283\t14.703302145004272\t88\t143.285714286\t37.3619909446\t200.0\t91.0\t143.285714286\t37.3619909446\t1003\t94781\n-0.00479889\t14.864612579345703\t89\t133.125\t31.2347462772\t200.0\t100.0\t133.125\t31.2347462772\t1065\t95846\n0.0864182\t15.019819498062134\t90\t148.285714286\t43.2656719276\t200.0\t91.0\t148.285714286\t43.2656719276\t1038\t96884\n0.397087\t15.189021348953247\t91\t144.714285714\t39.2636301564\t200.0\t90.0\t144.714285714\t39.2636301564\t1013\t97897\n0.0472336\t15.367772579193115\t92\t175.166666667\t35.3195727922\t200.0\t119.0\t175.166666667\t35.3195727922\t1051\t98948\n-0.119873\t15.569477558135986\t93\t166.285714286\t39.5138828613\t200.0\t97.0\t166.285714286\t39.5138828613\t1164\t100112\n-0.0447845\t15.727983474731445\t94\t152.428571429\t27.4999072355\t200.0\t117.0\t152.428571429\t27.4999072355\t1067\t101179\n0.130463\t15.883777379989624\t95\t171.5\t22.9183332727\t200.0\t136.0\t171.5\t22.9183332727\t1029\t102208\n0.0085144\t16.06430745124817\t96\t171.428571429\t30.1323610703\t200.0\t113.0\t171.428571429\t30.1323610703\t1200\t103408\n-0.11972\t16.22447681427002\t97\t173.0\t29.2973263854\t200.0\t130.0\t173.0\t29.2973263854\t1038\t104446\n0.136795\t16.393552780151367\t98\t182.166666667\t24.6537128148\t200.0\t131.0\t182.166666667\t24.6537128148\t1093\t105539\n-0.0336685\t16.55085301399231\t99\t175.833333333\t21.1535392363\t200.0\t141.0\t175.833333333\t21.1535392363\t1055\t106594\n"
  },
  {
    "path": "hw2/data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/21/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_no_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/21\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\tfalse,\n\"seed\"\t:\t21,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/31/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.144505\t0.2521638870239258\t0\t23.9761904762\t12.9807331498\t63.0\t10.0\t23.9761904762\t12.9807331498\t1007\t1007\n0.0624466\t0.41129064559936523\t1\t23.8604651163\t10.9493153558\t56.0\t10.0\t23.8604651163\t10.9493153558\t1026\t2033\n0.00043869\t0.5695617198944092\t2\t24.4047619048\t12.9579163592\t73.0\t11.0\t24.4047619048\t12.9579163592\t1025\t3058\n0.0165443\t0.7176158428192139\t3\t28.0277777778\t14.0366308697\t61.0\t12.0\t28.0277777778\t14.0366308697\t1009\t4067\n0.0421333\t0.8682734966278076\t4\t26.6842105263\t12.6867217431\t62.0\t10.0\t26.6842105263\t12.6867217431\t1014\t5081\n0.00756264\t1.018404245376587\t5\t29.6176470588\t20.8989370767\t95.0\t10.0\t29.6176470588\t20.8989370767\t1007\t6088\n0.0137215\t1.1738612651824951\t6\t33.3548387097\t19.8746854503\t97.0\t10.0\t33.3548387097\t19.8746854503\t1034\t7122\n0.0576801\t1.318882942199707\t7\t33.7333333333\t14.0592397455\t73.0\t11.0\t33.7333333333\t14.0592397455\t1012\t8134\n0.071312\t1.470320463180542\t8\t46.0454545455\t30.2075807354\t130.0\t13.0\t46.0454545455\t30.2075807354\t1013\t9147\n0.0240631\t1.6288890838623047\t9\t35.0\t19.6591647488\t116.0\t15.0\t35.0\t19.6591647488\t1015\t10162\n0.0359039\t1.7904996871948242\t10\t43.1666666667\t17.9528703988\t91.0\t17.0\t43.1666666667\t17.9528703988\t1036\t11198\n0.0920067\t1.934124231338501\t11\t50.35\t35.4884136022\t134.0\t17.0\t50.35\t35.4884136022\t1007\t12205\n0.0759811\t2.090627670288086\t12\t42.25\t29.2022402109\t134.0\t13.0\t42.25\t29.2022402109\t1014\t13219\n0.019989\t2.2420554161071777\t13\t48.1363636364\t22.4728026624\t97.0\t15.0\t48.1363636364\t22.4728026624\t1059\t14278\n0.00758362\t2.403862953186035\t14\t64.0588235294\t39.8267875981\t174.0\t21.0\t64.0588235294\t39.8267875981\t1089\t15367\n0.0340919\t2.557589530944824\t15\t52.55\t27.9078394004\t124.0\t18.0\t52.55\t27.9078394004\t1051\t16418\n-0.0420609\t2.720651865005493\t16\t51.0952380952\t25.599302003\t118.0\t12.0\t51.0952380952\t25.599302003\t1073\t17491\n0.0309029\t2.8725504875183105\t17\t63.6875\t27.723452955\t124.0\t25.0\t63.6875\t27.723452955\t1019\t18510\n0.0385361\t3.0242555141448975\t18\t53.0526315789\t24.0929639963\t94.0\t22.0\t53.0526315789\t24.0929639963\t1008\t19518\n0.123775\t3.1752729415893555\t19\t73.2857142857\t42.5901205369\t180.0\t22.0\t73.2857142857\t42.5901205369\t1026\t20544\n-0.0174332\t3.3432321548461914\t20\t57.8333333333\t23.164268461\t115.0\t19.0\t57.8333333333\t23.164268461\t1041\t21585\n0.00173187\t3.4917185306549072\t21\t63.0625\t31.9755155353\t152.0\t20.0\t63.0625\t31.9755155353\t1009\t22594\n-0.0250473\t3.6495962142944336\t22\t57.3333333333\t25.6493448043\t128.0\t13.0\t57.3333333333\t25.6493448043\t1032\t23626\n0.0377617\t3.800271987915039\t23\t73.5714285714\t32.5614019655\t135.0\t34.0\t73.5714285714\t32.5614019655\t1030\t24656\n0.0517387\t3.9629733562469482\t24\t69.8\t40.1965172621\t157.0\t26.0\t69.8\t40.1965172621\t1047\t25703\n0.047451\t4.111782073974609\t25\t78.0\t33.9705755029\t158.0\t29.0\t78.0\t33.9705755029\t1014\t26717\n0.218624\t4.2690887451171875\t26\t78.3846153846\t37.0540944723\t178.0\t27.0\t78.3846153846\t37.0540944723\t1019\t27736\n-0.0270004\t4.426061391830444\t27\t66.4375\t33.4289708748\t134.0\t16.0\t66.4375\t33.4289708748\t1063\t28799\n0.0207291\t4.57614278793335\t28\t77.3076923077\t29.1320194325\t138.0\t39.0\t77.3076923077\t29.1320194325\t1005\t29804\n0.0141563\t4.727544784545898\t29\t71.7142857143\t30.1222000985\t130.0\t30.0\t71.7142857143\t30.1222000985\t1004\t30808\n0.0134125\t4.8886353969573975\t30\t79.6153846154\t36.0907796909\t167.0\t28.0\t79.6153846154\t36.0907796909\t1035\t31843\n0.0094223\t5.0403831005096436\t31\t81.8461538462\t49.9351058164\t200.0\t27.0\t81.8461538462\t49.9351058164\t1064\t32907\n0.0825043\t5.200412273406982\t32\t117.0\t33.7111916794\t163.0\t49.0\t117.0\t33.7111916794\t1053\t33960\n0.0787354\t5.376931667327881\t33\t102.454545455\t41.2230377699\t185.0\t51.0\t102.454545455\t41.2230377699\t1127\t35087\n0.021019\t5.544047594070435\t34\t124.111111111\t52.4032323949\t199.0\t52.0\t124.111111111\t52.4032323949\t1117\t36204\n0.0688019\t5.717339038848877\t35\t99.5833333333\t58.8422443676\t200.0\t34.0\t99.5833333333\t58.8422443676\t1195\t37399\n0.113373\t5.869815826416016\t36\t114.555555556\t43.764803492\t160.0\t26.0\t114.555555556\t43.764803492\t1031\t38430\n0.092865\t6.033387899398804\t37\t121.555555556\t45.8478428212\t197.0\t42.0\t121.555555556\t45.8478428212\t1094\t39524\n0.099411\t6.2116429805755615\t38\t125.555555556\t69.5638972634\t200.0\t26.0\t125.555555556\t69.5638972634\t1130\t40654\n0.187187\t6.377261161804199\t39\t139.625\t61.89494628\t200.0\t48.0\t139.625\t61.89494628\t1117\t41771\n-0.0534439\t6.5344085693359375\t40\t127.75\t48.0149716234\t200.0\t50.0\t127.75\t48.0149716234\t1022\t42793\n0.116745\t6.692571401596069\t41\t151.428571429\t42.8080671398\t200.0\t57.0\t151.428571429\t42.8080671398\t1060\t43853\n0.171021\t6.862926959991455\t42\t132.375\t47.536663482\t200.0\t65.0\t132.375\t47.536663482\t1059\t44912\n0.191711\t7.024964332580566\t43\t150.285714286\t50.4231077574\t200.0\t66.0\t150.285714286\t50.4231077574\t1052\t45964\n0.023262\t7.1877477169036865\t44\t126.375\t58.6875998402\t200.0\t22.0\t126.375\t58.6875998402\t1011\t46975\n-0.0498466\t7.349262714385986\t45\t81.0769230769\t43.3242897558\t200.0\t37.0\t81.0769230769\t43.3242897558\t1054\t48029\n0.0224304\t7.520627498626709\t46\t109.7\t61.1\t200.0\t23.0\t109.7\t61.1\t1097\t49126\n0.0703354\t7.680565595626831\t47\t134.5\t55.0318089835\t200.0\t54.0\t134.5\t55.0318089835\t1076\t50202\n0.0522766\t7.852791786193848\t48\t129.0\t60.0906722286\t200.0\t43.0\t129.0\t60.0906722286\t1161\t51363\n0.0723877\t8.024983167648315\t49\t167.428571429\t25.7230143915\t200.0\t118.0\t167.428571429\t25.7230143915\t1172\t52535\n0.0977173\t8.1889328956604\t50\t128.25\t70.9379129944\t200.0\t51.0\t128.25\t70.9379129944\t1026\t53561\n-0.0116882\t8.347144842147827\t51\t98.7272727273\t43.6433706495\t200.0\t27.0\t98.7272727273\t43.6433706495\t1086\t54647\n0.00474548\t8.518024444580078\t52\t118.888888889\t53.342591789\t200.0\t42.0\t118.888888889\t53.342591789\t1070\t55717\n0.392014\t8.672571897506714\t53\t146.0\t51.1580185029\t200.0\t49.0\t146.0\t51.1580185029\t1022\t56739\n0.246475\t8.840925931930542\t54\t140.25\t51.0018382022\t200.0\t49.0\t140.25\t51.0018382022\t1122\t57861\n-0.0916824\t8.994431495666504\t55\t175.833333333\t36.7759734368\t200.0\t99.0\t175.833333333\t36.7759734368\t1055\t58916\n0.195381\t9.159648180007935\t56\t119.0\t41.1906138176\t200.0\t39.0\t119.0\t41.1906138176\t1071\t59987\n0.0533981\t9.31280255317688\t57\t117.777777778\t65.5384158385\t200.0\t24.0\t117.777777778\t65.5384158385\t1060\t61047\n-0.0150833\t9.473615884780884\t58\t152.428571429\t42.1522991844\t200.0\t98.0\t152.428571429\t42.1522991844\t1067\t62114\n0.151924\t9.638584852218628\t59\t180.833333333\t19.3512847693\t200.0\t159.0\t180.833333333\t19.3512847693\t1085\t63199\n-0.0231781\t9.80607533454895\t60\t159.714285714\t54.1709312816\t200.0\t44.0\t159.714285714\t54.1709312816\t1118\t64317\n0.00574493\t9.986761331558228\t61\t169.0\t52.2165819311\t200.0\t46.0\t169.0\t52.2165819311\t1183\t65500\n0.111641\t10.146838426589966\t62\t153.0\t50.4210840253\t200.0\t61.0\t153.0\t50.4210840253\t1071\t66571\n0.0608597\t10.301918506622314\t63\t175.333333333\t17.904065336\t200.0\t152.0\t175.333333333\t17.904065336\t1052\t67623\n-0.0611725\t10.45662784576416\t64\t172.5\t32.6585874363\t200.0\t120.0\t172.5\t32.6585874363\t1035\t68658\n-0.00627136\t10.614657878875732\t65\t177.333333333\t19.0583898119\t200.0\t146.0\t177.333333333\t19.0583898119\t1064\t69722\n0.0120316\t10.791270017623901\t66\t188.5\t10.1283430695\t200.0\t174.0\t188.5\t10.1283430695\t1131\t70853\n0.0520706\t10.95199728012085\t67\t182.0\t30.1385688667\t200.0\t116.0\t182.0\t30.1385688667\t1092\t71945\n0.326073\t11.111455917358398\t68\t178.666666667\t28.3294114933\t200.0\t120.0\t178.666666667\t28.3294114933\t1072\t73017\n0.0831833\t11.285653352737427\t69\t190.333333333\t14.4529889258\t200.0\t161.0\t190.333333333\t14.4529889258\t1142\t74159\n0.108009\t11.45212173461914\t70\t157.0\t39.3591521395\t200.0\t109.0\t157.0\t39.3591521395\t1099\t75258\n-0.0659943\t11.618270635604858\t71\t184.666666667\t18.5801566792\t200.0\t145.0\t184.666666667\t18.5801566792\t1108\t76366\n0.0102844\t11.799455404281616\t72\t164.571428571\t55.5848312887\t200.0\t43.0\t164.571428571\t55.5848312887\t1152\t77518\n-0.0520782\t11.983135223388672\t73\t169.285714286\t30.4898778788\t200.0\t123.0\t169.285714286\t30.4898778788\t1185\t78703\n-0.0490799\t12.13831615447998\t74\t143.714285714\t26.4829556276\t200.0\t120.0\t143.714285714\t26.4829556276\t1006\t79709\n0.0246811\t12.318784952163696\t75\t159.142857143\t31.9393558009\t200.0\t116.0\t159.142857143\t31.9393558009\t1114\t80823\n-0.0184402\t12.48039722442627\t76\t147.857142857\t41.346717166\t200.0\t66.0\t147.857142857\t41.346717166\t1035\t81858\n0.0798798\t12.65744423866272\t77\t169.142857143\t36.5920700677\t200.0\t119.0\t169.142857143\t36.5920700677\t1184\t83042\n0.00389099\t12.814390659332275\t78\t132.5\t37.1012129182\t196.0\t83.0\t132.5\t37.1012129182\t1060\t84102\n0.0345078\t12.980849027633667\t79\t158.714285714\t37.8557951243\t200.0\t94.0\t158.714285714\t37.8557951243\t1111\t85213\n0.106895\t13.140302181243896\t80\t146.857142857\t32.6646535545\t200.0\t97.0\t146.857142857\t32.6646535545\t1028\t86241\n-0.0126877\t13.313060760498047\t81\t160.571428571\t29.3396715478\t200.0\t120.0\t160.571428571\t29.3396715478\t1124\t87365\n0.170555\t13.48175573348999\t82\t137.25\t28.3405628032\t200.0\t108.0\t137.25\t28.3405628032\t1098\t88463\n0.170135\t13.647441387176514\t83\t138.75\t27.8107443266\t175.0\t94.0\t138.75\t27.8107443266\t1110\t89573\n-0.108597\t13.812865018844604\t84\t135.375\t21.4005695018\t170.0\t95.0\t135.375\t21.4005695018\t1083\t90656\n-0.00518036\t13.968695163726807\t85\t135.25\t15.7539677542\t157.0\t106.0\t135.25\t15.7539677542\t1082\t91738\n0.0238571\t14.121616840362549\t86\t148.285714286\t38.7066413117\t200.0\t84.0\t148.285714286\t38.7066413117\t1038\t92776\n0.0117493\t14.286812782287598\t87\t153.428571429\t44.3810034743\t200.0\t100.0\t153.428571429\t44.3810034743\t1074\t93850\n0.0768661\t14.446006059646606\t88\t151.714285714\t50.1190419636\t200.0\t58.0\t151.714285714\t50.1190419636\t1062\t94912\n0.063736\t14.598016500473022\t89\t173.0\t28.5540423291\t200.0\t115.0\t173.0\t28.5540423291\t1038\t95950\n-0.0162277\t14.756766557693481\t90\t134.375\t30.7121209785\t200.0\t89.0\t134.375\t30.7121209785\t1075\t97025\n0.045372\t14.919553756713867\t91\t179.833333333\t29.1571413017\t200.0\t129.0\t179.833333333\t29.1571413017\t1079\t98104\n0.0592194\t15.086693048477173\t92\t159.571428571\t24.6278422166\t200.0\t124.0\t159.571428571\t24.6278422166\t1117\t99221\n0.0805206\t15.25587010383606\t93\t142.75\t29.7226765282\t200.0\t105.0\t142.75\t29.7226765282\t1142\t100363\n0.121323\t15.412774801254272\t94\t173.0\t31.2143129563\t200.0\t113.0\t173.0\t31.2143129563\t1038\t101401\n0.236595\t15.569407224655151\t95\t171.333333333\t47.7586525029\t200.0\t68.0\t171.333333333\t47.7586525029\t1028\t102429\n0.0257339\t15.735109567642212\t96\t180.666666667\t27.6385399196\t200.0\t135.0\t180.666666667\t27.6385399196\t1084\t103513\n0.0916519\t15.906312942504883\t97\t186.166666667\t30.9322736887\t200.0\t117.0\t186.166666667\t30.9322736887\t1117\t104630\n0.0183792\t16.086841821670532\t98\t165.571428571\t40.4151921324\t200.0\t80.0\t165.571428571\t40.4151921324\t1159\t105789\n-0.0629044\t16.265729665756226\t99\t193.833333333\t13.7890858612\t200.0\t163.0\t193.833333333\t13.7890858612\t1163\t106952\n"
  },
  {
    "path": "hw2/data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/31/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_no_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/31\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\tfalse,\n\"seed\"\t:\t31,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/41/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.125916\t0.2505974769592285\t0\t25.05\t11.1016890607\t60.0\t9.0\t25.05\t11.1016890607\t1002\t1002\n0.111948\t0.4135293960571289\t1\t26.6578947368\t21.2853746623\t122.0\t9.0\t26.6578947368\t21.2853746623\t1013\t2015\n0.0877571\t0.5624969005584717\t2\t30.696969697\t21.0604970566\t86.0\t10.0\t30.696969697\t21.0604970566\t1013\t3028\n0.0478535\t0.724611759185791\t3\t29.2777777778\t17.4413479205\t88.0\t11.0\t29.2777777778\t17.4413479205\t1054\t4082\n0.0783234\t0.8706352710723877\t4\t28.6285714286\t15.5913633863\t79.0\t13.0\t28.6285714286\t15.5913633863\t1002\t5084\n0.132584\t1.0197343826293945\t5\t37.2962962963\t18.5568492193\t94.0\t14.0\t37.2962962963\t18.5568492193\t1007\t6091\n-0.0312691\t1.1679770946502686\t6\t35.8928571429\t22.7255980366\t127.0\t11.0\t35.8928571429\t22.7255980366\t1005\t7096\n0.052742\t1.3246865272521973\t7\t40.12\t22.7654475027\t80.0\t14.0\t40.12\t22.7654475027\t1003\t8099\n0.00450897\t1.4705824851989746\t8\t42.2083333333\t22.3513220464\t99.0\t18.0\t42.2083333333\t22.3513220464\t1013\t9112\n0.0656376\t1.6298649311065674\t9\t39.9230769231\t19.5427009332\t89.0\t11.0\t39.9230769231\t19.5427009332\t1038\t10150\n0.00940323\t1.782789707183838\t10\t44.2608695652\t24.3510867382\t98.0\t12.0\t44.2608695652\t24.3510867382\t1018\t11168\n0.0812111\t1.9299135208129883\t11\t47.6666666667\t20.9087207446\t90.0\t17.0\t47.6666666667\t20.9087207446\t1001\t12169\n0.0373497\t2.082848310470581\t12\t45.0\t22.2847188821\t100.0\t15.0\t45.0\t22.2847188821\t1035\t13204\n-0.0114822\t2.2387964725494385\t13\t48.1428571429\t23.6427492445\t102.0\t18.0\t48.1428571429\t23.6427492445\t1011\t14215\n0.033905\t2.387507677078247\t14\t45.7272727273\t16.175688318\t69.0\t19.0\t45.7272727273\t16.175688318\t1006\t15221\n0.0234871\t2.5513038635253906\t15\t54.3\t30.5681206488\t150.0\t26.0\t54.3\t30.5681206488\t1086\t16307\n0.0283051\t2.6975746154785156\t16\t56.5\t19.7659921189\t99.0\t22.0\t56.5\t19.7659921189\t1017\t17324\n0.000244141\t2.8440873622894287\t17\t59.3529411765\t23.807910639\t104.0\t34.0\t59.3529411765\t23.807910639\t1009\t18333\n0.0140457\t2.999793529510498\t18\t62.9375\t26.1353896805\t108.0\t22.0\t62.9375\t26.1353896805\t1007\t19340\n0.0527191\t3.157583475112915\t19\t58.0555555556\t18.2101077617\t100.0\t34.0\t58.0555555556\t18.2101077617\t1045\t20385\n0.0731888\t3.3134326934814453\t20\t58.1111111111\t18.1226956815\t100.0\t20.0\t58.1111111111\t18.1226956815\t1046\t21431\n0.0965652\t3.4730634689331055\t21\t64.0625\t37.1407268877\t161.0\t11.0\t64.0625\t37.1407268877\t1025\t22456\n0.106953\t3.620211601257324\t22\t56.0555555556\t20.600626264\t98.0\t21.0\t56.0555555556\t20.600626264\t1009\t23465\n0.0470581\t3.781092882156372\t23\t69.6\t27.3856410064\t119.0\t19.0\t69.6\t27.3856410064\t1044\t24509\n0.0901299\t3.950429916381836\t24\t73.6\t37.0077469367\t164.0\t28.0\t73.6\t37.0077469367\t1104\t25613\n0.109577\t4.115303993225098\t25\t71.0\t29.522872489\t135.0\t26.0\t71.0\t29.522872489\t1065\t26678\n0.185406\t4.272083520889282\t26\t71.9285714286\t25.4851897768\t112.0\t22.0\t71.9285714286\t25.4851897768\t1007\t27685\n0.0847168\t4.4271979331970215\t27\t105.6\t45.2375949847\t200.0\t49.0\t105.6\t45.2375949847\t1056\t28741\n-0.0110512\t4.580373764038086\t28\t67.8666666667\t24.2510939043\t111.0\t17.0\t67.8666666667\t24.2510939043\t1018\t29759\n-0.00197601\t4.736642837524414\t29\t93.6363636364\t33.9686291833\t165.0\t49.0\t93.6363636364\t33.9686291833\t1030\t30789\n-0.0214996\t4.894640684127808\t30\t86.4166666667\t22.1263731526\t120.0\t45.0\t86.4166666667\t22.1263731526\t1037\t31826\n0.00163269\t5.054884672164917\t31\t96.0\t45.1643463566\t172.0\t43.0\t96.0\t45.1643463566\t1056\t32882\n0.0193176\t5.217885971069336\t32\t86.3846153846\t45.6871273935\t177.0\t29.0\t86.3846153846\t45.6871273935\t1123\t34005\n0.0336075\t5.405492782592773\t33\t108.818181818\t44.0388633777\t200.0\t45.0\t108.818181818\t44.0388633777\t1197\t35202\n0.0355301\t5.568437337875366\t34\t114.222222222\t41.5017476949\t200.0\t68.0\t114.222222222\t41.5017476949\t1028\t36230\n0.120415\t5.736985683441162\t35\t110.3\t32.1715713014\t147.0\t49.0\t110.3\t32.1715713014\t1103\t37333\n-0.017601\t5.912489652633667\t36\t112.8\t37.9362623357\t200.0\t78.0\t112.8\t37.9362623357\t1128\t38461\n0.00502777\t6.075066328048706\t37\t91.3333333333\t44.9339020736\t182.0\t28.0\t91.3333333333\t44.9339020736\t1096\t39557\n0.00676727\t6.2297351360321045\t38\t102.6\t13.0399386502\t122.0\t75.0\t102.6\t13.0399386502\t1026\t40583\n0.0233459\t6.397600412368774\t39\t98.5454545455\t40.3470481884\t160.0\t25.0\t98.5454545455\t40.3470481884\t1084\t41667\n0.0567932\t6.571632623672485\t40\t128.888888889\t46.7153185546\t200.0\t74.0\t128.888888889\t46.7153185546\t1160\t42827\n0.118164\t6.736852407455444\t41\t134.875\t48.5011275642\t200.0\t39.0\t134.875\t48.5011275642\t1079\t43906\n0.127281\t6.899658203125\t42\t131.0\t40.3422855079\t200.0\t61.0\t131.0\t40.3422855079\t1048\t44954\n0.0315094\t7.068284511566162\t43\t123.777777778\t41.9491167376\t196.0\t56.0\t123.777777778\t41.9491167376\t1114\t46068\n0.0341492\t7.241614580154419\t44\t165.285714286\t23.1992258843\t200.0\t125.0\t165.285714286\t23.1992258843\t1157\t47225\n0.0812683\t7.4060821533203125\t45\t130.375\t46.6929799327\t190.0\t48.0\t130.375\t46.6929799327\t1043\t48268\n-0.0473404\t7.580517530441284\t46\t144.75\t29.7058495923\t188.0\t101.0\t144.75\t29.7058495923\t1158\t49426\n0.399933\t7.763719081878662\t47\t169.285714286\t37.7461986193\t200.0\t100.0\t169.285714286\t37.7461986193\t1185\t50611\n-0.114853\t7.918586015701294\t48\t145.857142857\t18.8333182831\t168.0\t106.0\t145.857142857\t18.8333182831\t1021\t51632\n0.0239334\t8.092004537582397\t49\t140.125\t51.8493912693\t200.0\t32.0\t140.125\t51.8493912693\t1121\t52753\n0.224663\t8.265684366226196\t50\t144.375\t48.1402573217\t200.0\t61.0\t144.375\t48.1402573217\t1155\t53908\n-0.131866\t8.44176721572876\t51\t164.142857143\t21.0606509968\t200.0\t140.0\t164.142857143\t21.0606509968\t1149\t55057\n0.0345459\t8.60806918144226\t52\t181.666666667\t25.9272486435\t200.0\t145.0\t181.666666667\t25.9272486435\t1090\t56147\n-0.068779\t8.76414680480957\t53\t167.166666667\t27.278909232\t200.0\t133.0\t167.166666667\t27.278909232\t1003\t57150\n-0.0260391\t8.93677568435669\t54\t183.5\t23.1210582226\t200.0\t138.0\t183.5\t23.1210582226\t1101\t58251\n-0.0272217\t9.111738920211792\t55\t191.5\t9.65660395791\t200.0\t174.0\t191.5\t9.65660395791\t1149\t59400\n0.138466\t9.285842657089233\t56\t193.0\t10.1653004547\t200.0\t175.0\t193.0\t10.1653004547\t1158\t60558\n0.08255\t9.44937014579773\t57\t175.166666667\t30.6997104583\t200.0\t117.0\t175.166666667\t30.6997104583\t1051\t61609\n0.0735321\t9.62963342666626\t58\t167.142857143\t51.5597533282\t200.0\t51.0\t167.142857143\t51.5597533282\t1170\t62779\n-0.0698395\t9.8151113986969\t59\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t63979\n0.130074\t10.003267765045166\t60\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t65179\n-0.0414124\t10.182382822036743\t61\t193.0\t10.9239797388\t200.0\t171.0\t193.0\t10.9239797388\t1158\t66337\n0.00291443\t10.358822107315063\t62\t185.0\t30.5177543953\t200.0\t117.0\t185.0\t30.5177543953\t1110\t67447\n0.0998306\t10.540348291397095\t63\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t68647\n0.00196075\t10.707365989685059\t64\t183.333333333\t28.3881822047\t200.0\t121.0\t183.333333333\t28.3881822047\t1100\t69747\n0.268822\t10.885679960250854\t65\t194.5\t8.40138877409\t200.0\t178.0\t194.5\t8.40138877409\t1167\t70914\n0.212479\t11.046054124832153\t66\t169.0\t34.8711915483\t200.0\t106.0\t169.0\t34.8711915483\t1014\t71928\n-0.104195\t11.218170881271362\t67\t187.0\t15.3622914957\t200.0\t158.0\t187.0\t15.3622914957\t1122\t73050\n0.035759\t11.395460605621338\t68\t194.0\t13.416407865\t200.0\t164.0\t194.0\t13.416407865\t1164\t74214\n-0.00205231\t11.569234609603882\t69\t192.666666667\t16.397831835\t200.0\t156.0\t192.666666667\t16.397831835\t1156\t75370\n-0.0817337\t11.745209217071533\t70\t188.833333333\t24.9694257487\t200.0\t133.0\t188.833333333\t24.9694257487\t1133\t76503\n0.0969543\t11.93280029296875\t71\t189.833333333\t22.7333577712\t200.0\t139.0\t189.833333333\t22.7333577712\t1139\t77642\n0.178162\t12.108734607696533\t72\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t78842\n-0.0113525\t12.275990962982178\t73\t180.5\t43.6033255612\t200.0\t83.0\t180.5\t43.6033255612\t1083\t79925\n-0.00179291\t12.464891195297241\t74\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t81125\n0.102974\t12.638292789459229\t75\t192.333333333\t17.1431878275\t200.0\t154.0\t192.333333333\t17.1431878275\t1154\t82279\n0.0342102\t12.822158575057983\t76\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t83479\n-0.029953\t12.997734308242798\t77\t189.166666667\t16.6974715318\t200.0\t156.0\t189.166666667\t16.6974715318\t1135\t84614\n0.193146\t13.17650294303894\t78\t191.666666667\t18.6338998125\t200.0\t150.0\t191.666666667\t18.6338998125\t1150\t85764\n0.236183\t13.351174354553223\t79\t188.666666667\t25.342103745\t200.0\t132.0\t188.666666667\t25.342103745\t1132\t86896\n-0.03862\t13.521106481552124\t80\t184.166666667\t35.4044096437\t200.0\t105.0\t184.166666667\t35.4044096437\t1105\t88001\n0.0165558\t13.704911708831787\t81\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t89201\n0.0387726\t13.891655206680298\t82\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t90401\n-0.0175858\t14.080732822418213\t83\t196.5\t5.88075958813\t200.0\t184.0\t196.5\t5.88075958813\t1179\t91580\n-0.0390091\t14.270209312438965\t84\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t92780\n0.0600128\t14.457867622375488\t85\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t93980\n0.298447\t14.641980409622192\t86\t193.833333333\t13.7890858612\t200.0\t163.0\t193.833333333\t13.7890858612\t1163\t95143\n-0.057663\t14.827941656112671\t87\t196.666666667\t7.453559925\t200.0\t180.0\t196.666666667\t7.453559925\t1180\t96323\n-0.082016\t14.993478775024414\t88\t182.833333333\t24.2790490387\t200.0\t148.0\t182.833333333\t24.2790490387\t1097\t97420\n-0.0603867\t15.1760413646698\t89\t198.333333333\t2.62466929134\t200.0\t193.0\t198.333333333\t2.62466929134\t1190\t98610\n0.0923996\t15.361606121063232\t90\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t99810\n-0.0546036\t15.535207509994507\t91\t189.333333333\t19.3534378227\t200.0\t147.0\t189.333333333\t19.3534378227\t1136\t100946\n0.0926514\t15.70313549041748\t92\t179.666666667\t20.4830553276\t200.0\t143.0\t179.666666667\t20.4830553276\t1078\t102024\n0.0266571\t15.868555307388306\t93\t180.166666667\t17.4682251213\t200.0\t150.0\t180.166666667\t17.4682251213\t1081\t103105\n0.0873642\t16.04865050315857\t94\t193.666666667\t14.1617638575\t200.0\t162.0\t193.666666667\t14.1617638575\t1162\t104267\n0.0157471\t16.216988563537598\t95\t176.833333333\t23.4621444506\t200.0\t149.0\t176.833333333\t23.4621444506\t1061\t105328\n0.163277\t16.41885805130005\t96\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t106528\n0.219139\t16.577938318252563\t97\t170.0\t41.2956817759\t200.0\t104.0\t170.0\t41.2956817759\t1020\t107548\n-0.020668\t16.751195430755615\t98\t193.166666667\t15.2797978462\t200.0\t159.0\t193.166666667\t15.2797978462\t1159\t108707\n0.041153\t16.925679445266724\t99\t185.833333333\t31.6776296812\t200.0\t115.0\t185.833333333\t31.6776296812\t1115\t109822\n"
  },
  {
    "path": "hw2/data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/41/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_no_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_no_rtg_dna_CartPole-v0_24-01-2018_09-00-15/41\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\tfalse,\n\"seed\"\t:\t41,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/1/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0517235\t0.2473735809326172\t0\t22.5434782609\t11.7004394599\t59.0\t9.0\t22.5434782609\t11.7004394599\t1037\t1037\n0.0505962\t0.4076406955718994\t1\t25.512195122\t15.2317414907\t75.0\t10.0\t25.512195122\t15.2317414907\t1046\t2083\n0.0614481\t0.5628316402435303\t2\t29.6764705882\t16.4544300994\t74.0\t9.0\t29.6764705882\t16.4544300994\t1009\t3092\n0.036849\t0.709326982498169\t3\t32.6129032258\t16.0154711881\t77.0\t12.0\t32.6129032258\t16.0154711881\t1011\t4103\n0.0528259\t0.8591880798339844\t4\t32.3125\t16.3848968184\t73.0\t11.0\t32.3125\t16.3848968184\t1034\t5137\n0.0605001\t1.0083670616149902\t5\t36.25\t15.488763208\t67.0\t12.0\t36.25\t15.488763208\t1015\t6152\n0.0430164\t1.1580829620361328\t6\t42.1666666667\t24.5944889943\t123.0\t10.0\t42.1666666667\t24.5944889943\t1012\t7164\n0.0366039\t1.3041014671325684\t7\t38.1851851852\t14.6110993757\t73.0\t15.0\t38.1851851852\t14.6110993757\t1031\t8195\n0.0697365\t1.4600348472595215\t8\t39.9230769231\t22.4772073904\t94.0\t14.0\t39.9230769231\t22.4772073904\t1038\t9233\n0.0649738\t1.6097497940063477\t9\t45.5\t28.6257195225\t111.0\t11.0\t45.5\t28.6257195225\t1001\t10234\n0.0478954\t1.763127088546753\t10\t54.1052631579\t25.6040595812\t97.0\t17.0\t54.1052631579\t25.6040595812\t1028\t11262\n0.0592117\t1.9278223514556885\t11\t47.9565217391\t26.3347650221\t131.0\t21.0\t47.9565217391\t26.3347650221\t1103\t12365\n0.0307026\t2.0769340991973877\t12\t47.7619047619\t18.2415140399\t91.0\t19.0\t47.7619047619\t18.2415140399\t1003\t13368\n0.0122509\t2.2294259071350098\t13\t51.8\t20.7740222393\t104.0\t19.0\t51.8\t20.7740222393\t1036\t14404\n0.0115509\t2.4055566787719727\t14\t47.2272727273\t23.7083257685\t133.0\t16.0\t47.2272727273\t23.7083257685\t1039\t15443\n0.0195656\t2.5540592670440674\t15\t53.2105263158\t31.3042437805\t121.0\t22.0\t53.2105263158\t31.3042437805\t1011\t16454\n0.0370426\t2.7169888019561768\t16\t55.9473684211\t12.6052356884\t75.0\t27.0\t55.9473684211\t12.6052356884\t1063\t17517\n0.0270367\t2.8610479831695557\t17\t56.2222222222\t22.0316831343\t110.0\t29.0\t56.2222222222\t22.0316831343\t1012\t18529\n0.015955\t3.009582281112671\t18\t50.3\t19.8547223602\t90.0\t19.0\t50.3\t19.8547223602\t1006\t19535\n0.0273666\t3.156733989715576\t19\t60.0588235294\t24.4021951477\t112.0\t23.0\t60.0588235294\t24.4021951477\t1021\t20556\n0.00492477\t3.316955804824829\t20\t49.3333333333\t22.0547658889\t131.0\t26.0\t49.3333333333\t22.0547658889\t1036\t21592\n0.0321198\t3.4606480598449707\t21\t53.2105263158\t18.6366332722\t94.0\t23.0\t53.2105263158\t18.6366332722\t1011\t22603\n0.0477161\t3.6128222942352295\t22\t72.0\t33.7448408755\t150.0\t24.0\t72.0\t33.7448408755\t1008\t23611\n0.0411072\t3.7623867988586426\t23\t72.0\t31.4051861049\t131.0\t26.0\t72.0\t31.4051861049\t1008\t24619\n0.0298729\t3.912607192993164\t24\t52.8947368421\t17.9616396416\t91.0\t26.0\t52.8947368421\t17.9616396416\t1005\t25624\n-0.00857353\t4.064990997314453\t25\t69.1333333333\t26.3207564903\t141.0\t38.0\t69.1333333333\t26.3207564903\t1037\t26661\n0.0512733\t4.214077949523926\t26\t67.3333333333\t31.5545383248\t143.0\t37.0\t67.3333333333\t31.5545383248\t1010\t27671\n0.017643\t4.372330188751221\t27\t60.0588235294\t25.8490427363\t124.0\t26.0\t60.0588235294\t25.8490427363\t1021\t28692\n0.0227928\t4.524590015411377\t28\t67.8\t26.2022899763\t114.0\t35.0\t67.8\t26.2022899763\t1017\t29709\n0.0389977\t4.673584222793579\t29\t59.8235294118\t23.1243067791\t118.0\t36.0\t59.8235294118\t23.1243067791\t1017\t30726\n0.0696735\t4.827871322631836\t30\t77.5384615385\t33.906240371\t134.0\t24.0\t77.5384615385\t33.906240371\t1008\t31734\n0.0551453\t4.985939025878906\t31\t76.5714285714\t41.1490570725\t165.0\t19.0\t76.5714285714\t41.1490570725\t1072\t32806\n0.0870419\t5.138609886169434\t32\t79.1538461538\t30.1658139516\t137.0\t46.0\t79.1538461538\t30.1658139516\t1029\t33835\n0.0150585\t5.298211097717285\t33\t88.4166666667\t40.1070615838\t167.0\t39.0\t88.4166666667\t40.1070615838\t1061\t34896\n0.121536\t5.463602542877197\t34\t91.0\t40.1974294369\t170.0\t36.0\t91.0\t40.1974294369\t1092\t35988\n0.0373764\t5.6167333126068115\t35\t104.1\t50.3735049406\t200.0\t33.0\t104.1\t50.3735049406\t1041\t37029\n0.117962\t5.789015054702759\t36\t91.1666666667\t49.5897054729\t177.0\t22.0\t91.1666666667\t49.5897054729\t1094\t38123\n0.178432\t5.939866542816162\t37\t125.625\t52.9290503882\t200.0\t48.0\t125.625\t52.9290503882\t1005\t39128\n0.00406647\t6.0919694900512695\t38\t126.0\t41.0822346033\t198.0\t45.0\t126.0\t41.0822346033\t1008\t40136\n0.0680885\t6.256884336471558\t39\t136.875\t33.1829681463\t200.0\t101.0\t136.875\t33.1829681463\t1095\t41231\n-0.0465012\t6.428496360778809\t40\t105.363636364\t53.1161210373\t175.0\t27.0\t105.363636364\t53.1161210373\t1159\t42390\n0.0179405\t6.578087091445923\t41\t129.875\t49.2047698399\t200.0\t41.0\t129.875\t49.2047698399\t1039\t43429\n0.0350342\t6.749640226364136\t42\t137.875\t40.290934154\t200.0\t87.0\t137.875\t40.290934154\t1103\t44532\n-0.0271378\t6.900329113006592\t43\t130.125\t35.5015404595\t200.0\t67.0\t130.125\t35.5015404595\t1041\t45573\n0.08778\t7.061618804931641\t44\t153.285714286\t49.4388923989\t200.0\t82.0\t153.285714286\t49.4388923989\t1073\t46646\n0.0374947\t7.214562654495239\t45\t126.125\t51.1650210105\t200.0\t30.0\t126.125\t51.1650210105\t1009\t47655\n0.0615578\t7.386049270629883\t46\t124.333333333\t33.2899717967\t173.0\t42.0\t124.333333333\t33.2899717967\t1119\t48774\n0.0493355\t7.556005001068115\t47\t162.571428571\t32.0573465743\t200.0\t104.0\t162.571428571\t32.0573465743\t1138\t49912\n0.0133972\t7.725847482681274\t48\t145.375\t40.1464117326\t200.0\t105.0\t145.375\t40.1464117326\t1163\t51075\n0.0363884\t7.884342193603516\t49\t117.555555556\t36.0373605863\t181.0\t60.0\t117.555555556\t36.0373605863\t1058\t52133\n-0.00232697\t8.037986755371094\t50\t126.75\t31.3199217751\t176.0\t74.0\t126.75\t31.3199217751\t1014\t53147\n-0.00113297\t8.195262432098389\t51\t144.714285714\t49.8245902735\t200.0\t75.0\t144.714285714\t49.8245902735\t1013\t54160\n0.068634\t8.353180885314941\t52\t177.166666667\t23.6390684156\t200.0\t143.0\t177.166666667\t23.6390684156\t1063\t55223\n0.0652733\t8.515519380569458\t53\t156.428571429\t29.9182559789\t200.0\t124.0\t156.428571429\t29.9182559789\t1095\t56318\n0.10899\t8.682511806488037\t54\t183.833333333\t36.1497656362\t200.0\t103.0\t183.833333333\t36.1497656362\t1103\t57421\n0.0405807\t8.83873701095581\t55\t177.5\t27.396775966\t200.0\t136.0\t177.5\t27.396775966\t1065\t58486\n0.0169258\t8.993125915527344\t56\t149.285714286\t47.3519174019\t200.0\t73.0\t149.285714286\t47.3519174019\t1045\t59531\n0.0386963\t9.160706520080566\t57\t164.285714286\t39.2090160394\t200.0\t97.0\t164.285714286\t39.2090160394\t1150\t60681\n0.0594368\t9.335328817367554\t58\t162.0\t33.7934904974\t200.0\t123.0\t162.0\t33.7934904974\t1134\t61815\n0.148304\t9.512524127960205\t59\t190.333333333\t21.6153237825\t200.0\t142.0\t190.333333333\t21.6153237825\t1142\t62957\n-0.000232697\t9.681550025939941\t60\t163.285714286\t33.67370439\t200.0\t117.0\t163.285714286\t33.67370439\t1143\t64100\n-0.0312538\t9.842471361160278\t61\t178.166666667\t28.9275915962\t200.0\t120.0\t178.166666667\t28.9275915962\t1069\t65169\n-0.0246544\t10.025955200195312\t62\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t66369\n0.119602\t10.194443941116333\t63\t190.333333333\t21.6153237825\t200.0\t142.0\t190.333333333\t21.6153237825\t1142\t67511\n-0.0183067\t10.371129751205444\t64\t190.0\t12.503332889\t200.0\t165.0\t190.0\t12.503332889\t1140\t68651\n0.0982475\t10.553912162780762\t65\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t69851\n0.00246811\t10.740089654922485\t66\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t71051\n-0.0554581\t10.910332679748535\t67\t189.5\t23.4787137637\t200.0\t137.0\t189.5\t23.4787137637\t1137\t72188\n0.0968895\t11.095072031021118\t68\t194.333333333\t12.6710518725\t200.0\t166.0\t194.333333333\t12.6710518725\t1166\t73354\n-0.00883865\t11.245881080627441\t69\t170.333333333\t41.9907397199\t200.0\t108.0\t170.333333333\t41.9907397199\t1022\t74376\n0.0580139\t11.430721044540405\t70\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t75576\n0.000713348\t11.593410968780518\t71\t185.5\t32.4229856737\t200.0\t113.0\t185.5\t32.4229856737\t1113\t76689\n-0.026371\t11.76856255531311\t72\t198.166666667\t4.09945795875\t200.0\t189.0\t198.166666667\t4.09945795875\t1189\t77878\n0.0336037\t11.937759399414062\t73\t188.0\t26.83281573\t200.0\t128.0\t188.0\t26.83281573\t1128\t79006\n-0.0163383\t12.118113279342651\t74\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t80206\n0.0087204\t12.295494079589844\t75\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t81406\n0.0401955\t12.472760677337646\t76\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t82606\n0.0517426\t12.654761791229248\t77\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t83806\n0.017952\t12.836133241653442\t78\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t85006\n0.0389977\t13.015106678009033\t79\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t86206\n-0.00548553\t13.199974536895752\t80\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t87406\n0.0997162\t13.373096466064453\t81\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t88606\n0.0158539\t13.55326795578003\t82\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t89806\n0.0102043\t13.734444379806519\t83\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t91006\n0.0159378\t13.915801525115967\t84\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t92206\n0.0170479\t14.089951276779175\t85\t194.166666667\t13.0437298687\t200.0\t165.0\t194.166666667\t13.0437298687\t1165\t93371\n0.017807\t14.271910190582275\t86\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t94571\n-0.0176735\t14.461371660232544\t87\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t95771\n0.00418472\t14.643863201141357\t88\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t96971\n0.00924301\t14.823664903640747\t89\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t98171\n0.0527191\t15.011042833328247\t90\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t99371\n0.0106316\t15.186368942260742\t91\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t100571\n0.123951\t15.370258331298828\t92\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t101771\n0.0535965\t15.552249908447266\t93\t196.666666667\t7.453559925\t200.0\t180.0\t196.666666667\t7.453559925\t1180\t102951\n0.0139694\t15.73758578300476\t94\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t104151\n0.0449181\t15.918290615081787\t95\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t105351\n-0.0287437\t16.10455822944641\t96\t198.333333333\t3.7267799625\t200.0\t190.0\t198.333333333\t3.7267799625\t1190\t106541\n-0.0289497\t16.284013748168945\t97\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t107741\n0.0246353\t16.462838172912598\t98\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t108941\n0.0118675\t16.640867710113525\t99\t198.5\t3.35410196625\t200.0\t191.0\t198.5\t3.35410196625\t1191\t110132\n"
  },
  {
    "path": "hw2/data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/1/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/1\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t1,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/11/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0560846\t0.24747061729431152\t0\t17.6666666667\t10.2312444293\t48.0\t8.0\t17.6666666667\t10.2312444293\t1007\t1007\n0.0522385\t0.4067237377166748\t1\t19.9230769231\t8.35244357116\t45.0\t8.0\t19.9230769231\t8.35244357116\t1036\t2043\n0.0650568\t0.5607271194458008\t2\t21.4042553191\t10.9964396065\t57.0\t9.0\t21.4042553191\t10.9964396065\t1006\t3049\n0.0817289\t0.7143452167510986\t3\t23.6046511628\t11.1211918695\t52.0\t9.0\t23.6046511628\t11.1211918695\t1015\t4064\n0.0689793\t0.8649470806121826\t4\t27.5405405405\t13.9431172493\t75.0\t10.0\t27.5405405405\t13.9431172493\t1019\t5083\n0.06989\t1.0156357288360596\t5\t27.1621621622\t17.7269279263\t88.0\t11.0\t27.1621621622\t17.7269279263\t1005\t6088\n0.0561705\t1.1668548583984375\t6\t30.3939393939\t12.9098022282\t66.0\t14.0\t30.3939393939\t12.9098022282\t1003\t7091\n0.0819674\t1.319521188735962\t7\t34.8275862069\t15.6735423136\t67.0\t12.0\t34.8275862069\t15.6735423136\t1010\t8101\n0.0833673\t1.4644529819488525\t8\t38.6538461538\t19.3071176746\t86.0\t11.0\t38.6538461538\t19.3071176746\t1005\t9106\n0.0219641\t1.616746187210083\t9\t32.3548387097\t11.4878572277\t62.0\t16.0\t32.3548387097\t11.4878572277\t1003\t10109\n0.0253773\t1.7740662097930908\t10\t35.5172413793\t14.2359929699\t65.0\t16.0\t35.5172413793\t14.2359929699\t1030\t11139\n0.0485287\t1.9319872856140137\t11\t45.9545454545\t17.041332835\t95.0\t20.0\t45.9545454545\t17.041332835\t1011\t12150\n0.0407209\t2.0876622200012207\t12\t40.16\t12.0819865916\t67.0\t20.0\t40.16\t12.0819865916\t1004\t13154\n0.0174236\t2.2414391040802\t13\t40.76\t13.2462221029\t64.0\t15.0\t40.76\t13.2462221029\t1019\t14173\n0.0245152\t2.404252529144287\t14\t47.7727272727\t23.3080786193\t123.0\t17.0\t47.7727272727\t23.3080786193\t1051\t15224\n0.0409718\t2.5657777786254883\t15\t48.0454545455\t22.0071832751\t99.0\t21.0\t48.0454545455\t22.0071832751\t1057\t16281\n0.00781822\t2.7151083946228027\t16\t49.8095238095\t17.4372863977\t90.0\t20.0\t49.8095238095\t17.4372863977\t1046\t17327\n0.0496655\t2.8698432445526123\t17\t45.2608695652\t20.2188405278\t99.0\t15.0\t45.2608695652\t20.2188405278\t1041\t18368\n0.0148048\t3.017552614212036\t18\t48.1904761905\t15.4907623706\t85.0\t19.0\t48.1904761905\t15.4907623706\t1012\t19380\n0.065794\t3.1715753078460693\t19\t61.1764705882\t33.7608114171\t174.0\t30.0\t61.1764705882\t33.7608114171\t1040\t20420\n0.0767422\t3.3273322582244873\t20\t52.65\t26.3709594061\t156.0\t30.0\t52.65\t26.3709594061\t1053\t21473\n0.0259609\t3.486408233642578\t21\t58.1666666667\t17.8862144309\t102.0\t33.0\t58.1666666667\t17.8862144309\t1047\t22520\n0.00663948\t3.6447319984436035\t22\t52.3\t14.2867071084\t83.0\t35.0\t52.3\t14.2867071084\t1046\t23566\n0.0392265\t3.799269437789917\t23\t59.0\t18.0523928854\t102.0\t25.0\t59.0\t18.0523928854\t1062\t24628\n0.0630493\t3.967003107070923\t24\t68.2\t28.8240640207\t128.0\t26.0\t68.2\t28.8240640207\t1023\t25651\n0.0237293\t4.123242378234863\t25\t57.7222222222\t23.0574296427\t113.0\t27.0\t57.7222222222\t23.0574296427\t1039\t26690\n0.00328827\t4.2701239585876465\t26\t51.75\t16.2722924015\t105.0\t31.0\t51.75\t16.2722924015\t1035\t27725\n0.00663662\t4.418715238571167\t27\t50.95\t12.6628393341\t89.0\t34.0\t50.95\t12.6628393341\t1019\t28744\n0.0420361\t4.569820165634155\t28\t61.2352941176\t29.7885280164\t139.0\t32.0\t61.2352941176\t29.7885280164\t1041\t29785\n0.00323105\t4.715519189834595\t29\t59.0588235294\t13.828659874\t78.0\t36.0\t59.0588235294\t13.828659874\t1004\t30789\n0.00470352\t4.8775763511657715\t30\t62.6470588235\t25.5341551571\t118.0\t35.0\t62.6470588235\t25.5341551571\t1065\t31854\n0.0153217\t5.0286736488342285\t31\t57.1111111111\t15.5951876085\t90.0\t35.0\t57.1111111111\t15.5951876085\t1028\t32882\n0.0339508\t5.189091682434082\t32\t61.9411764706\t18.753730886\t94.0\t41.0\t61.9411764706\t18.753730886\t1053\t33935\n-0.000564575\t5.337356090545654\t33\t77.3076923077\t28.7358918304\t129.0\t38.0\t77.3076923077\t28.7358918304\t1005\t34940\n-0.00799561\t5.496536493301392\t34\t69.4666666667\t29.9574513083\t153.0\t34.0\t69.4666666667\t29.9574513083\t1042\t35982\n0.0151939\t5.644292831420898\t35\t68.1333333333\t22.538460955\t119.0\t41.0\t68.1333333333\t22.538460955\t1022\t37004\n0.01441\t5.8214592933654785\t36\t73.0\t37.658000478\t200.0\t36.0\t73.0\t37.658000478\t1168\t38172\n0.00949669\t5.967486143112183\t37\t59.0588235294\t10.2352941176\t75.0\t40.0\t59.0588235294\t10.2352941176\t1004\t39176\n0.0167637\t6.116281270980835\t38\t71.5714285714\t14.3662018328\t104.0\t43.0\t71.5714285714\t14.3662018328\t1002\t40178\n0.0148201\t6.263565540313721\t39\t77.0\t26.4894754137\t139.0\t46.0\t77.0\t26.4894754137\t1001\t41179\n0.0235901\t6.415862321853638\t40\t72.1428571429\t12.6990277629\t93.0\t52.0\t72.1428571429\t12.6990277629\t1010\t42189\n0.0259552\t6.565152168273926\t41\t80.8461538462\t25.96994166\t134.0\t43.0\t80.8461538462\t25.96994166\t1051\t43240\n0.0265636\t6.730162143707275\t42\t89.4166666667\t18.7459254832\t124.0\t58.0\t89.4166666667\t18.7459254832\t1073\t44313\n0.0175476\t6.879726409912109\t43\t68.3333333333\t26.3506272327\t129.0\t42.0\t68.3333333333\t26.3506272327\t1025\t45338\n0.0266113\t7.030785799026489\t44\t80.0\t22.2710574513\t107.0\t40.0\t80.0\t22.2710574513\t1040\t46378\n0.0354214\t7.182101726531982\t45\t73.5714285714\t31.0108605071\t161.0\t40.0\t73.5714285714\t31.0108605071\t1030\t47408\n0.0248775\t7.336759328842163\t46\t74.0\t23.8057616075\t129.0\t47.0\t74.0\t23.8057616075\t1036\t48444\n0.000249863\t7.492173671722412\t47\t79.6923076923\t31.9311389264\t144.0\t31.0\t79.6923076923\t31.9311389264\t1036\t49480\n0.0421658\t7.663049936294556\t48\t87.2307692308\t29.5638912973\t156.0\t49.0\t87.2307692308\t29.5638912973\t1134\t50614\n0.0328617\t7.809016704559326\t49\t79.0\t22.5388553392\t125.0\t46.0\t79.0\t22.5388553392\t1027\t51641\n0.0244198\t7.96494460105896\t50\t90.4166666667\t33.9201472416\t170.0\t46.0\t90.4166666667\t33.9201472416\t1085\t52726\n0.0272751\t8.112575054168701\t51\t91.0\t27.8437197097\t143.0\t48.0\t91.0\t27.8437197097\t1001\t53727\n0.0365887\t8.269129514694214\t52\t84.6153846154\t26.4503554187\t145.0\t57.0\t84.6153846154\t26.4503554187\t1100\t54827\n0.138378\t8.424699544906616\t53\t105.0\t38.8793004052\t191.0\t62.0\t105.0\t38.8793004052\t1050\t55877\n0.0962467\t8.601940870285034\t54\t103.272727273\t31.4037951068\t166.0\t63.0\t103.272727273\t31.4037951068\t1136\t57013\n0.0429726\t8.755515813827515\t55\t96.3636363636\t32.8585749906\t149.0\t62.0\t96.3636363636\t32.8585749906\t1060\t58073\n0.00097847\t8.925845861434937\t56\t107.3\t34.6238357205\t186.0\t63.0\t107.3\t34.6238357205\t1073\t59146\n0.042305\t9.12080192565918\t57\t110.1\t30.1212549539\t165.0\t60.0\t110.1\t30.1212549539\t1101\t60247\n0.0635948\t9.349996566772461\t58\t129.0\t44.4409720866\t200.0\t69.0\t129.0\t44.4409720866\t1032\t61279\n0.138325\t9.527002811431885\t59\t125.666666667\t27.551971093\t169.0\t76.0\t125.666666667\t27.551971093\t1131\t62410\n0.0130157\t9.722131729125977\t60\t157.285714286\t53.4701900547\t200.0\t69.0\t157.285714286\t53.4701900547\t1101\t63511\n0.0729065\t9.904833555221558\t61\t144.571428571\t37.6861366813\t200.0\t98.0\t144.571428571\t37.6861366813\t1012\t64523\n-0.0164719\t10.06609559059143\t62\t137.625\t40.4998070983\t200.0\t60.0\t137.625\t40.4998070983\t1101\t65624\n0.118565\t10.215534448623657\t63\t170.666666667\t16.6399786325\t200.0\t150.0\t170.666666667\t16.6399786325\t1024\t66648\n-0.0924225\t10.379449605941772\t64\t185.166666667\t25.3009661651\t200.0\t131.0\t185.166666667\t25.3009661651\t1111\t67759\n0.0472603\t10.552871465682983\t65\t191.833333333\t18.2612218162\t200.0\t151.0\t191.833333333\t18.2612218162\t1151\t68910\n0.0919342\t10.711162328720093\t66\t171.0\t30.8112533554\t200.0\t127.0\t171.0\t30.8112533554\t1026\t69936\n-0.0899391\t10.87523865699768\t67\t193.5\t14.5344418537\t200.0\t161.0\t193.5\t14.5344418537\t1161\t71097\n0.00837708\t11.042084693908691\t68\t189.0\t18.0923556601\t200.0\t151.0\t189.0\t18.0923556601\t1134\t72231\n0.0837822\t11.214411735534668\t69\t191.166666667\t19.7519338012\t200.0\t147.0\t191.166666667\t19.7519338012\t1147\t73378\n0.0294876\t11.375651597976685\t70\t176.0\t29.2973263854\t200.0\t119.0\t176.0\t29.2973263854\t1056\t74434\n0.118164\t11.548868179321289\t71\t195.0\t9.50438495292\t200.0\t174.0\t195.0\t9.50438495292\t1170\t75604\n-0.0247383\t11.712136268615723\t72\t186.166666667\t30.0467228755\t200.0\t119.0\t186.166666667\t30.0467228755\t1117\t76721\n0.0748138\t11.886616945266724\t73\t199.833333333\t0.37267799625\t200.0\t199.0\t199.833333333\t0.37267799625\t1199\t77920\n-0.00621414\t12.059775352478027\t74\t190.0\t22.360679775\t200.0\t140.0\t190.0\t22.360679775\t1140\t79060\n-0.0260391\t12.21758246421814\t75\t174.5\t32.8214868646\t200.0\t109.0\t174.5\t32.8214868646\t1047\t80107\n0.0479355\t12.387752771377563\t76\t189.5\t15.0748134317\t200.0\t164.0\t189.5\t15.0748134317\t1137\t81244\n0.0727615\t12.53816032409668\t77\t171.166666667\t43.3528802068\t200.0\t88.0\t171.166666667\t43.3528802068\t1027\t82271\n-0.0539207\t12.69580626487732\t78\t177.0\t27.8448080139\t200.0\t124.0\t177.0\t27.8448080139\t1062\t83333\n0.0346451\t12.875293016433716\t79\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t84533\n0.11137\t13.03992486000061\t80\t191.166666667\t19.7519338012\t200.0\t147.0\t191.166666667\t19.7519338012\t1147\t85680\n0.0126305\t13.210304737091064\t81\t192.666666667\t16.397831835\t200.0\t156.0\t192.666666667\t16.397831835\t1156\t86836\n0.0520782\t13.366092205047607\t82\t178.5\t37.3262642117\t200.0\t98.0\t178.5\t37.3262642117\t1071\t87907\n-0.0157547\t13.534087419509888\t83\t188.833333333\t24.9694257487\t200.0\t133.0\t188.833333333\t24.9694257487\t1133\t89040\n0.107243\t13.684415340423584\t84\t171.833333333\t41.5909311696\t200.0\t83.0\t171.833333333\t41.5909311696\t1031\t90071\n-0.0147896\t13.854785919189453\t85\t191.166666667\t19.7519338012\t200.0\t147.0\t191.166666667\t19.7519338012\t1147\t91218\n-0.0165367\t14.030370712280273\t86\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t92418\n0.0284271\t14.211261987686157\t87\t198.0\t4.472135955\t200.0\t188.0\t198.0\t4.472135955\t1188\t93606\n0.00725174\t14.383411884307861\t88\t195.666666667\t9.6896279025\t200.0\t174.0\t195.666666667\t9.6896279025\t1174\t94780\n0.00213242\t14.54317855834961\t89\t182.666666667\t33.6782158408\t200.0\t108.0\t182.666666667\t33.6782158408\t1096\t95876\n0.0134659\t14.704779148101807\t90\t183.5\t36.8951216287\t200.0\t101.0\t183.5\t36.8951216287\t1101\t96977\n-0.00560379\t14.880486488342285\t91\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t98177\n0.0367661\t15.0493803024292\t92\t180.166666667\t44.3486815537\t200.0\t81.0\t180.166666667\t44.3486815537\t1081\t99258\n0.0138893\t15.213099002838135\t93\t176.666666667\t33.3199973323\t200.0\t122.0\t176.666666667\t33.3199973323\t1060\t100318\n0.00634766\t15.378223180770874\t94\t185.0\t25.6580071972\t200.0\t130.0\t185.0\t25.6580071972\t1110\t101428\n-0.0087471\t15.554834127426147\t95\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t102628\n0.0596733\t15.732490062713623\t96\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t103828\n0.00492096\t15.907522916793823\t97\t186.833333333\t29.4415617037\t200.0\t121.0\t186.833333333\t29.4415617037\t1121\t104949\n0.0887947\t16.083611965179443\t98\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t106149\n-0.0168304\t16.26010751724243\t99\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t107349\n"
  },
  {
    "path": "hw2/data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/11/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/11\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t11,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/21/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0804367\t0.2630434036254883\t0\t22.2826086957\t10.7595519615\t53.0\t9.0\t22.2826086957\t10.7595519615\t1025\t1025\n0.0743914\t0.4383816719055176\t1\t22.3777777778\t15.2523788875\t106.0\t10.0\t22.3777777778\t15.2523788875\t1007\t2032\n0.0633535\t0.585752010345459\t2\t21.5957446809\t11.5236289616\t68.0\t8.0\t21.5957446809\t11.5236289616\t1015\t3047\n0.0733013\t0.7593667507171631\t3\t24.4390243902\t13.1761957952\t76.0\t9.0\t24.4390243902\t13.1761957952\t1002\t4049\n0.0676899\t0.9300620555877686\t4\t25.6666666667\t14.4245754207\t68.0\t10.0\t25.6666666667\t14.4245754207\t1001\t5050\n0.041194\t1.1082019805908203\t5\t26.9210526316\t15.7653543852\t88.0\t10.0\t26.9210526316\t15.7653543852\t1023\t6073\n0.100897\t1.2943599224090576\t6\t32.65625\t22.8098243294\t94.0\t10.0\t32.65625\t22.8098243294\t1045\t7118\n0.0719452\t1.4541172981262207\t7\t36.1428571429\t24.2762586634\t118.0\t12.0\t36.1428571429\t24.2762586634\t1012\t8130\n0.0219431\t1.6085495948791504\t8\t32.25\t16.0039057733\t80.0\t12.0\t32.25\t16.0039057733\t1032\t9162\n0.0229111\t1.7736668586730957\t9\t37.0740740741\t13.8321309409\t72.0\t14.0\t37.0740740741\t13.8321309409\t1001\t10163\n0.070631\t1.9278676509857178\t10\t42.0\t22.0852892216\t88.0\t16.0\t42.0\t22.0852892216\t1050\t11213\n0.0836258\t2.0831286907196045\t11\t48.9047619048\t27.8258269238\t128.0\t16.0\t48.9047619048\t27.8258269238\t1027\t12240\n0.0428429\t2.2286934852600098\t12\t53.3684210526\t28.4812228565\t131.0\t14.0\t53.3684210526\t28.4812228565\t1014\t13254\n0.0687733\t2.381258964538574\t13\t61.2941176471\t21.0427148379\t96.0\t14.0\t61.2941176471\t21.0427148379\t1042\t14296\n0.0281582\t2.5255908966064453\t14\t44.6956521739\t24.0857792837\t100.0\t11.0\t44.6956521739\t24.0857792837\t1028\t15324\n0.0393982\t2.6905362606048584\t15\t44.125\t24.8165141589\t131.0\t17.0\t44.125\t24.8165141589\t1059\t16383\n0.0342503\t2.8417768478393555\t16\t55.5789473684\t23.1319232356\t142.0\t33.0\t55.5789473684\t23.1319232356\t1056\t17439\n0.0438633\t3.0087358951568604\t17\t56.05\t27.8145195896\t123.0\t14.0\t56.05\t27.8145195896\t1121\t18560\n0.0299911\t3.1628384590148926\t18\t53.8947368421\t25.5031365189\t118.0\t16.0\t53.8947368421\t25.5031365189\t1024\t19584\n0.0634861\t3.316136598587036\t19\t53.2\t26.5586144217\t106.0\t22.0\t53.2\t26.5586144217\t1064\t20648\n0.0507183\t3.465606212615967\t20\t60.8823529412\t30.7970249765\t161.0\t23.0\t60.8823529412\t30.7970249765\t1035\t21683\n0.0818539\t3.6197800636291504\t21\t68.2\t40.7826760606\t169.0\t24.0\t68.2\t40.7826760606\t1023\t22706\n0.0217857\t3.7753167152404785\t22\t69.8666666667\t35.7190269869\t141.0\t24.0\t69.8666666667\t35.7190269869\t1048\t23754\n0.0480309\t3.9414784908294678\t23\t79.7692307692\t22.2715888216\t110.0\t46.0\t79.7692307692\t22.2715888216\t1037\t24791\n0.0748959\t4.098399877548218\t24\t72.2666666667\t40.1322258983\t184.0\t21.0\t72.2666666667\t40.1322258983\t1084\t25875\n0.0686035\t4.265009164810181\t25\t87.1538461538\t34.157657445\t154.0\t37.0\t87.1538461538\t34.157657445\t1133\t27008\n0.0086441\t4.413326978683472\t26\t59.4705882353\t31.2600433688\t118.0\t18.0\t59.4705882353\t31.2600433688\t1011\t28019\n0.0224705\t4.568598508834839\t27\t79.0769230769\t29.846946857\t129.0\t29.0\t79.0769230769\t29.846946857\t1028\t29047\n0.0291519\t4.721293687820435\t28\t85.0833333333\t34.5312861362\t135.0\t26.0\t85.0833333333\t34.5312861362\t1021\t30068\n0.12265\t4.877910614013672\t29\t86.3333333333\t52.1493581509\t200.0\t24.0\t86.3333333333\t52.1493581509\t1036\t31104\n0.117599\t5.041196584701538\t30\t133.375\t50.497369981\t200.0\t44.0\t133.375\t50.497369981\t1067\t32171\n0.101143\t5.2245564460754395\t31\t148.5\t39.9186673124\t200.0\t95.0\t148.5\t39.9186673124\t1188\t33359\n0.0398331\t5.381887197494507\t32\t128.25\t51.2975389273\t192.0\t34.0\t128.25\t51.2975389273\t1026\t34385\n-0.061203\t5.562531471252441\t33\t136.5\t39.2842207508\t171.0\t44.0\t136.5\t39.2842207508\t1092\t35477\n0.079483\t5.736581087112427\t34\t166.0\t30.8915152475\t200.0\t117.0\t166.0\t30.8915152475\t1162\t36639\n0.00191116\t5.913924217224121\t35\t143.625\t44.7155943156\t200.0\t56.0\t143.625\t44.7155943156\t1149\t37788\n0.0405579\t6.087153673171997\t36\t164.428571429\t23.0146359821\t200.0\t134.0\t164.428571429\t23.0146359821\t1151\t38939\n0.092205\t6.269052267074585\t37\t199.5\t1.11803398875\t200.0\t197.0\t199.5\t1.11803398875\t1197\t40136\n0.0324402\t6.437319040298462\t38\t163.571428571\t43.6245577722\t200.0\t92.0\t163.571428571\t43.6245577722\t1145\t41281\n0.0197754\t6.616912603378296\t39\t167.0\t41.0609303353\t200.0\t96.0\t167.0\t41.0609303353\t1169\t42450\n0.0290756\t6.7916882038116455\t40\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t43650\n0.0747986\t6.9611546993255615\t41\t187.0\t26.0640237364\t200.0\t129.0\t187.0\t26.0640237364\t1122\t44772\n0.0403709\t7.130882740020752\t42\t166.285714286\t53.3310798844\t200.0\t47.0\t166.285714286\t53.3310798844\t1164\t45936\n0.0306015\t7.290274381637573\t43\t175.5\t38.8662235538\t200.0\t96.0\t175.5\t38.8662235538\t1053\t46989\n-0.015625\t7.4530158042907715\t44\t176.0\t35.8468966579\t200.0\t99.0\t176.0\t35.8468966579\t1056\t48045\n0.0240135\t7.644988298416138\t45\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t49245\n0.0382309\t7.810074329376221\t46\t180.5\t43.6033255612\t200.0\t83.0\t180.5\t43.6033255612\t1083\t50328\n0.0256653\t7.996330738067627\t47\t199.333333333\t1.490711985\t200.0\t196.0\t199.333333333\t1.490711985\t1196\t51524\n-0.0126114\t8.179894208908081\t48\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t52724\n0.0502052\t8.347827196121216\t49\t187.333333333\t21.6307394439\t200.0\t141.0\t187.333333333\t21.6307394439\t1124\t53848\n0.0178413\t8.50356411933899\t50\t174.5\t46.0135849505\t200.0\t74.0\t174.5\t46.0135849505\t1047\t54895\n0.0106773\t8.685011148452759\t51\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t56095\n-0.00716782\t8.865422248840332\t52\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t57295\n0.0197258\t9.049424648284912\t53\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t58495\n0.0246887\t9.224299669265747\t54\t190.166666667\t21.9880017787\t200.0\t141.0\t190.166666667\t21.9880017787\t1141\t59636\n0.0584297\t9.385320663452148\t55\t173.666666667\t42.9327639714\t200.0\t84.0\t173.666666667\t42.9327639714\t1042\t60678\n0.0264854\t9.566531896591187\t56\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t61878\n0.0211067\t9.740423917770386\t57\t191.333333333\t19.379255805\t200.0\t148.0\t191.333333333\t19.379255805\t1148\t63026\n-0.0302544\t9.91178584098816\t58\t191.666666667\t18.6338998125\t200.0\t150.0\t191.666666667\t18.6338998125\t1150\t64176\n-0.000259399\t10.09289002418518\t59\t168.428571429\t38.6665493782\t200.0\t101.0\t168.428571429\t38.6665493782\t1179\t65355\n0.03368\t10.271867752075195\t60\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t66555\n0.0359497\t10.461168050765991\t61\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t67755\n0.0533218\t10.646152019500732\t62\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t68955\n0.0154037\t10.83639931678772\t63\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t70155\n0.00777054\t11.0083327293396\t64\t162.142857143\t51.7643798418\t200.0\t52.0\t162.142857143\t51.7643798418\t1135\t71290\n0.0902672\t11.17816972732544\t65\t182.166666667\t39.8765455987\t200.0\t93.0\t182.166666667\t39.8765455987\t1093\t72383\n-0.00924301\t11.357770919799805\t66\t197.0\t6.7082039325\t200.0\t182.0\t197.0\t6.7082039325\t1182\t73565\n0.0450668\t11.54958200454712\t67\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t74765\n0.139648\t11.751339197158813\t68\t194.0\t13.416407865\t200.0\t164.0\t194.0\t13.416407865\t1164\t75929\n0.068531\t11.920081615447998\t69\t186.166666667\t30.9322736887\t200.0\t117.0\t186.166666667\t30.9322736887\t1117\t77046\n0.107986\t12.084782123565674\t70\t181.0\t42.4852915725\t200.0\t86.0\t181.0\t42.4852915725\t1086\t78132\n-0.0674629\t12.26409101486206\t71\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t79332\n0.145401\t12.450555562973022\t72\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t80532\n0.00979233\t12.6284921169281\t73\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t81732\n0.000370026\t12.807374477386475\t74\t197.333333333\t5.96284794\t200.0\t184.0\t197.333333333\t5.96284794\t1184\t82916\n-0.085495\t13.011728286743164\t75\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t84116\n0.14653\t13.201091051101685\t76\t192.333333333\t17.1431878275\t200.0\t154.0\t192.333333333\t17.1431878275\t1154\t85270\n0.0131836\t13.402104377746582\t77\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t86470\n0.000854492\t13.577571153640747\t78\t186.5\t21.0851448497\t200.0\t144.0\t186.5\t21.0851448497\t1119\t87589\n0.0833282\t13.742826223373413\t79\t180.666666667\t22.6764684689\t200.0\t144.0\t180.666666667\t22.6764684689\t1084\t88673\n-0.0150681\t13.93411111831665\t80\t185.166666667\t21.6826863854\t200.0\t146.0\t185.166666667\t21.6826863854\t1111\t89784\n-0.0366287\t14.109923124313354\t81\t187.5\t20.5081284698\t200.0\t144.0\t187.5\t20.5081284698\t1125\t90909\n0.0383339\t14.307482242584229\t82\t168.142857143\t36.8255678704\t200.0\t107.0\t168.142857143\t36.8255678704\t1177\t92086\n0.00806808\t14.485284328460693\t83\t184.166666667\t24.1137351363\t200.0\t137.0\t184.166666667\t24.1137351363\t1105\t93191\n0.0297203\t14.658767700195312\t84\t192.666666667\t11.1305385714\t200.0\t171.0\t192.666666667\t11.1305385714\t1156\t94347\n0.0770378\t14.830004692077637\t85\t187.5\t27.9508497187\t200.0\t125.0\t187.5\t27.9508497187\t1125\t95472\n0.00387192\t15.011541604995728\t86\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t96672\n-0.0177956\t15.17676830291748\t87\t186.666666667\t29.8142397\t200.0\t120.0\t186.666666667\t29.8142397\t1120\t97792\n-0.0143814\t15.358381509780884\t88\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t98992\n-0.0193176\t15.545406579971313\t89\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t100192\n0.0121231\t15.73288106918335\t90\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t101392\n-0.0392456\t15.936572313308716\t91\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t102592\n0.0519562\t16.11074471473694\t92\t193.0\t15.6524758425\t200.0\t158.0\t193.0\t15.6524758425\t1158\t103750\n-0.0177383\t16.308683156967163\t93\t199.833333333\t0.37267799625\t200.0\t199.0\t199.833333333\t0.37267799625\t1199\t104949\n0.0211601\t16.49505090713501\t94\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t106149\n0.0645981\t16.677566289901733\t95\t199.666666667\t0.7453559925\t200.0\t198.0\t199.666666667\t0.7453559925\t1198\t107347\n-0.0457687\t16.845299243927002\t96\t193.5\t14.5344418537\t200.0\t161.0\t193.5\t14.5344418537\t1161\t108508\n0.0424271\t17.032299518585205\t97\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t109708\n0.0103531\t17.20780658721924\t98\t187.166666667\t28.6962057112\t200.0\t123.0\t187.166666667\t28.6962057112\t1123\t110831\n-0.00744629\t17.38323950767517\t99\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t112031\n"
  },
  {
    "path": "hw2/data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/21/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/21\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t21,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/31/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0922327\t0.25951075553894043\t0\t22.5777777778\t11.8687056093\t60.0\t9.0\t22.5777777778\t11.8687056093\t1016\t1016\n0.144267\t0.42242932319641113\t1\t30.3939393939\t19.6729923991\t104.0\t9.0\t30.3939393939\t19.6729923991\t1003\t2019\n0.0700703\t0.568608283996582\t2\t25.8205128205\t14.3631861955\t62.0\t9.0\t25.8205128205\t14.3631861955\t1007\t3026\n0.0750561\t0.7229616641998291\t3\t26.6842105263\t15.2317280755\t90.0\t11.0\t26.6842105263\t15.2317280755\t1014\t4040\n0.0497026\t0.8886327743530273\t4\t26.9210526316\t13.0573261931\t71.0\t10.0\t26.9210526316\t13.0573261931\t1023\t5063\n0.0567532\t1.043156385421753\t5\t31.0606060606\t19.1879687588\t97.0\t11.0\t31.0606060606\t19.1879687588\t1025\t6088\n0.0879555\t1.1941397190093994\t6\t41.36\t30.0251627806\t133.0\t11.0\t41.36\t30.0251627806\t1034\t7122\n0.066865\t1.341080665588379\t7\t35.0689655172\t16.0836842461\t77.0\t11.0\t35.0689655172\t16.0836842461\t1017\t8139\n0.0793705\t1.4887170791625977\t8\t52.7368421053\t30.416135097\t124.0\t15.0\t52.7368421053\t30.416135097\t1002\t9141\n0.0359783\t1.641453742980957\t9\t42.5833333333\t23.7502923959\t110.0\t14.0\t42.5833333333\t23.7502923959\t1022\t10163\n0.0040493\t1.7906312942504883\t10\t48.0952380952\t22.5471036296\t90.0\t16.0\t48.0952380952\t22.5471036296\t1010\t11173\n0.0577221\t1.9450924396514893\t11\t48.9090909091\t24.5632931811\t119.0\t18.0\t48.9090909091\t24.5632931811\t1076\t12249\n0.0818729\t2.09604811668396\t12\t53.4736842105\t35.8393615149\t137.0\t14.0\t53.4736842105\t35.8393615149\t1016\t13265\n0.0182037\t2.2449214458465576\t13\t56.7222222222\t29.0015431688\t117.0\t20.0\t56.7222222222\t29.0015431688\t1021\t14286\n0.0177269\t2.405154228210449\t14\t47.3181818182\t14.94348859\t74.0\t16.0\t47.3181818182\t14.94348859\t1041\t15327\n0.0513096\t2.5567991733551025\t15\t61.0588235294\t40.612183898\t200.0\t15.0\t61.0588235294\t40.612183898\t1038\t16365\n0.0503902\t2.703676223754883\t16\t67.1333333333\t29.3118102857\t137.0\t24.0\t67.1333333333\t29.3118102857\t1007\t17372\n0.0368938\t2.85646915435791\t17\t65.8125\t36.7818208324\t178.0\t34.0\t65.8125\t36.7818208324\t1053\t18425\n0.032526\t3.008779764175415\t18\t72.7857142857\t33.9730535476\t141.0\t28.0\t72.7857142857\t33.9730535476\t1019\t19444\n0.0873413\t3.153059482574463\t19\t91.0909090909\t53.9266413253\t200.0\t18.0\t91.0909090909\t53.9266413253\t1002\t20446\n0.0450668\t3.314424991607666\t20\t78.0714285714\t38.7767682395\t151.0\t31.0\t78.0714285714\t38.7767682395\t1093\t21539\n0.0319386\t3.467141628265381\t21\t83.9166666667\t38.9603609098\t166.0\t19.0\t83.9166666667\t38.9603609098\t1007\t22546\n0.0849247\t3.6271862983703613\t22\t76.6428571429\t40.2875506167\t183.0\t25.0\t76.6428571429\t40.2875506167\t1073\t23619\n0.0413399\t3.7946507930755615\t23\t106.0\t40.0658548801\t176.0\t40.0\t106.0\t40.0658548801\t1166\t24785\n0.0276203\t3.9497954845428467\t24\t75.2857142857\t35.5154464814\t138.0\t32.0\t75.2857142857\t35.5154464814\t1054\t25839\n0.0282211\t4.1090614795684814\t25\t99.3636363636\t41.2911452697\t158.0\t28.0\t99.3636363636\t41.2911452697\t1093\t26932\n0.0195465\t4.272621393203735\t26\t98.4545454545\t49.6503476805\t189.0\t40.0\t98.4545454545\t49.6503476805\t1083\t28015\n0.0835724\t4.439011335372925\t27\t143.0\t66.6033032214\t200.0\t21.0\t143.0\t66.6033032214\t1144\t29159\n0.066803\t4.618239641189575\t28\t147.75\t58.276817861\t200.0\t38.0\t147.75\t58.276817861\t1182\t30341\n0.056839\t4.786418199539185\t29\t124.888888889\t49.2283668099\t200.0\t16.0\t124.888888889\t49.2283668099\t1124\t31465\n0.0275841\t4.94498085975647\t30\t137.75\t33.7925657505\t200.0\t102.0\t137.75\t33.7925657505\t1102\t32567\n0.0345192\t5.107569217681885\t31\t122.0\t57.0029239016\t200.0\t29.0\t122.0\t57.0029239016\t1098\t33665\n0.07061\t5.260327577590942\t32\t168.666666667\t41.2094918947\t200.0\t88.0\t168.666666667\t41.2094918947\t1012\t34677\n0.0313301\t5.4363226890563965\t33\t170.285714286\t31.2808215352\t200.0\t109.0\t170.285714286\t31.2808215352\t1192\t35869\n0.0311813\t5.60206937789917\t34\t158.857142857\t43.7735359433\t200.0\t86.0\t158.857142857\t43.7735359433\t1112\t36981\n0.0739174\t5.762478590011597\t35\t152.714285714\t47.4483607596\t200.0\t78.0\t152.714285714\t47.4483607596\t1069\t38050\n0.0177307\t5.918854713439941\t36\t155.857142857\t47.2423193196\t200.0\t78.0\t155.857142857\t47.2423193196\t1091\t39141\n-0.00275421\t6.079730749130249\t37\t159.857142857\t57.2099605999\t200.0\t24.0\t159.857142857\t57.2099605999\t1119\t40260\n0.0206718\t6.236000061035156\t38\t154.857142857\t58.264001558\t200.0\t23.0\t154.857142857\t58.264001558\t1084\t41344\n0.0508842\t6.391687393188477\t39\t151.428571429\t63.7715949819\t200.0\t25.0\t151.428571429\t63.7715949819\t1060\t42404\n0.036705\t6.569853782653809\t40\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t43604\n0.0385284\t6.72409200668335\t41\t172.0\t48.3321838944\t200.0\t68.0\t172.0\t48.3321838944\t1032\t44636\n0.00518417\t6.899214029312134\t42\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t45836\n0.0338135\t7.06645941734314\t43\t189.333333333\t17.1139968707\t200.0\t154.0\t189.333333333\t17.1139968707\t1136\t46972\n0.00533295\t7.2301270961761475\t44\t178.666666667\t35.0792752997\t200.0\t105.0\t178.666666667\t35.0792752997\t1072\t48044\n0.0262604\t7.3770270347595215\t45\t168.5\t49.8455949241\t200.0\t60.0\t168.5\t49.8455949241\t1011\t49055\n0.0402718\t7.542575120925903\t46\t184.0\t35.77708764\t200.0\t104.0\t184.0\t35.77708764\t1104\t50159\n-0.00328064\t7.6897783279418945\t47\t167.5\t46.1148927499\t200.0\t96.0\t167.5\t46.1148927499\t1005\t51164\n0.0607643\t7.852436304092407\t48\t186.0\t31.304951685\t200.0\t116.0\t186.0\t31.304951685\t1116\t52280\n0.132626\t8.025545358657837\t49\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t53480\n0.00187683\t8.184115648269653\t50\t174.833333333\t52.3527034217\t200.0\t58.0\t174.833333333\t52.3527034217\t1049\t54529\n0.0518074\t8.352983474731445\t51\t181.833333333\t25.7708922796\t200.0\t142.0\t181.833333333\t25.7708922796\t1091\t55620\n0.183983\t8.53017544746399\t52\t196.166666667\t8.1325819325\t200.0\t178.0\t196.166666667\t8.1325819325\t1177\t56797\n0.000579834\t8.708232164382935\t53\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t57997\n-0.0427742\t8.887701511383057\t54\t194.166666667\t13.0437298687\t200.0\t165.0\t194.166666667\t13.0437298687\t1165\t59162\n0.0220566\t9.06435775756836\t55\t192.5\t12.2167917229\t200.0\t167.0\t192.5\t12.2167917229\t1155\t60317\n-0.00934982\t9.248148441314697\t56\t187.0\t29.0688837075\t200.0\t122.0\t187.0\t29.0688837075\t1122\t61439\n-0.00265121\t9.405418634414673\t57\t166.833333333\t42.2153868736\t200.0\t86.0\t166.833333333\t42.2153868736\t1001\t62440\n-0.00695419\t9.581432580947876\t58\t180.833333333\t27.6551180716\t200.0\t133.0\t180.833333333\t27.6551180716\t1085\t63525\n0.0322685\t9.742971420288086\t59\t176.333333333\t28.0752955857\t200.0\t125.0\t176.333333333\t28.0752955857\t1058\t64583\n0.0789948\t9.906214237213135\t60\t180.666666667\t14.1852818873\t200.0\t165.0\t180.666666667\t14.1852818873\t1084\t65667\n-0.0416718\t10.06734037399292\t61\t183.5\t15.2616076043\t200.0\t160.0\t183.5\t15.2616076043\t1101\t66768\n-0.0124207\t10.245781421661377\t62\t187.333333333\t25.7336787542\t200.0\t130.0\t187.333333333\t25.7336787542\t1124\t67892\n0.00843048\t10.415621042251587\t63\t178.0\t16.7630546142\t200.0\t161.0\t178.0\t16.7630546142\t1068\t68960\n0.00535965\t10.57919454574585\t64\t175.0\t21.1187120819\t200.0\t136.0\t175.0\t21.1187120819\t1050\t70010\n0.14888\t10.746005773544312\t65\t187.0\t12.1655250606\t200.0\t165.0\t187.0\t12.1655250606\t1122\t71132\n0.0265503\t10.92262578010559\t66\t195.0\t11.1803398875\t200.0\t170.0\t195.0\t11.1803398875\t1170\t72302\n-0.00840759\t11.077533721923828\t67\t179.333333333\t21.2262939666\t200.0\t149.0\t179.333333333\t21.2262939666\t1076\t73378\n-0.00979233\t11.229599952697754\t68\t174.666666667\t25.7531012156\t200.0\t129.0\t174.666666667\t25.7531012156\t1048\t74426\n-0.00772476\t11.39327883720398\t69\t173.333333333\t23.3785276601\t200.0\t140.0\t173.333333333\t23.3785276601\t1040\t75466\n0.00301743\t11.57274341583252\t70\t186.166666667\t14.1470452353\t200.0\t168.0\t186.166666667\t14.1470452353\t1117\t76583\n0.0156593\t11.74487829208374\t71\t193.666666667\t14.1617638575\t200.0\t162.0\t193.666666667\t14.1617638575\t1162\t77745\n0.000686646\t11.911642789840698\t72\t186.666666667\t18.8650175958\t200.0\t159.0\t186.666666667\t18.8650175958\t1120\t78865\n0.0488281\t12.09498143196106\t73\t196.666666667\t5.24933858267\t200.0\t186.0\t196.666666667\t5.24933858267\t1180\t80045\n0.00513077\t12.274259328842163\t74\t182.333333333\t17.518244458\t200.0\t150.0\t182.333333333\t17.518244458\t1094\t81139\n0.00686646\t12.435225486755371\t75\t187.166666667\t13.2465928533\t200.0\t168.0\t187.166666667\t13.2465928533\t1123\t82262\n0.00150299\t12.616610765457153\t76\t196.333333333\t8.1989159175\t200.0\t178.0\t196.333333333\t8.1989159175\t1178\t83440\n0.0229912\t12.804043769836426\t77\t192.833333333\t12.1163342458\t200.0\t167.0\t192.833333333\t12.1163342458\t1157\t84597\n0.0117416\t12.964002132415771\t78\t173.333333333\t24.8573709167\t200.0\t127.0\t173.333333333\t24.8573709167\t1040\t85637\n0.00468063\t13.132283926010132\t79\t187.166666667\t26.497903481\t200.0\t128.0\t187.166666667\t26.497903481\t1123\t86760\n0.0417786\t13.3091402053833\t80\t195.333333333\t10.434983895\t200.0\t172.0\t195.333333333\t10.434983895\t1172\t87932\n0.0653954\t13.482739925384521\t81\t193.833333333\t13.7890858612\t200.0\t163.0\t193.833333333\t13.7890858612\t1163\t89095\n-0.0257797\t13.653413534164429\t82\t196.166666667\t5.78551831924\t200.0\t185.0\t196.166666667\t5.78551831924\t1177\t90272\n0.000835419\t13.824819564819336\t83\t194.5\t12.2983738762\t200.0\t167.0\t194.5\t12.2983738762\t1167\t91439\n0.00411224\t13.999768018722534\t84\t185.0\t21.2837966538\t200.0\t152.0\t185.0\t21.2837966538\t1110\t92549\n0.0538254\t14.179962396621704\t85\t194.666666667\t11.92569588\t200.0\t168.0\t194.666666667\t11.92569588\t1168\t93717\n0.00869751\t14.356690883636475\t86\t193.833333333\t8.87724932372\t200.0\t176.0\t193.833333333\t8.87724932372\t1163\t94880\n0.0118217\t14.531358003616333\t87\t196.166666667\t5.48988969733\t200.0\t187.0\t196.166666667\t5.48988969733\t1177\t96057\n-0.00819397\t14.704313039779663\t88\t193.166666667\t15.2797978462\t200.0\t159.0\t193.166666667\t15.2797978462\t1159\t97216\n-0.000312805\t14.868470430374146\t89\t191.0\t13.0511813003\t200.0\t168.0\t191.0\t13.0511813003\t1146\t98362\n0.0205765\t15.037622451782227\t90\t192.333333333\t12.2836838485\t200.0\t167.0\t192.333333333\t12.2836838485\t1154\t99516\n0.0761223\t15.49088430404663\t91\t192.666666667\t8.71142289691\t200.0\t176.0\t192.666666667\t8.71142289691\t1156\t100672\n0.00380325\t15.67374849319458\t92\t199.666666667\t0.7453559925\t200.0\t198.0\t199.666666667\t0.7453559925\t1198\t101870\n0.0312119\t15.859309673309326\t93\t193.666666667\t14.1617638575\t200.0\t162.0\t193.666666667\t14.1617638575\t1162\t103032\n0.122932\t16.028408765792847\t94\t189.166666667\t19.6334465192\t200.0\t146.0\t189.166666667\t19.6334465192\t1135\t104167\n-0.0402489\t16.205116510391235\t95\t196.5\t7.82623792125\t200.0\t179.0\t196.5\t7.82623792125\t1179\t105346\n0.041317\t16.36110758781433\t96\t174.5\t30.7828415409\t200.0\t115.0\t174.5\t30.7828415409\t1047\t106393\n-0.034687\t16.54116678237915\t97\t195.833333333\t9.31694990625\t200.0\t175.0\t195.833333333\t9.31694990625\t1175\t107568\n-0.00534439\t16.70838165283203\t98\t179.333333333\t29.5051784532\t200.0\t131.0\t179.333333333\t29.5051784532\t1076\t108644\n0.0550194\t16.875582218170166\t99\t180.0\t19.8326330409\t200.0\t148.0\t180.0\t19.8326330409\t1080\t109724\n"
  },
  {
    "path": "hw2/data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/31/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/31\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t31,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/41/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0855274\t0.27823615074157715\t0\t24.5853658537\t13.0346173422\t66.0\t10.0\t24.5853658537\t13.0346173422\t1008\t1008\n0.0412092\t0.42835569381713867\t1\t22.2444444444\t10.9242961747\t75.0\t10.0\t22.2444444444\t10.9242961747\t1001\t2009\n0.0765142\t0.5887923240661621\t2\t29.0857142857\t17.3656005261\t96.0\t10.0\t29.0857142857\t17.3656005261\t1018\t3027\n0.0511522\t0.7392137050628662\t3\t27.5405405405\t14.2915484278\t67.0\t10.0\t27.5405405405\t14.2915484278\t1019\t4046\n0.07265\t0.8891897201538086\t4\t32.5483870968\t14.1097968932\t69.0\t12.0\t32.5483870968\t14.1097968932\t1009\t5055\n0.0670586\t1.0321052074432373\t5\t33.7666666667\t18.0068196958\t72.0\t11.0\t33.7666666667\t18.0068196958\t1013\t6068\n0.0329132\t1.1883714199066162\t6\t39.5\t26.5203115192\t111.0\t12.0\t39.5\t26.5203115192\t1027\t7095\n0.0359764\t1.335862398147583\t7\t42.4583333333\t23.7223157362\t103.0\t13.0\t42.4583333333\t23.7223157362\t1019\t8114\n0.0462704\t1.4828667640686035\t8\t38.6538461538\t23.2510418422\t115.0\t11.0\t38.6538461538\t23.2510418422\t1005\t9119\n0.0588169\t1.6358156204223633\t9\t56.5555555556\t24.379459073\t102.0\t16.0\t56.5555555556\t24.379459073\t1018\t10137\n0.0352058\t1.7830684185028076\t10\t54.3157894737\t28.4254382581\t125.0\t16.0\t54.3157894737\t28.4254382581\t1032\t11169\n0.0499477\t1.9346129894256592\t11\t51.7\t25.9154394136\t129.0\t18.0\t51.7\t25.9154394136\t1034\t12203\n0.0317516\t2.091053009033203\t12\t62.5294117647\t32.2857055368\t153.0\t19.0\t62.5294117647\t32.2857055368\t1063\t13266\n0.0139465\t2.235746145248413\t13\t45.7727272727\t29.2418315217\t136.0\t10.0\t45.7727272727\t29.2418315217\t1007\t14273\n0.0290947\t2.3876383304595947\t14\t60.5294117647\t31.9413389661\t155.0\t24.0\t60.5294117647\t31.9413389661\t1029\t15302\n0.0329075\t2.5388095378875732\t15\t52.8947368421\t34.1373306033\t144.0\t20.0\t52.8947368421\t34.1373306033\t1005\t16307\n0.0515671\t2.6878342628479004\t16\t59.1176470588\t18.892520627\t102.0\t14.0\t59.1176470588\t18.892520627\t1005\t17312\n0.0340118\t2.8331494331359863\t17\t54.7368421053\t28.7747003373\t122.0\t18.0\t54.7368421053\t28.7747003373\t1040\t18352\n0.0251579\t2.9898648262023926\t18\t52.15\t23.0657213197\t92.0\t16.0\t52.15\t23.0657213197\t1043\t19395\n0.0395718\t3.144059181213379\t19\t75.0\t42.3522642336\t176.0\t36.0\t75.0\t42.3522642336\t1050\t20445\n0.0918884\t3.2993767261505127\t20\t88.5\t44.1030989085\t192.0\t35.0\t88.5\t44.1030989085\t1062\t21507\n0.132523\t3.450077772140503\t21\t85.1666666667\t40.9162423603\t187.0\t32.0\t85.1666666667\t40.9162423603\t1022\t22529\n0.0916824\t3.6017138957977295\t22\t74.1428571429\t35.9500787658\t132.0\t20.0\t74.1428571429\t35.9500787658\t1038\t23567\n0.116344\t3.7574002742767334\t23\t106.1\t55.100725948\t198.0\t36.0\t106.1\t55.100725948\t1061\t24628\n0.0560226\t3.910435438156128\t24\t112.666666667\t43.3640916479\t200.0\t38.0\t112.666666667\t43.3640916479\t1014\t25642\n-0.0138817\t4.063228130340576\t25\t114.555555556\t47.3171594693\t197.0\t46.0\t114.555555556\t47.3171594693\t1031\t26673\n0.0299835\t4.227828502655029\t26\t117.666666667\t57.7985005573\t200.0\t34.0\t117.666666667\t57.7985005573\t1059\t27732\n0.0331268\t4.37715482711792\t27\t127.875\t57.3398585192\t200.0\t26.0\t127.875\t57.3398585192\t1023\t28755\n0.026413\t4.539777994155884\t28\t140.625\t51.6452744692\t200.0\t38.0\t140.625\t51.6452744692\t1125\t29880\n0.00834274\t4.699289321899414\t29\t110.4\t37.3850237395\t161.0\t38.0\t110.4\t37.3850237395\t1104\t30984\n0.0473862\t4.855970621109009\t30\t119.666666667\t63.9895824855\t200.0\t22.0\t119.666666667\t63.9895824855\t1077\t32061\n0.0482101\t5.011845827102661\t31\t107.9\t64.2813347715\t200.0\t22.0\t107.9\t64.2813347715\t1079\t33140\n0.0949554\t5.169280290603638\t32\t129.625\t58.668427412\t200.0\t30.0\t129.625\t58.668427412\t1037\t34177\n0.025589\t5.349197149276733\t33\t143.875\t56.9219586364\t200.0\t59.0\t143.875\t56.9219586364\t1151\t35328\n0.00126266\t5.517951726913452\t34\t117.777777778\t46.6566126736\t200.0\t28.0\t117.777777778\t46.6566126736\t1060\t36388\n0.0452347\t5.687227964401245\t35\t155.857142857\t44.4407424762\t200.0\t84.0\t155.857142857\t44.4407424762\t1091\t37479\n0.033802\t5.8594276905059814\t36\t187.5\t24.1505693515\t200.0\t134.0\t187.5\t24.1505693515\t1125\t38604\n0.0601044\t6.0198822021484375\t37\t181.5\t37.4866642955\t200.0\t98.0\t181.5\t37.4866642955\t1089\t39693\n0.0114403\t6.196885585784912\t38\t165.142857143\t49.1133632424\t200.0\t82.0\t165.142857143\t49.1133632424\t1156\t40849\n0.00652695\t6.345746278762817\t39\t143.857142857\t63.0972686106\t200.0\t24.0\t143.857142857\t63.0972686106\t1007\t41856\n0.0491638\t6.520198106765747\t40\t167.571428571\t34.8173074484\t200.0\t113.0\t167.571428571\t34.8173074484\t1173\t43029\n0.0170059\t6.694750070571899\t41\t171.142857143\t52.0862706655\t200.0\t52.0\t171.142857143\t52.0862706655\t1198\t44227\n0.0422173\t6.853736639022827\t42\t173.5\t50.06579005\t200.0\t63.0\t173.5\t50.06579005\t1041\t45268\n0.113422\t7.039259672164917\t43\t199.666666667\t0.7453559925\t200.0\t198.0\t199.666666667\t0.7453559925\t1198\t46466\n0.0912743\t7.223822593688965\t44\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t47666\n-0.0498238\t7.402947425842285\t45\t196.5\t7.82623792125\t200.0\t179.0\t196.5\t7.82623792125\t1179\t48845\n-0.0342903\t7.601095199584961\t46\t195.166666667\t10.8076618912\t200.0\t171.0\t195.166666667\t10.8076618912\t1171\t50016\n0.0145302\t7.799468517303467\t47\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t51216\n-0.0102196\t8.015951871871948\t48\t198.666666667\t2.98142397\t200.0\t192.0\t198.666666667\t2.98142397\t1192\t52408\n0.0525665\t8.339295387268066\t49\t199.833333333\t0.37267799625\t200.0\t199.0\t199.833333333\t0.37267799625\t1199\t53607\n0.13628\t8.894888639450073\t50\t196.333333333\t8.1989159175\t200.0\t178.0\t196.333333333\t8.1989159175\t1178\t54785\n-0.0158806\t9.06509804725647\t51\t192.166666667\t17.5158658237\t200.0\t153.0\t192.166666667\t17.5158658237\t1153\t55938\n-0.000595093\t9.241004943847656\t52\t183.5\t23.3505888577\t200.0\t149.0\t183.5\t23.3505888577\t1101\t57039\n0.0642281\t9.407284259796143\t53\t182.333333333\t30.4010233746\t200.0\t117.0\t182.333333333\t30.4010233746\t1094\t58133\n-0.0417595\t9.57451319694519\t54\t182.666666667\t25.3223660471\t200.0\t137.0\t182.666666667\t25.3223660471\t1096\t59229\n0.0443878\t9.750059604644775\t55\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t60429\n-0.00840378\t9.929886817932129\t56\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t61629\n0.0609322\t10.10128927230835\t57\t195.666666667\t9.6896279025\t200.0\t174.0\t195.666666667\t9.6896279025\t1174\t62803\n0.00229263\t10.281039714813232\t58\t195.166666667\t7.31247032283\t200.0\t181.0\t195.166666667\t7.31247032283\t1171\t63974\n0.0529938\t10.464292287826538\t59\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t65174\n0.0247307\t10.641376495361328\t60\t195.0\t11.1803398875\t200.0\t170.0\t195.0\t11.1803398875\t1170\t66344\n0.118061\t10.798985958099365\t61\t180.5\t27.8313372538\t200.0\t135.0\t180.5\t27.8313372538\t1083\t67427\n0.0173988\t10.976282596588135\t62\t193.333333333\t14.90711985\t200.0\t160.0\t193.333333333\t14.90711985\t1160\t68587\n0.00104141\t11.129475355148315\t63\t169.666666667\t33.3499958354\t200.0\t112.0\t169.666666667\t33.3499958354\t1018\t69605\n0.035717\t11.284462451934814\t64\t174.166666667\t28.7774024\t200.0\t123.0\t174.166666667\t28.7774024\t1045\t70650\n-0.00825119\t11.446407556533813\t65\t184.333333333\t35.0317316475\t200.0\t106.0\t184.333333333\t35.0317316475\t1106\t71756\n-0.0168571\t11.601016521453857\t66\t168.833333333\t48.3680909508\t200.0\t72.0\t168.833333333\t48.3680909508\t1013\t72769\n0.0561485\t11.776716470718384\t67\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t73969\n-0.0069046\t11.956775188446045\t68\t196.333333333\t8.1989159175\t200.0\t178.0\t196.333333333\t8.1989159175\t1178\t75147\n0.0339317\t12.126981496810913\t69\t164.714285714\t47.2583002104\t200.0\t68.0\t164.714285714\t47.2583002104\t1153\t76300\n0.0560112\t12.283555030822754\t70\t169.333333333\t53.4124413305\t200.0\t54.0\t169.333333333\t53.4124413305\t1016\t77316\n0.0300255\t12.46398639678955\t71\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t78516\n0.000415802\t12.641393899917603\t72\t191.0\t20.1246117975\t200.0\t146.0\t191.0\t20.1246117975\t1146\t79662\n0.0649223\t12.80258321762085\t73\t174.5\t40.1320736236\t200.0\t93.0\t174.5\t40.1320736236\t1047\t80709\n0.150967\t12.97641897201538\t74\t183.333333333\t37.267799625\t200.0\t100.0\t183.333333333\t37.267799625\t1100\t81809\n0.0328064\t13.145051956176758\t75\t182.666666667\t38.75851161\t200.0\t96.0\t182.666666667\t38.75851161\t1096\t82905\n0.0782661\t13.322587728500366\t76\t194.833333333\t11.5530178837\t200.0\t169.0\t194.833333333\t11.5530178837\t1169\t84074\n0.0213852\t13.498681545257568\t77\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t85274\n0.0285187\t13.668691158294678\t78\t181.833333333\t40.6219015912\t200.0\t91.0\t181.833333333\t40.6219015912\t1091\t86365\n0.0975838\t13.834267139434814\t79\t189.333333333\t23.85139176\t200.0\t136.0\t189.333333333\t23.85139176\t1136\t87501\n-0.000534058\t14.025714874267578\t80\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t88701\n0.0521393\t14.204215049743652\t81\t199.5\t1.11803398875\t200.0\t197.0\t199.5\t1.11803398875\t1197\t89898\n-0.0167313\t14.375050067901611\t82\t189.833333333\t22.7333577712\t200.0\t139.0\t189.833333333\t22.7333577712\t1139\t91037\n0.00638962\t14.553272724151611\t83\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t92237\n0.0354805\t14.718742609024048\t84\t184.333333333\t25.5386417458\t200.0\t131.0\t184.333333333\t25.5386417458\t1106\t93343\n0.00901794\t14.90030837059021\t85\t198.0\t3.0550504633\t200.0\t192.0\t198.0\t3.0550504633\t1188\t94531\n0.0714188\t15.08115291595459\t86\t197.333333333\t5.96284794\t200.0\t184.0\t197.333333333\t5.96284794\t1184\t95715\n-0.0259743\t15.246641159057617\t87\t193.166666667\t7.6029964853\t200.0\t183.0\t193.166666667\t7.6029964853\t1159\t96874\n-0.0247803\t15.432433605194092\t88\t197.0\t4.28174419289\t200.0\t190.0\t197.0\t4.28174419289\t1182\t98056\n-0.00884628\t15.600127220153809\t89\t186.5\t19.267848868\t200.0\t155.0\t186.5\t19.267848868\t1119\t99175\n0.0173416\t15.769906759262085\t90\t192.5\t16.7705098312\t200.0\t155.0\t192.5\t16.7705098312\t1155\t100330\n0.0281639\t15.94014024734497\t91\t193.666666667\t10.9797793947\t200.0\t170.0\t193.666666667\t10.9797793947\t1162\t101492\n-0.00961304\t16.112197160720825\t92\t189.833333333\t10.9607886983\t200.0\t172.0\t189.833333333\t10.9607886983\t1139\t102631\n0.0343285\t16.286952018737793\t93\t197.333333333\t5.96284794\t200.0\t184.0\t197.333333333\t5.96284794\t1184\t103815\n0.11298\t16.46646285057068\t94\t198.666666667\t2.98142397\t200.0\t192.0\t198.666666667\t2.98142397\t1192\t105007\n-0.00617218\t16.63081192970276\t95\t186.833333333\t27.2666870416\t200.0\t126.0\t186.833333333\t27.2666870416\t1121\t106128\n-0.0469208\t16.800034284591675\t96\t192.666666667\t13.1487219489\t200.0\t164.0\t192.666666667\t13.1487219489\t1156\t107284\n0.0395203\t16.965912580490112\t97\t191.666666667\t18.1903515329\t200.0\t151.0\t191.666666667\t18.1903515329\t1150\t108434\n0.0354996\t17.133029222488403\t98\t181.666666667\t18.9179514982\t200.0\t156.0\t181.666666667\t18.9179514982\t1090\t109524\n-0.0222359\t17.310266971588135\t99\t198.833333333\t2.60874597375\t200.0\t193.0\t198.833333333\t2.60874597375\t1193\t110717\n"
  },
  {
    "path": "hw2/data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/41/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_dna\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_dna_CartPole-v0_24-01-2018_09-04-19/41\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\tfalse,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t41,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/1/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.00480941\t0.24747347831726074\t0\t28.4444444444\t13.8673165802\t58.0\t10.0\t28.4444444444\t13.8673165802\t1024\t1024\n0.00398796\t0.3974301815032959\t1\t28.2222222222\t19.2312117708\t100.0\t9.0\t28.2222222222\t19.2312117708\t1016\t2040\n0.00475816\t0.554685115814209\t2\t27.6052631579\t15.0149740587\t91.0\t9.0\t27.6052631579\t15.0149740587\t1049\t3089\n0.0045335\t0.6984961032867432\t3\t32.7096774194\t17.5649826651\t72.0\t12.0\t32.7096774194\t17.5649826651\t1014\t4103\n0.0028862\t0.8492703437805176\t4\t41.52\t22.0492539556\t105.0\t13.0\t41.52\t22.0492539556\t1038\t5141\n0.0035779\t0.9991872310638428\t5\t36.7142857143\t15.2335558715\t68.0\t12.0\t36.7142857143\t15.2335558715\t1028\t6169\n0.00501709\t1.1507234573364258\t6\t29.7352941176\t14.1760129289\t70.0\t10.0\t29.7352941176\t14.1760129289\t1011\t7180\n0.00128735\t1.296959400177002\t7\t48.5238095238\t23.6313332103\t100.0\t19.0\t48.5238095238\t23.6313332103\t1019\t8199\n0.00284239\t1.4517743587493896\t8\t37.7407407407\t16.9718559901\t69.0\t15.0\t37.7407407407\t16.9718559901\t1019\t9218\n0.00094862\t1.6027514934539795\t9\t52.6842105263\t31.7092923979\t161.0\t18.0\t52.6842105263\t31.7092923979\t1001\t10219\n0.00187416\t1.759084701538086\t10\t53.6315789474\t25.5429679814\t145.0\t26.0\t53.6315789474\t25.5429679814\t1019\t11238\n0.00187252\t1.9094359874725342\t11\t41.9583333333\t19.6796831925\t100.0\t16.0\t41.9583333333\t19.6796831925\t1007\t12245\n0.00160479\t2.0684032440185547\t12\t47.5909090909\t24.2705565934\t112.0\t13.0\t47.5909090909\t24.2705565934\t1047\t13292\n0.00249054\t2.227316379547119\t13\t48.9523809524\t24.0900615557\t115.0\t18.0\t48.9523809524\t24.0900615557\t1028\t14320\n0.000635797\t2.380065441131592\t14\t50.45\t19.7875592229\t94.0\t21.0\t50.45\t19.7875592229\t1009\t15329\n0.00142346\t2.533665180206299\t15\t50.95\t17.5341809047\t76.0\t20.0\t50.95\t17.5341809047\t1019\t16348\n0.00126756\t2.693100690841675\t16\t53.45\t21.6874963977\t99.0\t20.0\t53.45\t21.6874963977\t1069\t17417\n0.000969923\t2.84407114982605\t17\t50.95\t15.2133986998\t87.0\t26.0\t50.95\t15.2133986998\t1019\t18436\n0.00158494\t3.0024805068969727\t18\t67.0666666667\t32.6771411778\t136.0\t17.0\t67.0666666667\t32.6771411778\t1006\t19442\n0.000308974\t3.150132417678833\t19\t59.4705882353\t25.5690935841\t127.0\t26.0\t59.4705882353\t25.5690935841\t1011\t20453\n-6.63158e-05\t3.300474166870117\t20\t72.2857142857\t22.0467962409\t107.0\t36.0\t72.2857142857\t22.0467962409\t1012\t21465\n0.00101552\t3.446685552597046\t21\t53.0\t19.6683020432\t98.0\t22.0\t53.0\t19.6683020432\t1007\t22472\n0.00106945\t3.6099536418914795\t22\t59.3333333333\t14.2828568571\t95.0\t33.0\t59.3333333333\t14.2828568571\t1068\t23540\n0.000980014\t3.7606923580169678\t23\t57.3888888889\t21.5384382207\t114.0\t28.0\t57.3888888889\t21.5384382207\t1033\t24573\n0.00128772\t3.926046371459961\t24\t66.0\t32.3419232576\t150.0\t32.0\t66.0\t32.3419232576\t1122\t25695\n0.000968087\t4.0851805210113525\t25\t55.7894736842\t21.7705231602\t85.0\t19.0\t55.7894736842\t21.7705231602\t1060\t26755\n0.000435282\t4.251563549041748\t26\t71.8666666667\t31.1637966593\t148.0\t30.0\t71.8666666667\t31.1637966593\t1078\t27833\n0.000817629\t4.403843641281128\t27\t65.375\t31.246749831\t168.0\t22.0\t65.375\t31.246749831\t1046\t28879\n0.00126023\t4.551861047744751\t28\t66.8666666667\t20.841838264\t107.0\t35.0\t66.8666666667\t20.841838264\t1003\t29882\n0.00188065\t4.705373048782349\t29\t93.5454545455\t38.985693498\t165.0\t55.0\t93.5454545455\t38.985693498\t1029\t30911\n0.00119616\t4.856449127197266\t30\t84.1666666667\t32.7409868853\t157.0\t33.0\t84.1666666667\t32.7409868853\t1010\t31921\n0.00163613\t5.008488178253174\t31\t77.0\t39.9942303531\t167.0\t23.0\t77.0\t39.9942303531\t1001\t32922\n0.0021601\t5.1712329387664795\t32\t86.5833333333\t38.0711140134\t168.0\t48.0\t86.5833333333\t38.0711140134\t1039\t33961\n0.000987219\t5.330045938491821\t33\t85.6666666667\t31.398867637\t137.0\t32.0\t85.6666666667\t31.398867637\t1028\t34989\n0.00216268\t5.4810144901275635\t34\t84.4166666667\t24.4794414878\t121.0\t36.0\t84.4166666667\t24.4794414878\t1013\t36002\n0.00202927\t5.631742000579834\t35\t71.5714285714\t32.0662579351\t145.0\t26.0\t71.5714285714\t32.0662579351\t1002\t37004\n0.00351748\t5.787864685058594\t36\t93.0\t30.3105142274\t155.0\t56.0\t93.0\t30.3105142274\t1023\t38027\n0.00338574\t5.954035520553589\t37\t121.888888889\t54.3557100025\t200.0\t29.0\t121.888888889\t54.3557100025\t1097\t39124\n0.000864574\t6.116301774978638\t38\t116.111111111\t37.9281321696\t200.0\t70.0\t116.111111111\t37.9281321696\t1045\t40169\n0.00172279\t6.294809341430664\t39\t147.875\t52.539122328\t200.0\t67.0\t147.875\t52.539122328\t1183\t41352\n0.00218873\t6.459815740585327\t40\t134.875\t58.6737537149\t200.0\t33.0\t134.875\t58.6737537149\t1079\t42431\n0.00107869\t6.618666648864746\t41\t152.428571429\t50.9000621466\t200.0\t50.0\t152.428571429\t50.9000621466\t1067\t43498\n0.00242138\t6.796366930007935\t42\t168.142857143\t31.8273403199\t200.0\t119.0\t168.142857143\t31.8273403199\t1177\t44675\n2.11e-05\t6.960450649261475\t43\t153.714285714\t53.4888887947\t200.0\t72.0\t153.714285714\t53.4888887947\t1076\t45751\n0.0002389\t7.1186723709106445\t44\t147.714285714\t58.1149459156\t200.0\t21.0\t147.714285714\t58.1149459156\t1034\t46785\n-7.24321e-05\t7.278601408004761\t45\t119.666666667\t31.9443961352\t200.0\t88.0\t119.666666667\t31.9443961352\t1077\t47862\n0.000519131\t7.457162141799927\t46\t123.444444444\t39.8806862504\t200.0\t72.0\t123.444444444\t39.8806862504\t1111\t48973\n0.000328063\t7.617704629898071\t47\t151.571428571\t39.0049709025\t200.0\t99.0\t151.571428571\t39.0049709025\t1061\t50034\n0.000736368\t7.779310703277588\t48\t136.875\t35.9215725574\t200.0\t103.0\t136.875\t35.9215725574\t1095\t51129\n0.000772228\t7.948662996292114\t49\t142.375\t48.1454502004\t200.0\t82.0\t142.375\t48.1454502004\t1139\t52268\n0.00103454\t8.107398748397827\t50\t152.428571429\t41.6202462506\t200.0\t79.0\t152.428571429\t41.6202462506\t1067\t53335\n0.00194993\t8.276415586471558\t51\t163.0\t36.3318042492\t200.0\t117.0\t163.0\t36.3318042492\t1141\t54476\n0.000944015\t8.440730810165405\t52\t161.142857143\t47.1575734606\t200.0\t78.0\t161.142857143\t47.1575734606\t1128\t55604\n0.000745059\t8.599162817001343\t53\t174.333333333\t37.1872140512\t200.0\t109.0\t174.333333333\t37.1872140512\t1046\t56650\n0.00281249\t8.771811962127686\t54\t163.0\t35.0020407568\t200.0\t121.0\t163.0\t35.0020407568\t1141\t57791\n0.00257634\t8.941521406173706\t55\t187.166666667\t28.6962057112\t200.0\t123.0\t187.166666667\t28.6962057112\t1123\t58914\n0.000299769\t9.096029281616211\t56\t175.0\t26.7457161679\t200.0\t131.0\t175.0\t26.7457161679\t1050\t59964\n-0.000398773\t9.25968313217163\t57\t185.166666667\t21.7747305124\t200.0\t140.0\t185.166666667\t21.7747305124\t1111\t61075\n0.000374576\t9.422043800354004\t58\t183.666666667\t29.9425375604\t200.0\t118.0\t183.666666667\t29.9425375604\t1102\t62177\n0.000519773\t9.589643955230713\t59\t183.833333333\t36.1497656362\t200.0\t103.0\t183.833333333\t36.1497656362\t1103\t63280\n0.000170033\t9.754941701889038\t60\t178.833333333\t27.2361075698\t200.0\t125.0\t178.833333333\t27.2361075698\t1073\t64353\n0.000340193\t9.928677082061768\t61\t198.166666667\t4.09945795875\t200.0\t189.0\t198.166666667\t4.09945795875\t1189\t65542\n0.00030476\t10.107715129852295\t62\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t66742\n0.00170623\t10.262787580490112\t63\t176.5\t17.604450195\t200.0\t147.0\t176.5\t17.604450195\t1059\t67801\n0.000761918\t10.427194595336914\t64\t181.333333333\t35.0745238346\t200.0\t104.0\t181.333333333\t35.0745238346\t1088\t68889\n0.000728345\t10.60011339187622\t65\t193.666666667\t14.1617638575\t200.0\t162.0\t193.666666667\t14.1617638575\t1162\t70051\n0.000509522\t10.781935930252075\t66\t195.333333333\t10.434983895\t200.0\t172.0\t195.333333333\t10.434983895\t1172\t71223\n-0.000308868\t10.949552536010742\t67\t187.166666667\t28.6962057112\t200.0\t123.0\t187.166666667\t28.6962057112\t1123\t72346\n0.000129679\t11.115353345870972\t68\t183.666666667\t23.1636688708\t200.0\t148.0\t183.666666667\t23.1636688708\t1102\t73448\n0.000962017\t11.310680389404297\t69\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t74648\n0.000455629\t11.493396520614624\t70\t169.857142857\t48.3748121338\t200.0\t79.0\t169.857142857\t48.3748121338\t1189\t75837\n-0.000413501\t11.677903175354004\t71\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t77037\n-9.95384e-05\t11.848168849945068\t72\t184.166666667\t35.4044096437\t200.0\t105.0\t184.166666667\t35.4044096437\t1105\t78142\n0.000168806\t12.03431248664856\t73\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t79342\n0.00022383\t12.224358081817627\t74\t180.833333333\t42.8579695687\t200.0\t85.0\t180.833333333\t42.8579695687\t1085\t80427\n0.000467435\t12.440301656723022\t75\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t81627\n-0.000121416\t12.625021934509277\t76\t177.5\t50.3115294937\t200.0\t65.0\t177.5\t50.3115294937\t1065\t82692\n5.26416e-05\t12.782443761825562\t77\t173.0\t29.0860791445\t200.0\t125.0\t173.0\t29.0860791445\t1038\t83730\n0.000398187\t12.961154460906982\t78\t192.333333333\t10.8576649833\t200.0\t176.0\t192.333333333\t10.8576649833\t1154\t84884\n0.000300654\t13.142096519470215\t79\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t86084\n2.28034e-05\t13.339231729507446\t80\t189.0\t23.2808934536\t200.0\t137.0\t189.0\t23.2808934536\t1134\t87218\n0.000411661\t13.5240638256073\t81\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t88418\n9.98899e-05\t13.701310157775879\t82\t182.833333333\t38.3858336137\t200.0\t97.0\t182.833333333\t38.3858336137\t1097\t89515\n0.000279716\t13.879648208618164\t83\t191.666666667\t14.2906340735\t200.0\t161.0\t191.666666667\t14.2906340735\t1150\t90665\n6.87452e-05\t14.062466144561768\t84\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t91865\n0.000369976\t14.244475841522217\t85\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t93065\n0.00105782\t14.409528970718384\t86\t181.833333333\t40.6219015912\t200.0\t91.0\t181.833333333\t40.6219015912\t1091\t94156\n0.000368527\t14.585410356521606\t87\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t95356\n0.000709432\t14.771689653396606\t88\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t96556\n-2.06926e-05\t14.94533371925354\t89\t199.666666667\t0.7453559925\t200.0\t198.0\t199.666666667\t0.7453559925\t1198\t97754\n0.000177479\t15.13055419921875\t90\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t98954\n7.83689e-05\t15.305435180664062\t91\t192.833333333\t16.0251538387\t200.0\t157.0\t192.833333333\t16.0251538387\t1157\t100111\n0.000466223\t15.484735488891602\t92\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t101311\n0.000732207\t15.659429788589478\t93\t198.5\t3.35410196625\t200.0\t191.0\t198.5\t3.35410196625\t1191\t102502\n0.000417635\t15.846064567565918\t94\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t103702\n-0.000292371\t16.0247220993042\t95\t199.5\t1.11803398875\t200.0\t197.0\t199.5\t1.11803398875\t1197\t104899\n0.000305324\t16.19804334640503\t96\t189.0\t17.272328544\t200.0\t154.0\t189.0\t17.272328544\t1134\t106033\n0.000190972\t16.38248085975647\t97\t199.0\t2.2360679775\t200.0\t194.0\t199.0\t2.2360679775\t1194\t107227\n0.000414957\t16.543591499328613\t98\t180.833333333\t42.8579695687\t200.0\t85.0\t180.833333333\t42.8579695687\t1085\t108312\n0.000201463\t16.715467929840088\t99\t187.166666667\t28.6962057112\t200.0\t123.0\t187.166666667\t28.6962057112\t1123\t109435\n"
  },
  {
    "path": "hw2/data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/1/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_na\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/1\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t1,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/11/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0142561\t0.24705934524536133\t0\t19.0377358491\t10.7210993948\t66.0\t8.0\t19.0377358491\t10.7210993948\t1009\t1009\n0.0116773\t0.4041616916656494\t1\t20.0\t9.85582340051\t47.0\t9.0\t20.0\t9.85582340051\t1020\t2029\n0.0084575\t0.5580532550811768\t2\t21.306122449\t12.5213353947\t61.0\t9.0\t21.306122449\t12.5213353947\t1044\t3073\n0.00245941\t0.7164516448974609\t3\t26.25\t14.7338895068\t94.0\t11.0\t26.25\t14.7338895068\t1050\t4123\n0.00321895\t0.8672351837158203\t4\t32.8387096774\t26.2679699158\t132.0\t13.0\t32.8387096774\t26.2679699158\t1018\t5141\n0.00677172\t1.0171709060668945\t5\t27.0263157895\t15.597717178\t82.0\t11.0\t27.0263157895\t15.597717178\t1027\t6168\n0.0058472\t1.1694352626800537\t6\t25.15\t12.1912878729\t72.0\t10.0\t25.15\t12.1912878729\t1006\t7174\n0.00517159\t1.3198444843292236\t7\t30.3939393939\t14.6741153137\t86.0\t11.0\t30.3939393939\t14.6741153137\t1003\t8177\n0.00335795\t1.4679973125457764\t8\t35.1724137931\t14.3432525661\t70.0\t10.0\t35.1724137931\t14.3432525661\t1020\t9197\n0.00369814\t1.6157870292663574\t9\t33.4666666667\t14.4539114276\t75.0\t14.0\t33.4666666667\t14.4539114276\t1004\t10201\n0.00284203\t1.7661349773406982\t10\t39.9615384615\t18.4942418674\t90.0\t14.0\t39.9615384615\t18.4942418674\t1039\t11240\n0.00315079\t1.9241421222686768\t11\t37.5185185185\t20.3604016012\t92.0\t11.0\t37.5185185185\t20.3604016012\t1013\t12253\n0.00219943\t2.0775022506713867\t12\t40.4615384615\t19.2198430499\t85.0\t15.0\t40.4615384615\t19.2198430499\t1052\t13305\n0.00189064\t2.226154327392578\t13\t40.8\t12.5443214245\t68.0\t17.0\t40.8\t12.5443214245\t1020\t14325\n0.000985871\t2.376418352127075\t14\t45.8181818182\t15.9904413596\t100.0\t22.0\t45.8181818182\t15.9904413596\t1008\t15333\n0.000695865\t2.5312235355377197\t15\t46.3636363636\t17.5072594152\t97.0\t24.0\t46.3636363636\t17.5072594152\t1020\t16353\n0.0024779\t2.6801462173461914\t16\t48.619047619\t24.423790491\t97.0\t11.0\t48.619047619\t24.423790491\t1021\t17374\n0.0012376\t2.833451747894287\t17\t45.8636363636\t18.3830343092\t86.0\t16.0\t45.8636363636\t18.3830343092\t1009\t18383\n0.000886392\t2.9843883514404297\t18\t42.1666666667\t19.3835554587\t96.0\t21.0\t42.1666666667\t19.3835554587\t1012\t19395\n0.00139896\t3.138176441192627\t19\t45.2173913043\t16.1621041509\t86.0\t24.0\t45.2173913043\t16.1621041509\t1040\t20435\n0.000811036\t3.2884371280670166\t20\t64.4375\t27.5634920456\t120.0\t22.0\t64.4375\t27.5634920456\t1031\t21466\n0.000996872\t3.441293716430664\t21\t58.1666666667\t31.3851521866\t148.0\t26.0\t58.1666666667\t31.3851521866\t1047\t22513\n0.000510582\t3.593127727508545\t22\t53.3157894737\t25.9088536617\t122.0\t19.0\t53.3157894737\t25.9088536617\t1013\t23526\n0.000751855\t3.752065420150757\t23\t51.0476190476\t24.9007098588\t115.0\t20.0\t51.0476190476\t24.9007098588\t1072\t24598\n0.000274135\t3.901522159576416\t24\t48.6666666667\t24.8583287438\t126.0\t16.0\t48.6666666667\t24.8583287438\t1022\t25620\n0.000661582\t4.053774118423462\t25\t51.2\t18.0072207739\t94.0\t23.0\t51.2\t18.0072207739\t1024\t26644\n0.000705907\t4.208277940750122\t26\t61.3529411765\t35.4084422909\t172.0\t23.0\t61.3529411765\t35.4084422909\t1043\t27687\n0.000123014\t4.381975173950195\t27\t67.375\t31.9724002071\t148.0\t24.0\t67.375\t31.9724002071\t1078\t28765\n0.000700861\t4.540834426879883\t28\t55.5789473684\t21.0145708585\t113.0\t32.0\t55.5789473684\t21.0145708585\t1056\t29821\n0.000927114\t4.694843530654907\t29\t64.125\t34.1391911884\t129.0\t30.0\t64.125\t34.1391911884\t1026\t30847\n0.00129522\t4.850174188613892\t30\t60.6470588235\t23.3034740568\t115.0\t29.0\t60.6470588235\t23.3034740568\t1031\t31878\n0.000250355\t5.000100135803223\t31\t63.1875\t31.3313316626\t141.0\t32.0\t63.1875\t31.3313316626\t1011\t32889\n0.000407415\t5.152092218399048\t32\t64.625\t20.8172854859\t114.0\t36.0\t64.625\t20.8172854859\t1034\t33923\n0.000613602\t5.32366156578064\t33\t66.8666666667\t19.6837214187\t96.0\t18.0\t66.8666666667\t19.6837214187\t1003\t34926\n0.000408163\t5.47523832321167\t34\t57.1666666667\t18.6137643217\t85.0\t20.0\t57.1666666667\t18.6137643217\t1029\t35955\n0.000889479\t5.637005090713501\t35\t62.5294117647\t28.2595484062\t131.0\t27.0\t62.5294117647\t28.2595484062\t1063\t37018\n0.000472612\t5.800975322723389\t36\t65.4705882353\t25.5874915375\t119.0\t36.0\t65.4705882353\t25.5874915375\t1113\t38131\n0.000706941\t5.950497150421143\t37\t71.8571428571\t18.9241234666\t100.0\t34.0\t71.8571428571\t18.9241234666\t1006\t39137\n0.00142736\t6.105777740478516\t38\t59.4117647059\t19.041931512\t96.0\t32.0\t59.4117647059\t19.041931512\t1010\t40147\n0.000711303\t6.260436773300171\t39\t67.0666666667\t25.4413486714\t124.0\t27.0\t67.0666666667\t25.4413486714\t1006\t41153\n0.000719528\t6.420697212219238\t40\t72.2\t31.8479722013\t131.0\t30.0\t72.2\t31.8479722013\t1083\t42236\n0.00056165\t6.586812973022461\t41\t67.1875\t23.4713089484\t133.0\t37.0\t67.1875\t23.4713089484\t1075\t43311\n0.000764537\t6.753142356872559\t42\t73.5\t34.5579223913\t157.0\t41.0\t73.5\t34.5579223913\t1029\t44340\n0.000398017\t6.920337915420532\t43\t65.5\t18.5539753153\t99.0\t30.0\t65.5\t18.5539753153\t1048\t45388\n0.000583856\t7.070646047592163\t44\t71.9285714286\t27.79122237\t125.0\t22.0\t71.9285714286\t27.79122237\t1007\t46395\n-0.000239012\t7.22806191444397\t45\t77.6923076923\t35.7155097001\t167.0\t40.0\t77.6923076923\t35.7155097001\t1010\t47405\n0.000352251\t7.4071245193481445\t46\t73.7857142857\t22.9290164621\t108.0\t38.0\t73.7857142857\t22.9290164621\t1033\t48438\n0.000372937\t7.559201955795288\t47\t78.0\t16.0767390494\t100.0\t48.0\t78.0\t16.0767390494\t1014\t49452\n0.000861595\t7.708811521530151\t48\t67.5333333333\t27.531476935\t130.0\t26.0\t67.5333333333\t27.531476935\t1013\t50465\n0.000564077\t7.865278959274292\t49\t85.5\t22.4295192399\t130.0\t55.0\t85.5\t22.4295192399\t1026\t51491\n0.00142504\t8.054844379425049\t50\t79.8461538462\t25.6000184911\t131.0\t41.0\t79.8461538462\t25.6000184911\t1038\t52529\n0.00108914\t8.237805366516113\t51\t96.0\t38.323977778\t200.0\t47.0\t96.0\t38.323977778\t1056\t53585\n0.0025319\t8.393376588821411\t52\t72.5714285714\t35.1236881518\t188.0\t39.0\t72.5714285714\t35.1236881518\t1016\t54601\n0.00156362\t8.55789303779602\t53\t80.4615384615\t21.1718804245\t136.0\t50.0\t80.4615384615\t21.1718804245\t1046\t55647\n0.00268342\t8.719959497451782\t54\t90.0833333333\t30.2061206086\t132.0\t25.0\t90.0833333333\t30.2061206086\t1081\t56728\n0.00189988\t8.900476217269897\t55\t102.545454545\t51.0834675914\t188.0\t50.0\t102.545454545\t51.0834675914\t1128\t57856\n0.00386416\t9.07123064994812\t56\t89.1666666667\t33.0475247014\t149.0\t48.0\t89.1666666667\t33.0475247014\t1070\t58926\n0.00321337\t9.252472400665283\t57\t116.8\t39.6529948428\t200.0\t57.0\t116.8\t39.6529948428\t1168\t60094\n0.00426169\t9.422834634780884\t58\t124.555555556\t48.3577205398\t200.0\t72.0\t124.555555556\t48.3577205398\t1121\t61215\n0.0036183\t9.585395097732544\t59\t117.222222222\t35.9560774581\t200.0\t72.0\t117.222222222\t35.9560774581\t1055\t62270\n0.0057707\t9.74342656135559\t60\t152.285714286\t37.1933722426\t200.0\t98.0\t152.285714286\t37.1933722426\t1066\t63336\n0.00384757\t9.921916246414185\t61\t147.0\t31.3647891751\t200.0\t116.0\t147.0\t31.3647891751\t1176\t64512\n0.000272295\t10.096133708953857\t62\t149.125\t43.3054196955\t200.0\t79.0\t149.125\t43.3054196955\t1193\t65705\n6.44065e-05\t10.25418210029602\t63\t150.857142857\t53.5708571398\t200.0\t42.0\t150.857142857\t53.5708571398\t1056\t66761\n0.000180196\t10.408973455429077\t64\t173.666666667\t33.7918464853\t200.0\t106.0\t173.666666667\t33.7918464853\t1042\t67803\n0.00112128\t10.567299365997314\t65\t172.666666667\t39.1734036759\t200.0\t107.0\t172.666666667\t39.1734036759\t1036\t68839\n0.00124025\t10.74425220489502\t66\t148.625\t42.5732824081\t200.0\t107.0\t148.625\t42.5732824081\t1189\t70028\n-4.50667e-05\t10.902202844619751\t67\t156.571428571\t42.5469728413\t200.0\t87.0\t156.571428571\t42.5469728413\t1096\t71124\n-1.21295e-05\t11.054672718048096\t68\t146.0\t48.0743471837\t200.0\t83.0\t146.0\t48.0743471837\t1022\t72146\n-7.81985e-05\t11.211773157119751\t69\t175.333333333\t55.156343445\t200.0\t52.0\t175.333333333\t55.156343445\t1052\t73198\n0.00029188\t11.386259078979492\t70\t183.666666667\t36.5224436325\t200.0\t102.0\t183.666666667\t36.5224436325\t1102\t74300\n0.00143101\t11.5547456741333\t71\t174.833333333\t23.6461178397\t200.0\t145.0\t174.833333333\t23.6461178397\t1049\t75349\n0.000600522\t11.733030319213867\t72\t196.0\t8.94427191\t200.0\t176.0\t196.0\t8.94427191\t1176\t76525\n0.00262281\t11.91745662689209\t73\t175.666666667\t24.4722064573\t200.0\t147.0\t175.666666667\t24.4722064573\t1054\t77579\n0.000710769\t12.09386396408081\t74\t194.5\t12.2983738762\t200.0\t167.0\t194.5\t12.2983738762\t1167\t78746\n-3.54666e-05\t12.273606061935425\t75\t193.666666667\t14.1617638575\t200.0\t162.0\t193.666666667\t14.1617638575\t1162\t79908\n0.000775296\t12.462098836898804\t76\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t81108\n-0.000219041\t12.633396863937378\t77\t180.166666667\t32.8147155337\t200.0\t111.0\t180.166666667\t32.8147155337\t1081\t82189\n0.00136245\t12.808267593383789\t78\t191.166666667\t19.7519338012\t200.0\t147.0\t191.166666667\t19.7519338012\t1147\t83336\n0.000382201\t12.989602088928223\t79\t198.5\t3.35410196625\t200.0\t191.0\t198.5\t3.35410196625\t1191\t84527\n0.000266127\t13.144181489944458\t80\t170.666666667\t29.4316534062\t200.0\t138.0\t170.666666667\t29.4316534062\t1024\t85551\n0.0013313\t13.330495119094849\t81\t197.333333333\t3.81517438075\t200.0\t191.0\t197.333333333\t3.81517438075\t1184\t86735\n0.000171861\t13.521204233169556\t82\t148.75\t58.6637665003\t200.0\t24.0\t148.75\t58.6637665003\t1190\t87925\n0.000645332\t13.713515520095825\t83\t165.0\t61.9146878489\t200.0\t18.0\t165.0\t61.9146878489\t1155\t89080\n0.00121849\t13.895610570907593\t84\t178.666666667\t19.1543438647\t200.0\t143.0\t178.666666667\t19.1543438647\t1072\t90152\n0.00115804\t14.083674669265747\t85\t195.833333333\t9.31694990625\t200.0\t175.0\t195.833333333\t9.31694990625\t1175\t91327\n-7.05349e-05\t14.266534090042114\t86\t198.666666667\t2.98142397\t200.0\t192.0\t198.666666667\t2.98142397\t1192\t92519\n0.00151709\t14.43372654914856\t87\t179.333333333\t16.6099033377\t200.0\t157.0\t179.333333333\t16.6099033377\t1076\t93595\n0.00202253\t14.598793029785156\t88\t186.333333333\t30.5595956925\t200.0\t118.0\t186.333333333\t30.5595956925\t1118\t94713\n0.00183562\t14.773259401321411\t89\t193.5\t12.433154601\t200.0\t166.0\t193.5\t12.433154601\t1161\t95874\n-3.52808e-05\t14.942201375961304\t90\t181.833333333\t40.6219015912\t200.0\t91.0\t181.833333333\t40.6219015912\t1091\t96965\n0.000959775\t15.140976428985596\t91\t189.333333333\t23.85139176\t200.0\t136.0\t189.333333333\t23.85139176\t1136\t98101\n0.000608654\t15.318247079849243\t92\t193.0\t15.6524758425\t200.0\t158.0\t193.0\t15.6524758425\t1158\t99259\n-0.000202594\t15.497327089309692\t93\t194.833333333\t11.5530178837\t200.0\t169.0\t194.833333333\t11.5530178837\t1169\t100428\n-0.000302646\t15.666409254074097\t94\t181.666666667\t27.1579740694\t200.0\t131.0\t181.666666667\t27.1579740694\t1090\t101518\n5.12111e-07\t15.833762645721436\t95\t187.5\t27.9508497187\t200.0\t125.0\t187.5\t27.9508497187\t1125\t102643\n2.21608e-05\t15.998656272888184\t96\t183.166666667\t37.6404776212\t200.0\t99.0\t183.166666667\t37.6404776212\t1099\t103742\n0.000655425\t16.16669225692749\t97\t180.333333333\t36.5224436325\t200.0\t100.0\t180.333333333\t36.5224436325\t1082\t104824\n0.00018685\t16.345892906188965\t98\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t106024\n-2.79865e-05\t16.504945516586304\t99\t178.0\t49.193495505\t200.0\t68.0\t178.0\t49.193495505\t1068\t107092\n"
  },
  {
    "path": "hw2/data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/11/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_na\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/11\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t11,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/21/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.00479425\t0.2465076446533203\t0\t22.5777777778\t8.99750308299\t48.0\t9.0\t22.5777777778\t8.99750308299\t1016\t1016\n0.00603426\t0.4021730422973633\t1\t25.15\t14.7488135116\t74.0\t11.0\t25.15\t14.7488135116\t1006\t2022\n0.0049098\t0.5576772689819336\t2\t26.3421052632\t14.8151350702\t74.0\t9.0\t26.3421052632\t14.8151350702\t1001\t3023\n0.0045914\t0.7074406147003174\t3\t25.825\t17.7832610901\t92.0\t12.0\t25.825\t17.7832610901\t1033\t4056\n0.00694537\t0.8602461814880371\t4\t24.6829268293\t13.0055129481\t61.0\t11.0\t24.6829268293\t13.0055129481\t1012\t5068\n0.00774428\t1.0108981132507324\t5\t27.1351351351\t14.5883369968\t79.0\t10.0\t27.1351351351\t14.5883369968\t1004\t6072\n0.00251003\t1.1654856204986572\t6\t38.7037037037\t20.0070632247\t83.0\t9.0\t38.7037037037\t20.0070632247\t1045\t7117\n0.0051026\t1.3125503063201904\t7\t34.5517241379\t18.5446083007\t89.0\t12.0\t34.5517241379\t18.5446083007\t1002\t8119\n0.00467114\t1.4618966579437256\t8\t31.5\t16.566155257\t74.0\t12.0\t31.5\t16.566155257\t1008\t9127\n0.0016044\t1.6141607761383057\t9\t43.0833333333\t22.0886785984\t99.0\t18.0\t43.0833333333\t22.0886785984\t1034\t10161\n0.00246593\t1.7748239040374756\t10\t43.5416666667\t21.9164686303\t105.0\t18.0\t43.5416666667\t21.9164686303\t1045\t11206\n0.00147551\t1.9324414730072021\t11\t37.0\t22.2323157154\t103.0\t12.0\t37.0\t22.2323157154\t1073\t12279\n0.00128036\t2.08512020111084\t12\t42.0\t29.3385412044\t134.0\t14.0\t42.0\t29.3385412044\t1008\t13287\n0.00152306\t2.240088701248169\t13\t52.3\t33.9427459113\t142.0\t12.0\t52.3\t33.9427459113\t1046\t14333\n0.0024662\t2.3942222595214844\t14\t52.7\t24.7832604796\t96.0\t14.0\t52.7\t24.7832604796\t1054\t15387\n0.00287267\t2.542656898498535\t15\t38.0\t21.5148527508\t89.0\t13.0\t38.0\t21.5148527508\t1026\t16413\n0.000645325\t2.6992714405059814\t16\t51.75\t21.2223349328\t95.0\t28.0\t51.75\t21.2223349328\t1035\t17448\n0.00206066\t2.8509788513183594\t17\t45.0\t19.0422870384\t84.0\t14.0\t45.0\t19.0422870384\t1035\t18483\n0.00161582\t3.009176015853882\t18\t55.1578947368\t35.8450806401\t151.0\t18.0\t55.1578947368\t35.8450806401\t1048\t19531\n0.00213015\t3.1567375659942627\t19\t51.05\t18.4647637407\t96.0\t24.0\t51.05\t18.4647637407\t1021\t20552\n0.00136999\t3.314149856567383\t20\t60.3529411765\t30.2906337231\t123.0\t21.0\t60.3529411765\t30.2906337231\t1026\t21578\n0.0017231\t3.467677354812622\t21\t57.0\t29.458068127\t126.0\t15.0\t57.0\t29.458068127\t1026\t22604\n0.00180968\t3.6340725421905518\t22\t60.7777777778\t27.7099171087\t101.0\t18.0\t60.7777777778\t27.7099171087\t1094\t23698\n0.00121809\t3.8184120655059814\t23\t64.0625\t17.9703531894\t92.0\t29.0\t64.0625\t17.9703531894\t1025\t24723\n0.00173285\t3.9919352531433105\t24\t65.8125\t24.3239047801\t117.0\t34.0\t65.8125\t24.3239047801\t1053\t25776\n0.00137878\t4.159661293029785\t25\t70.0\t27.256803432\t147.0\t33.0\t70.0\t27.256803432\t1050\t26826\n0.00297938\t4.3123252391815186\t26\t73.1428571429\t21.2967373184\t104.0\t37.0\t73.1428571429\t21.2967373184\t1024\t27850\n0.00214699\t4.465362071990967\t27\t79.6923076923\t18.8532168868\t124.0\t56.0\t79.6923076923\t18.8532168868\t1036\t28886\n0.00211714\t4.622853517532349\t28\t79.2307692308\t38.3348683339\t200.0\t32.0\t79.2307692308\t38.3348683339\t1030\t29916\n0.000698995\t4.775589227676392\t29\t81.3076923077\t47.4201914401\t200.0\t22.0\t81.3076923077\t47.4201914401\t1057\t30973\n0.00225569\t4.925623655319214\t30\t92.5454545455\t36.7531412049\t188.0\t47.0\t92.5454545455\t36.7531412049\t1018\t31991\n0.00149778\t5.07654333114624\t31\t112.0\t55.403569881\t200.0\t17.0\t112.0\t55.403569881\t1008\t32999\n0.00376229\t5.230620622634888\t32\t128.0\t53.4392178086\t200.0\t64.0\t128.0\t53.4392178086\t1024\t34023\n0.00332601\t5.384783983230591\t33\t114.333333333\t48.3413786408\t200.0\t54.0\t114.333333333\t48.3413786408\t1029\t35052\n0.00244591\t5.5458784103393555\t34\t107.5\t54.4779772018\t180.0\t24.0\t107.5\t54.4779772018\t1075\t36127\n0.00554324\t5.705430746078491\t35\t137.0\t54.9727205075\t200.0\t13.0\t137.0\t54.9727205075\t1096\t37223\n0.00202339\t5.856726408004761\t36\t144.0\t33.9579571992\t200.0\t100.0\t144.0\t33.9579571992\t1008\t38231\n-0.000765222\t6.024054288864136\t37\t165.0\t37.0328039909\t200.0\t90.0\t165.0\t37.0328039909\t1155\t39386\n0.000360166\t6.192110538482666\t38\t146.0\t65.6505902487\t200.0\t30.0\t146.0\t65.6505902487\t1022\t40408\n-0.000193451\t6.360998868942261\t39\t142.875\t48.6452400035\t200.0\t86.0\t142.875\t48.6452400035\t1143\t41551\n0.0005612\t6.552560091018677\t40\t138.0\t38.8104367407\t200.0\t100.0\t138.0\t38.8104367407\t1104\t42655\n0.000289353\t6.731957912445068\t41\t167.428571429\t25.527895906\t200.0\t129.0\t167.428571429\t25.527895906\t1172\t43827\n0.0013797\t6.9623613357543945\t42\t134.75\t47.6989255644\t200.0\t58.0\t134.75\t47.6989255644\t1078\t44905\n0.000393599\t7.183218240737915\t43\t167.857142857\t33.476766235\t200.0\t98.0\t167.857142857\t33.476766235\t1175\t46080\n0.000221649\t7.373448371887207\t44\t155.857142857\t52.8162003594\t200.0\t57.0\t155.857142857\t52.8162003594\t1091\t47171\n0.00083138\t7.5389323234558105\t45\t154.714285714\t60.9208251649\t200.0\t45.0\t154.714285714\t60.9208251649\t1083\t48254\n0.00054661\t7.701229572296143\t46\t183.166666667\t29.2712411004\t200.0\t120.0\t183.166666667\t29.2712411004\t1099\t49353\n0.00132122\t7.863469362258911\t47\t176.833333333\t42.5692246686\t200.0\t83.0\t176.833333333\t42.5692246686\t1061\t50414\n0.000166757\t8.045456647872925\t48\t168.285714286\t28.3484153536\t200.0\t122.0\t168.285714286\t28.3484153536\t1178\t51592\n-0.000281752\t8.213683128356934\t49\t186.5\t20.4103731797\t200.0\t147.0\t186.5\t20.4103731797\t1119\t52711\n0.00015159\t8.384856462478638\t50\t190.166666667\t21.9880017787\t200.0\t141.0\t190.166666667\t21.9880017787\t1141\t53852\n0.000542396\t8.55822467803955\t51\t186.0\t19.9332218503\t200.0\t154.0\t186.0\t19.9332218503\t1116\t54968\n0.000403405\t8.737705945968628\t52\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t56168\n0.000913747\t8.901195287704468\t53\t179.333333333\t46.212071535\t200.0\t76.0\t179.333333333\t46.212071535\t1076\t57244\n0.00157027\t9.075546503067017\t54\t193.333333333\t9.5858692297\t200.0\t177.0\t193.333333333\t9.5858692297\t1160\t58404\n0.000594884\t9.266031503677368\t55\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t59604\n-9.62671e-05\t9.435145616531372\t56\t185.5\t32.4229856737\t200.0\t113.0\t185.5\t32.4229856737\t1113\t60717\n-0.000146272\t9.608114242553711\t57\t189.0\t24.5967477525\t200.0\t134.0\t189.0\t24.5967477525\t1134\t61851\n0.000419399\t9.766502618789673\t58\t174.0\t27.0616579931\t200.0\t135.0\t174.0\t27.0616579931\t1044\t62895\n0.000179654\t9.93018388748169\t59\t179.833333333\t27.8951409548\t200.0\t137.0\t179.833333333\t27.8951409548\t1079\t63974\n0.000144515\t10.103277444839478\t60\t190.666666667\t20.86996779\t200.0\t144.0\t190.666666667\t20.86996779\t1144\t65118\n6.94357e-05\t10.282790184020996\t61\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t66318\n6.16573e-05\t10.46010422706604\t62\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t67518\n0.0018175\t10.636124610900879\t63\t194.166666667\t13.0437298687\t200.0\t165.0\t194.166666667\t13.0437298687\t1165\t68683\n0.000390317\t10.804441213607788\t64\t195.5\t10.0623058987\t200.0\t173.0\t195.5\t10.0623058987\t1173\t69856\n0.000516\t10.981313228607178\t65\t193.0\t15.6524758425\t200.0\t158.0\t193.0\t15.6524758425\t1158\t71014\n-0.000177296\t11.145885229110718\t66\t185.5\t20.5081284698\t200.0\t156.0\t185.5\t20.5081284698\t1113\t72127\n0.000458768\t11.327102899551392\t67\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t73327\n0.000603623\t11.502221822738647\t68\t195.833333333\t8.45412456865\t200.0\t177.0\t195.833333333\t8.45412456865\t1175\t74502\n-0.000338446\t11.653526306152344\t69\t173.333333333\t30.263656238\t200.0\t120.0\t173.333333333\t30.263656238\t1040\t75542\n0.000371282\t11.821753978729248\t70\t184.0\t24.0277617213\t200.0\t138.0\t184.0\t24.0277617213\t1104\t76646\n0.000513126\t11.996490001678467\t71\t192.5\t16.7705098312\t200.0\t155.0\t192.5\t16.7705098312\t1155\t77801\n0.00020868\t12.16333532333374\t72\t191.166666667\t19.7519338012\t200.0\t147.0\t191.166666667\t19.7519338012\t1147\t78948\n0.000193005\t12.346053123474121\t73\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t80148\n0.000223165\t12.513463735580444\t74\t189.833333333\t14.8595274338\t200.0\t163.0\t189.833333333\t14.8595274338\t1139\t81287\n0.000202307\t12.692771911621094\t75\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t82487\n0.000254435\t12.866792678833008\t76\t191.666666667\t18.6338998125\t200.0\t150.0\t191.666666667\t18.6338998125\t1150\t83637\n-4.42322e-05\t13.042473077774048\t77\t185.0\t33.5410196625\t200.0\t110.0\t185.0\t33.5410196625\t1110\t84747\n0.00066874\t13.207813262939453\t78\t186.0\t30.859898466\t200.0\t117.0\t186.0\t30.859898466\t1116\t85863\n1.64099e-06\t13.38991641998291\t79\t195.833333333\t9.31694990625\t200.0\t175.0\t195.833333333\t9.31694990625\t1175\t87038\n0.000611797\t13.563647985458374\t80\t193.5\t14.5344418537\t200.0\t161.0\t193.5\t14.5344418537\t1161\t88199\n0.000605094\t13.746007442474365\t81\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t89399\n0.000126553\t13.926521301269531\t82\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t90599\n0.00264337\t14.095755815505981\t83\t185.0\t33.5410196625\t200.0\t110.0\t185.0\t33.5410196625\t1110\t91709\n-0.000520775\t14.263795614242554\t84\t193.333333333\t13.6096371084\t200.0\t163.0\t193.333333333\t13.6096371084\t1160\t92869\n0.00155796\t14.417569398880005\t85\t169.0\t45.0555213043\t200.0\t89.0\t169.0\t45.0555213043\t1014\t93883\n0.000919782\t14.593942642211914\t86\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t95083\n-8.14223e-05\t14.770110368728638\t87\t196.333333333\t8.1989159175\t200.0\t178.0\t196.333333333\t8.1989159175\t1178\t96261\n0.00130043\t14.951037168502808\t88\t195.0\t11.1803398875\t200.0\t170.0\t195.0\t11.1803398875\t1170\t97431\n-0.00013279\t15.12278151512146\t89\t188.666666667\t15.9547972584\t200.0\t154.0\t188.666666667\t15.9547972584\t1132\t98563\n-7.54719e-05\t15.287960052490234\t90\t186.5\t23.0922064775\t200.0\t137.0\t186.5\t23.0922064775\t1119\t99682\n0.000157872\t15.456940174102783\t91\t184.5\t27.0662766803\t200.0\t126.0\t184.5\t27.0662766803\t1107\t100789\n0.000106156\t15.633591413497925\t92\t197.0\t5.85946527708\t200.0\t184.0\t197.0\t5.85946527708\t1182\t101971\n-4.71212e-05\t15.803099155426025\t93\t191.0\t15.0775771705\t200.0\t159.0\t191.0\t15.0775771705\t1146\t103117\n0.000147618\t15.95608139038086\t94\t172.666666667\t28.0337098667\t200.0\t129.0\t172.666666667\t28.0337098667\t1036\t104153\n4.80965e-05\t16.12983775138855\t95\t187.166666667\t14.1234635349\t200.0\t167.0\t187.166666667\t14.1234635349\t1123\t105276\n0.000319117\t16.29371976852417\t96\t179.666666667\t29.0382888997\t200.0\t132.0\t179.666666667\t29.0382888997\t1078\t106354\n0.000672913\t16.47292947769165\t97\t168.857142857\t50.2178925752\t200.0\t49.0\t168.857142857\t50.2178925752\t1182\t107536\n0.00106766\t16.636366605758667\t98\t188.333333333\t11.685698762\t200.0\t176.0\t188.333333333\t11.685698762\t1130\t108666\n8.35868e-05\t16.821049451828003\t99\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t109866\n"
  },
  {
    "path": "hw2/data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/21/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_na\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/21\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t21,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/31/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.00883745\t0.25073981285095215\t0\t20.7142857143\t8.96933551562\t49.0\t10.0\t20.7142857143\t8.96933551562\t1015\t1015\n0.00567042\t0.4047391414642334\t1\t24.512195122\t12.5933043596\t67.0\t10.0\t24.512195122\t12.5933043596\t1005\t2020\n0.00800618\t0.5561871528625488\t2\t22.8863636364\t12.0947319657\t58.0\t9.0\t22.8863636364\t12.0947319657\t1007\t3027\n0.00431195\t0.701714038848877\t3\t31.5625\t20.6487552591\t114.0\t12.0\t31.5625\t20.6487552591\t1010\t4037\n0.00539121\t0.8594069480895996\t4\t30.5142857143\t18.5724395329\t105.0\t12.0\t30.5142857143\t18.5724395329\t1068\t5105\n0.00382969\t1.01590895652771\t5\t29.4285714286\t14.6585630056\t69.0\t11.0\t29.4285714286\t14.6585630056\t1030\t6135\n0.00293124\t1.1703221797943115\t6\t40.72\t18.2855571422\t99.0\t11.0\t40.72\t18.2855571422\t1018\t7153\n0.00262484\t1.3224537372589111\t7\t39.3461538462\t21.1695396333\t103.0\t10.0\t39.3461538462\t21.1695396333\t1023\t8176\n0.00393221\t1.4741873741149902\t8\t42.0833333333\t20.2359347586\t85.0\t13.0\t42.0833333333\t20.2359347586\t1010\t9186\n0.00342541\t1.6281874179840088\t9\t36.5357142857\t24.4372112959\t122.0\t13.0\t36.5357142857\t24.4372112959\t1023\t10209\n0.00198307\t1.7805883884429932\t10\t49.2380952381\t24.6748469613\t111.0\t18.0\t49.2380952381\t24.6748469613\t1034\t11243\n0.00333155\t1.9339792728424072\t11\t50.5\t32.3504250358\t124.0\t15.0\t50.5\t32.3504250358\t1010\t12253\n0.0037829\t2.089681625366211\t12\t54.3684210526\t32.5935261998\t160.0\t14.0\t54.3684210526\t32.5935261998\t1033\t13286\n0.000479399\t2.2435524463653564\t13\t70.1333333333\t50.3942677516\t200.0\t24.0\t70.1333333333\t50.3942677516\t1052\t14338\n0.0012425\t2.396660804748535\t14\t55.7222222222\t22.7664606032\t100.0\t22.0\t55.7222222222\t22.7664606032\t1003\t15341\n0.00261868\t2.551055669784546\t15\t55.3157894737\t26.6498792958\t101.0\t17.0\t55.3157894737\t26.6498792958\t1051\t16392\n0.00239219\t2.7057573795318604\t16\t53.6315789474\t22.3446932975\t104.0\t16.0\t53.6315789474\t22.3446932975\t1019\t17411\n0.00159679\t2.8612937927246094\t17\t61.7647058824\t31.4091208405\t150.0\t14.0\t61.7647058824\t31.4091208405\t1050\t18461\n0.00218652\t3.0354888439178467\t18\t70.0625\t29.3821135004\t136.0\t22.0\t70.0625\t29.3821135004\t1121\t19582\n0.000335442\t3.1907660961151123\t19\t68.8666666667\t34.9396940774\t182.0\t34.0\t68.8666666667\t34.9396940774\t1033\t20615\n0.00184033\t3.3528733253479004\t20\t63.2352941176\t23.5135240478\t98.0\t19.0\t63.2352941176\t23.5135240478\t1075\t21690\n0.000629821\t3.5001630783081055\t21\t91.3636363636\t37.4755016396\t189.0\t50.0\t91.3636363636\t37.4755016396\t1005\t22695\n0.00225155\t3.6703391075134277\t22\t71.8666666667\t43.3787454355\t177.0\t17.0\t71.8666666667\t43.3787454355\t1078\t23773\n0.00166228\t3.8171329498291016\t23\t77.9230769231\t33.4053462752\t154.0\t43.0\t77.9230769231\t33.4053462752\t1013\t24786\n0.00235418\t3.980872869491577\t24\t99.7272727273\t42.1643772721\t200.0\t39.0\t99.7272727273\t42.1643772721\t1097\t25883\n0.0018419\t4.1351470947265625\t25\t113.555555556\t50.8988345449\t200.0\t49.0\t113.555555556\t50.8988345449\t1022\t26905\n0.000151323\t4.292297601699829\t26\t148.142857143\t57.865431505\t200.0\t25.0\t148.142857143\t57.865431505\t1037\t27942\n0.00311965\t4.441494464874268\t27\t93.8181818182\t44.9278576909\t200.0\t21.0\t93.8181818182\t44.9278576909\t1032\t28974\n0.00139556\t4.599090576171875\t28\t129.5\t31.6662280671\t200.0\t86.0\t129.5\t31.6662280671\t1036\t30010\n0.00116415\t4.767218112945557\t29\t112.8\t56.1066840938\t200.0\t36.0\t112.8\t56.1066840938\t1128\t31138\n0.00147527\t4.940382480621338\t30\t125.0\t65.159633039\t200.0\t15.0\t125.0\t65.159633039\t1125\t32263\n0.00184287\t5.092169761657715\t31\t111.888888889\t40.9076044124\t184.0\t45.0\t111.888888889\t40.9076044124\t1007\t33270\n0.00165619\t5.254024267196655\t32\t148.714285714\t53.3658914228\t200.0\t40.0\t148.714285714\t53.3658914228\t1041\t34311\n0.000249458\t5.404348134994507\t33\t147.285714286\t56.3096395851\t200.0\t31.0\t147.285714286\t56.3096395851\t1031\t35342\n0.000490461\t5.557968616485596\t34\t148.142857143\t53.0913729108\t200.0\t61.0\t148.142857143\t53.0913729108\t1037\t36379\n0.00118322\t5.712055683135986\t35\t152.714285714\t39.0044476794\t200.0\t97.0\t152.714285714\t39.0044476794\t1069\t37448\n0.00226366\t5.873911380767822\t36\t133.125\t42.7446999639\t200.0\t78.0\t133.125\t42.7446999639\t1065\t38513\n-2.25085e-05\t6.033689737319946\t37\t172.833333333\t40.7448019861\t200.0\t95.0\t172.833333333\t40.7448019861\t1037\t39550\n-0.000233417\t6.218158483505249\t38\t166.714285714\t48.2396229721\t200.0\t69.0\t166.714285714\t48.2396229721\t1167\t40717\n0.000430025\t6.387474775314331\t39\t160.714285714\t45.4586602961\t200.0\t103.0\t160.714285714\t45.4586602961\t1125\t41842\n0.00012991\t6.567670822143555\t40\t184.5\t30.809901006\t200.0\t116.0\t184.5\t30.809901006\t1107\t42949\n0.00019688\t6.726837396621704\t41\t171.0\t39.6400470905\t200.0\t101.0\t171.0\t39.6400470905\t1026\t43975\n0.00101742\t6.90242862701416\t42\t168.571428571\t51.8978588682\t200.0\t62.0\t168.571428571\t51.8978588682\t1180\t45155\n-6.14952e-06\t7.059270620346069\t43\t147.857142857\t34.4152315591\t200.0\t102.0\t147.857142857\t34.4152315591\t1035\t46190\n0.000377995\t7.239036321640015\t44\t193.333333333\t14.90711985\t200.0\t160.0\t193.333333333\t14.90711985\t1160\t47350\n9.65083e-06\t7.400021314620972\t45\t155.571428571\t51.6882333746\t200.0\t57.0\t155.571428571\t51.6882333746\t1089\t48439\n0.000217166\t7.5515666007995605\t46\t167.333333333\t33.5741302527\t200.0\t125.0\t167.333333333\t33.5741302527\t1004\t49443\n-4.93135e-07\t7.735399484634399\t47\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t50643\n0.000168743\t7.888943672180176\t48\t171.5\t33.2051702801\t200.0\t113.0\t171.5\t33.2051702801\t1029\t51672\n0.000692509\t8.065997838973999\t49\t170.142857143\t57.1324990612\t200.0\t32.0\t170.142857143\t57.1324990612\t1191\t52863\n0.00109534\t8.219223737716675\t50\t169.666666667\t40.2064118712\t200.0\t110.0\t169.666666667\t40.2064118712\t1018\t53881\n5.50337e-05\t8.369608640670776\t51\t168.333333333\t49.1313432433\t200.0\t70.0\t168.333333333\t49.1313432433\t1010\t54891\n0.000382894\t8.545758485794067\t52\t193.5\t8.63616427202\t200.0\t179.0\t193.5\t8.63616427202\t1161\t56052\n0.000741006\t8.709439039230347\t53\t180.666666667\t20.0138840697\t200.0\t151.0\t180.666666667\t20.0138840697\t1084\t57136\n0.00077139\t8.910059690475464\t54\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t58336\n0.000593724\t9.073140382766724\t55\t185.666666667\t16.6799946709\t200.0\t156.0\t185.666666667\t16.6799946709\t1114\t59450\n0.00103941\t9.242961168289185\t56\t178.5\t31.5370152889\t200.0\t121.0\t178.5\t31.5370152889\t1071\t60521\n0.000499595\t9.419331073760986\t57\t170.571428571\t49.0301864536\t200.0\t63.0\t170.571428571\t49.0301864536\t1194\t61715\n-0.000319519\t9.596462965011597\t58\t195.166666667\t10.8076618912\t200.0\t171.0\t195.166666667\t10.8076618912\t1171\t62886\n0.000159797\t9.77476716041565\t59\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t64086\n0.000134757\t9.946938276290894\t60\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t65286\n0.000267318\t10.12351655960083\t61\t195.833333333\t9.31694990625\t200.0\t175.0\t195.833333333\t9.31694990625\t1175\t66461\n0.000243487\t10.308374643325806\t62\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t67661\n0.00111966\t10.481060981750488\t63\t167.714285714\t37.3887465335\t200.0\t103.0\t167.714285714\t37.3887465335\t1174\t68835\n0.000226256\t10.657294273376465\t64\t199.333333333\t1.490711985\t200.0\t196.0\t199.333333333\t1.490711985\t1196\t70031\n0.000300307\t10.815518617630005\t65\t174.666666667\t49.8352842427\t200.0\t64.0\t174.666666667\t49.8352842427\t1048\t71079\n0.000124089\t10.990320444107056\t66\t198.833333333\t2.60874597375\t200.0\t193.0\t198.833333333\t2.60874597375\t1193\t72272\n0.00032704\t11.161742687225342\t67\t191.0\t20.1246117975\t200.0\t146.0\t191.0\t20.1246117975\t1146\t73418\n0.00033592\t11.337126016616821\t68\t192.333333333\t8.73053390247\t200.0\t178.0\t192.333333333\t8.73053390247\t1154\t74572\n0.000381771\t11.508223533630371\t69\t191.166666667\t19.7519338012\t200.0\t147.0\t191.166666667\t19.7519338012\t1147\t75719\n3.25248e-05\t11.690587282180786\t70\t198.833333333\t2.60874597375\t200.0\t193.0\t198.833333333\t2.60874597375\t1193\t76912\n0.000167413\t11.859943628311157\t71\t181.0\t42.4852915725\t200.0\t86.0\t181.0\t42.4852915725\t1086\t77998\n0.000505534\t12.037244081497192\t72\t197.666666667\t5.2174919475\t200.0\t186.0\t197.666666667\t5.2174919475\t1186\t79184\n0.000369821\t12.2175874710083\t73\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t80384\n0.000419029\t12.399224519729614\t74\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t81584\n-0.000149769\t12.577735424041748\t75\t199.666666667\t0.7453559925\t200.0\t198.0\t199.666666667\t0.7453559925\t1198\t82782\n0.00106761\t12.767666101455688\t76\t193.166666667\t10.1721296798\t200.0\t174.0\t193.166666667\t10.1721296798\t1159\t83941\n-6.74673e-05\t12.932788133621216\t77\t186.0\t26.6895734948\t200.0\t127.0\t186.0\t26.6895734948\t1116\t85057\n-2.04369e-05\t13.114922285079956\t78\t198.833333333\t2.60874597375\t200.0\t193.0\t198.833333333\t2.60874597375\t1193\t86250\n-4.72278e-05\t13.29336929321289\t79\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t87450\n0.000523983\t13.480352640151978\t80\t199.5\t1.11803398875\t200.0\t197.0\t199.5\t1.11803398875\t1197\t88647\n8.78274e-05\t13.644331216812134\t81\t187.833333333\t27.2054937262\t200.0\t127.0\t187.833333333\t27.2054937262\t1127\t89774\n0.00043476\t13.828377485275269\t82\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t90974\n0.00020442\t13.999136209487915\t83\t187.5\t27.9508497187\t200.0\t125.0\t187.5\t27.9508497187\t1125\t92099\n-0.000159319\t14.180325984954834\t84\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t93299\n0.000409597\t14.356478214263916\t85\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t94499\n0.000406532\t14.537357091903687\t86\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t95699\n2.37161e-06\t14.704456090927124\t87\t184.166666667\t35.4044096437\t200.0\t105.0\t184.166666667\t35.4044096437\t1105\t96804\n0.000192624\t14.894426584243774\t88\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t98004\n0.000508273\t15.06406021118164\t89\t190.333333333\t12.7888840622\t200.0\t166.0\t190.333333333\t12.7888840622\t1142\t99146\n0.000391994\t15.232478857040405\t90\t190.166666667\t14.7469394188\t200.0\t162.0\t190.166666667\t14.7469394188\t1141\t100287\n0.000145826\t15.406529903411865\t91\t192.166666667\t17.5158658237\t200.0\t153.0\t192.166666667\t17.5158658237\t1153\t101440\n0.000291496\t15.579617738723755\t92\t191.833333333\t18.2612218162\t200.0\t151.0\t191.833333333\t18.2612218162\t1151\t102591\n-9.35062e-05\t15.758772850036621\t93\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t103791\n8.22428e-06\t15.941427946090698\t94\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t104991\n0.00206869\t16.122079849243164\t95\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t106191\n5.20216e-05\t16.302594900131226\t96\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t107391\n0.00101099\t16.473968744277954\t97\t191.5\t19.0065778087\t200.0\t149.0\t191.5\t19.0065778087\t1149\t108540\n0.00056951\t16.630234241485596\t98\t171.833333333\t62.9825813662\t200.0\t31.0\t171.833333333\t62.9825813662\t1031\t109571\n-0.000353025\t16.808606147766113\t99\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t110771\n"
  },
  {
    "path": "hw2/data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/31/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_na\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/31\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t31,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/41/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.00462592\t0.24625492095947266\t0\t23.2790697674\t9.26690932496\t51.0\t10.0\t23.2790697674\t9.26690932496\t1001\t1001\n0.00787634\t0.407470703125\t1\t26.7368421053\t15.3548967169\t72.0\t9.0\t26.7368421053\t15.3548967169\t1016\t2017\n0.00793208\t0.558539867401123\t2\t27.5135135135\t13.9876811084\t62.0\t9.0\t27.5135135135\t13.9876811084\t1018\t3035\n0.00431377\t0.7302095890045166\t3\t36.8387096774\t28.3868401748\t164.0\t12.0\t36.8387096774\t28.3868401748\t1142\t4177\n0.00336948\t0.8775625228881836\t4\t31.3636363636\t17.955868766\t98.0\t11.0\t31.3636363636\t17.955868766\t1035\t5212\n0.00361373\t1.0323545932769775\t5\t46.5909090909\t27.1170176205\t102.0\t15.0\t46.5909090909\t27.1170176205\t1025\t6237\n0.00451844\t1.1831212043762207\t6\t32.7741935484\t15.2394007109\t68.0\t10.0\t32.7741935484\t15.2394007109\t1016\t7253\n0.00237312\t1.3375887870788574\t7\t38.037037037\t23.2896121837\t99.0\t13.0\t38.037037037\t23.2896121837\t1027\t8280\n0.00343542\t1.4869275093078613\t8\t38.9230769231\t25.571803999\t109.0\t11.0\t38.9230769231\t25.571803999\t1012\t9292\n0.00279298\t1.6423804759979248\t9\t43.652173913\t19.1415975337\t87.0\t17.0\t43.652173913\t19.1415975337\t1004\t10296\n0.00397197\t1.7906444072723389\t10\t46.2727272727\t23.4214001177\t94.0\t18.0\t46.2727272727\t23.4214001177\t1018\t11314\n0.00116489\t1.942472219467163\t11\t50.5\t25.8311827062\t134.0\t23.0\t50.5\t25.8311827062\t1010\t12324\n0.00114964\t2.0967769622802734\t12\t57.5555555556\t28.8274988745\t109.0\t21.0\t57.5555555556\t28.8274988745\t1036\t13360\n0.00160355\t2.2483808994293213\t13\t48.619047619\t24.2790840623\t116.0\t21.0\t48.619047619\t24.2790840623\t1021\t14381\n0.00118999\t2.39593243598938\t14\t67.1333333333\t33.6984008852\t124.0\t25.0\t67.1333333333\t33.6984008852\t1007\t15388\n0.00159406\t2.547797918319702\t15\t57.0555555556\t26.0778156512\t123.0\t23.0\t57.0555555556\t26.0778156512\t1027\t16415\n0.00105363\t2.701261520385742\t16\t70.5333333333\t36.7275857572\t145.0\t24.0\t70.5333333333\t36.7275857572\t1058\t17473\n0.00129869\t2.8617990016937256\t17\t56.3157894737\t40.216588135\t183.0\t19.0\t56.3157894737\t40.216588135\t1070\t18543\n0.00142006\t3.0115365982055664\t18\t65.375\t32.2739736475\t140.0\t18.0\t65.375\t32.2739736475\t1046\t19589\n0.00183002\t3.174706220626831\t19\t77.8571428571\t34.5147114449\t129.0\t19.0\t77.8571428571\t34.5147114449\t1090\t20679\n0.00125357\t3.341658353805542\t20\t88.8461538462\t41.2158411552\t166.0\t31.0\t88.8461538462\t41.2158411552\t1155\t21834\n0.00194701\t3.5047221183776855\t21\t107.2\t36.1297661216\t179.0\t59.0\t107.2\t36.1297661216\t1072\t22906\n0.00200745\t3.6572628021240234\t22\t74.5714285714\t48.7511381343\t200.0\t16.0\t74.5714285714\t48.7511381343\t1044\t23950\n0.00229249\t3.8179497718811035\t23\t96.9090909091\t30.347845649\t160.0\t44.0\t96.9090909091\t30.347845649\t1066\t25016\n0.000767032\t3.9904606342315674\t24\t115.1\t53.9619310255\t199.0\t30.0\t115.1\t53.9619310255\t1151\t26167\n0.00265203\t4.149593353271484\t25\t98.6363636364\t41.326356827\t200.0\t52.0\t98.6363636364\t41.326356827\t1085\t27252\n0.00200076\t4.313106298446655\t26\t125.625\t40.8379036558\t195.0\t53.0\t125.625\t40.8379036558\t1005\t28257\n0.00167603\t4.471167087554932\t27\t126.0\t55.2697928348\t198.0\t31.0\t126.0\t55.2697928348\t1008\t29265\n0.00220415\t4.620725393295288\t28\t144.0\t59.8307135651\t200.0\t27.0\t144.0\t59.8307135651\t1008\t30273\n0.00132375\t4.778595924377441\t29\t151.428571429\t38.7698599535\t200.0\t66.0\t151.428571429\t38.7698599535\t1060\t31333\n0.0015631\t4.931822061538696\t30\t148.714285714\t49.9191182549\t200.0\t43.0\t148.714285714\t49.9191182549\t1041\t32374\n0.00202806\t5.097517013549805\t31\t157.428571429\t46.0181862896\t200.0\t57.0\t157.428571429\t46.0181862896\t1102\t33476\n-0.000492523\t5.26200270652771\t32\t139.5\t59.6447818338\t200.0\t33.0\t139.5\t59.6447818338\t1116\t34592\n-4.10242e-05\t5.421496391296387\t33\t175.0\t36.5422130328\t200.0\t109.0\t175.0\t36.5422130328\t1050\t35642\n0.000413074\t5.578633546829224\t34\t134.25\t32.4798014156\t200.0\t101.0\t134.25\t32.4798014156\t1074\t36716\n0.000496317\t5.738692998886108\t35\t153.142857143\t33.5108876611\t200.0\t118.0\t153.142857143\t33.5108876611\t1072\t37788\n0.00048885\t5.897671699523926\t36\t155.285714286\t35.9988661953\t200.0\t114.0\t155.285714286\t35.9988661953\t1087\t38875\n0.000493216\t6.066619396209717\t37\t159.857142857\t38.4129017442\t200.0\t98.0\t159.857142857\t38.4129017442\t1119\t39994\n0.000544152\t6.231752395629883\t38\t163.142857143\t39.9014091102\t200.0\t88.0\t163.142857143\t39.9014091102\t1142\t41136\n0.00157175\t6.404597043991089\t39\t165.285714286\t60.0825962101\t200.0\t20.0\t165.285714286\t60.0825962101\t1157\t42293\n0.000882061\t6.566243410110474\t40\t179.5\t22.7504578709\t200.0\t141.0\t179.5\t22.7504578709\t1077\t43370\n-8.62782e-05\t6.736226320266724\t41\t157.714285714\t42.6772414616\t200.0\t71.0\t157.714285714\t42.6772414616\t1104\t44474\n0.000741813\t6.899214267730713\t42\t182.166666667\t30.4325301099\t200.0\t117.0\t182.166666667\t30.4325301099\t1093\t45567\n0.000105388\t7.063089609146118\t43\t182.666666667\t13.8764388643\t200.0\t165.0\t182.666666667\t13.8764388643\t1096\t46663\n0.000545511\t7.231231212615967\t44\t163.0\t50.0685244725\t200.0\t59.0\t163.0\t50.0685244725\t1141\t47804\n0.000336857\t7.405108451843262\t45\t190.0\t14.4337567297\t200.0\t165.0\t190.0\t14.4337567297\t1140\t48944\n0.00088921\t7.557142496109009\t46\t169.166666667\t29.1457067546\t200.0\t118.0\t169.166666667\t29.1457067546\t1015\t49959\n0.000169512\t7.710595369338989\t47\t173.333333333\t46.1254328495\t200.0\t74.0\t173.333333333\t46.1254328495\t1040\t50999\n0.000709097\t7.8576390743255615\t48\t168.333333333\t55.661676423\t200.0\t46.0\t168.333333333\t55.661676423\t1010\t52009\n0.000673859\t8.033063650131226\t49\t167.142857143\t26.7284149037\t200.0\t117.0\t167.142857143\t26.7284149037\t1170\t53179\n0.00134893\t8.197030067443848\t50\t185.666666667\t26.6624996744\t200.0\t127.0\t185.666666667\t26.6624996744\t1114\t54293\n0.000626116\t8.356498718261719\t51\t176.333333333\t37.1019616133\t200.0\t95.0\t176.333333333\t37.1019616133\t1058\t55351\n0.000449105\t8.507216691970825\t52\t172.333333333\t45.1429827203\t200.0\t78.0\t172.333333333\t45.1429827203\t1034\t56385\n0.000696128\t8.67772102355957\t53\t186.166666667\t30.9322736887\t200.0\t117.0\t186.166666667\t30.9322736887\t1117\t57502\n-0.000152225\t8.848429441452026\t54\t195.166666667\t10.8076618912\t200.0\t171.0\t195.166666667\t10.8076618912\t1171\t58673\n-0.000407575\t9.020382165908813\t55\t187.666666667\t18.767584347\t200.0\t151.0\t187.666666667\t18.767584347\t1126\t59799\n0.000463196\t9.18047571182251\t56\t180.666666667\t27.0287912337\t200.0\t124.0\t180.666666667\t27.0287912337\t1084\t60883\n0.000330883\t9.362079858779907\t57\t169.285714286\t38.0026851898\t200.0\t108.0\t169.285714286\t38.0026851898\t1185\t62068\n0.000423431\t9.529696464538574\t58\t128.888888889\t55.8817092804\t200.0\t50.0\t128.888888889\t55.8817092804\t1160\t63228\n0.00166657\t9.705957651138306\t59\t191.833333333\t16.955005816\t200.0\t154.0\t191.833333333\t16.955005816\t1151\t64379\n0.000157177\t9.883155345916748\t60\t194.0\t9.16515138991\t200.0\t176.0\t194.0\t9.16515138991\t1164\t65543\n0.000563943\t10.061413288116455\t61\t189.5\t23.4787137637\t200.0\t137.0\t189.5\t23.4787137637\t1137\t66680\n0.00110061\t10.218953609466553\t62\t175.333333333\t34.960294939\t200.0\t122.0\t175.333333333\t34.960294939\t1052\t67732\n-5.78072e-05\t10.381412506103516\t63\t178.833333333\t33.273696652\t200.0\t108.0\t178.833333333\t33.273696652\t1073\t68805\n0.00104657\t10.534621238708496\t64\t175.5\t50.443863188\t200.0\t63.0\t175.5\t50.443863188\t1053\t69858\n-9.0553e-05\t10.714291095733643\t65\t167.714285714\t33.3668538939\t200.0\t108.0\t167.714285714\t33.3668538939\t1174\t71032\n1.98078e-05\t10.861799240112305\t66\t169.0\t31.4006369362\t200.0\t114.0\t169.0\t31.4006369362\t1014\t72046\n0.000379285\t11.040544033050537\t67\t168.0\t51.6443884381\t200.0\t58.0\t168.0\t51.6443884381\t1176\t73222\n0.000231508\t11.202308654785156\t68\t182.833333333\t18.9773256517\t200.0\t152.0\t182.833333333\t18.9773256517\t1097\t74319\n0.000843979\t11.37189269065857\t69\t158.857142857\t40.9648928838\t200.0\t66.0\t158.857142857\t40.9648928838\t1112\t75431\n-0.000150803\t11.532339572906494\t70\t185.166666667\t20.9794873362\t200.0\t155.0\t185.166666667\t20.9794873362\t1111\t76542\n0.000560503\t11.703953266143799\t71\t191.0\t11.7189305542\t200.0\t167.0\t191.0\t11.7189305542\t1146\t77688\n0.000163141\t11.873148441314697\t72\t191.0\t16.8027775482\t200.0\t154.0\t191.0\t16.8027775482\t1146\t78834\n0.000653028\t12.056387662887573\t73\t198.166666667\t4.09945795875\t200.0\t189.0\t198.166666667\t4.09945795875\t1189\t80023\n2.68543e-05\t12.236918687820435\t74\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t81223\n-0.000130831\t12.415472984313965\t75\t197.333333333\t5.52770798393\t200.0\t185.0\t197.333333333\t5.52770798393\t1184\t82407\n0.000719839\t12.58687448501587\t76\t189.5\t23.4787137637\t200.0\t137.0\t189.5\t23.4787137637\t1137\t83544\n0.000468175\t12.763381958007812\t77\t198.5\t3.35410196625\t200.0\t191.0\t198.5\t3.35410196625\t1191\t84735\n0.000621873\t12.936400413513184\t78\t199.333333333\t1.490711985\t200.0\t196.0\t199.333333333\t1.490711985\t1196\t85931\n-0.000127804\t13.119216680526733\t79\t198.0\t4.472135955\t200.0\t188.0\t198.0\t4.472135955\t1188\t87119\n-0.000102415\t13.29643702507019\t80\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t88319\n0.00028918\t13.47966456413269\t81\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t89519\n0.000191501\t13.651368618011475\t82\t191.5\t19.0065778087\t200.0\t149.0\t191.5\t19.0065778087\t1149\t90668\n0.000432948\t13.835744142532349\t83\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t91868\n-3.80499e-05\t14.00757646560669\t84\t196.666666667\t7.453559925\t200.0\t180.0\t196.666666667\t7.453559925\t1180\t93048\n0.000663097\t14.18881106376648\t85\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t94248\n0.000220837\t14.370300054550171\t86\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t95448\n0.000462608\t14.542062044143677\t87\t191.166666667\t19.7519338012\t200.0\t147.0\t191.166666667\t19.7519338012\t1147\t96595\n0.000183106\t14.700886487960815\t88\t177.333333333\t50.68420749\t200.0\t64.0\t177.333333333\t50.68420749\t1064\t97659\n0.000165548\t14.879271745681763\t89\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t98859\n0.000112252\t15.055887699127197\t90\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t100059\n5.62079e-05\t15.241909742355347\t91\t199.833333333\t0.37267799625\t200.0\t199.0\t199.833333333\t0.37267799625\t1199\t101258\n0.00020211\t15.40045952796936\t92\t176.5\t34.4177764147\t200.0\t114.0\t176.5\t34.4177764147\t1059\t102317\n7.94427e-05\t15.56316065788269\t93\t184.833333333\t33.9136976587\t200.0\t109.0\t184.833333333\t33.9136976587\t1109\t103426\n0.000286612\t15.73482871055603\t94\t190.833333333\t20.4972897937\t200.0\t145.0\t190.833333333\t20.4972897937\t1145\t104571\n0.000190057\t15.916443109512329\t95\t199.833333333\t0.37267799625\t200.0\t199.0\t199.833333333\t0.37267799625\t1199\t105770\n0.00103444\t16.070422649383545\t96\t170.666666667\t65.59132734\t200.0\t24.0\t170.666666667\t65.59132734\t1024\t106794\n0.000210208\t16.236408233642578\t97\t188.5\t25.7147817412\t200.0\t131.0\t188.5\t25.7147817412\t1131\t107925\n0.000108399\t16.413623332977295\t98\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t109125\n0.000537398\t16.593384265899658\t99\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t110325\n"
  },
  {
    "path": "hw2/data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/41/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_na\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_na_CartPole-v0_24-01-2018_09-08-49/41\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t1,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t41,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/1/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0297411\t0.2738494873046875\t0\t20.4285714286\t10.1075845436\t53.0\t8.0\t20.4285714286\t10.1075845436\t1001\t1001\n0.0233106\t0.43636584281921387\t1\t26.1538461538\t12.7973123411\t80.0\t12.0\t26.1538461538\t12.7973123411\t1020\t2021\n0.0130501\t0.5960464477539062\t2\t32.1875\t21.285907163\t115.0\t11.0\t32.1875\t21.285907163\t1030\t3051\n0.00747302\t0.7620019912719727\t3\t36.5172413793\t18.5706863737\t89.0\t14.0\t36.5172413793\t18.5706863737\t1059\t4110\n0.00767283\t0.9182331562042236\t4\t42.125\t23.3064949817\t125.0\t14.0\t42.125\t23.3064949817\t1011\t5121\n0.0013497\t1.079437255859375\t5\t46.5\t21.9083836174\t112.0\t20.0\t46.5\t21.9083836174\t1023\t6144\n0.00425325\t1.255228042602539\t6\t51.8\t25.4982352331\t110.0\t22.0\t51.8\t25.4982352331\t1036\t7180\n0.00594851\t1.4100420475006104\t7\t49.3333333333\t23.9768406778\t120.0\t18.0\t49.3333333333\t23.9768406778\t1036\t8216\n0.00215361\t1.567640781402588\t8\t57.6666666667\t21.6974140804\t92.0\t26.0\t57.6666666667\t21.6974140804\t1038\t9254\n0.00557929\t1.7271664142608643\t9\t57.6666666667\t20.499322482\t114.0\t31.0\t57.6666666667\t20.499322482\t1038\t10292\n0.00471706\t1.8895316123962402\t10\t72.7142857143\t22.3652427135\t126.0\t37.0\t72.7142857143\t22.3652427135\t1018\t11310\n0.00344061\t2.0572469234466553\t11\t85.5\t37.2211857235\t187.0\t43.0\t85.5\t37.2211857235\t1026\t12336\n0.00308227\t2.22798228263855\t12\t73.8571428571\t26.1366112757\t147.0\t44.0\t73.8571428571\t26.1366112757\t1034\t13370\n0.00317727\t2.3944168090820312\t13\t102.9\t46.9881900056\t196.0\t35.0\t102.9\t46.9881900056\t1029\t14399\n0.0061744\t2.573777675628662\t14\t121.777777778\t38.6717748861\t181.0\t73.0\t121.777777778\t38.6717748861\t1096\t15495\n0.00462804\t2.749849319458008\t15\t130.375\t48.7645811527\t200.0\t57.0\t130.375\t48.7645811527\t1043\t16538\n0.00715565\t2.9197428226470947\t16\t153.571428571\t31.5814463744\t200.0\t97.0\t153.571428571\t31.5814463744\t1075\t17613\n-0.000599818\t3.0959291458129883\t17\t149.428571429\t34.6404270134\t200.0\t116.0\t149.428571429\t34.6404270134\t1046\t18659\n0.00117321\t3.2602367401123047\t18\t134.625\t35.5982355602\t200.0\t90.0\t134.625\t35.5982355602\t1077\t19736\n0.000237366\t3.432468891143799\t19\t128.0\t24.2641711171\t164.0\t87.0\t128.0\t24.2641711171\t1024\t20760\n0.000571055\t3.6008458137512207\t20\t156.0\t24.2310308725\t200.0\t120.0\t156.0\t24.2310308725\t1092\t21852\n0.00220436\t3.7624785900115967\t21\t130.125\t23.9710111385\t178.0\t100.0\t130.125\t23.9710111385\t1041\t22893\n0.0010067\t3.917999744415283\t22\t149.857142857\t31.2109347662\t200.0\t115.0\t149.857142857\t31.2109347662\t1049\t23942\n0.0007073\t4.079175233840942\t23\t151.714285714\t30.1979861472\t199.0\t104.0\t151.714285714\t30.1979861472\t1062\t25004\n0.000905318\t4.247323513031006\t24\t179.5\t33.920249606\t200.0\t108.0\t179.5\t33.920249606\t1077\t26081\n0.000582449\t4.423315763473511\t25\t185.0\t25.9871763247\t200.0\t129.0\t185.0\t25.9871763247\t1110\t27191\n0.000999221\t4.615762233734131\t26\t194.166666667\t8.37489635093\t200.0\t180.0\t194.166666667\t8.37489635093\t1165\t28356\n0.0025611\t4.792246580123901\t27\t186.5\t25.5848262322\t200.0\t130.0\t186.5\t25.5848262322\t1119\t29475\n-0.000209701\t4.958414077758789\t28\t170.333333333\t38.4476556141\t200.0\t93.0\t170.333333333\t38.4476556141\t1022\t30497\n0.00274517\t5.131874322891235\t29\t158.142857143\t41.5706921879\t200.0\t86.0\t158.142857143\t41.5706921879\t1107\t31604\n0.00270655\t5.307544708251953\t30\t184.833333333\t21.011240378\t200.0\t139.0\t184.833333333\t21.011240378\t1109\t32713\n0.00541658\t5.487026929855347\t31\t190.166666667\t10.5580406431\t200.0\t173.0\t190.166666667\t10.5580406431\t1141\t33854\n0.00907868\t5.656525611877441\t32\t184.833333333\t29.6671348278\t200.0\t119.0\t184.833333333\t29.6671348278\t1109\t34963\n0.00186763\t5.84074854850769\t33\t197.166666667\t6.33552593625\t200.0\t183.0\t197.166666667\t6.33552593625\t1183\t36146\n-0.000414998\t6.017326831817627\t34\t176.333333333\t34.1792659696\t200.0\t117.0\t176.333333333\t34.1792659696\t1058\t37204\n0.00200507\t6.205365896224976\t35\t190.0\t22.360679775\t200.0\t140.0\t190.0\t22.360679775\t1140\t38344\n0.00369556\t6.390219449996948\t36\t188.166666667\t26.0154868406\t200.0\t130.0\t188.166666667\t26.0154868406\t1129\t39473\n0.00344653\t6.5546183586120605\t37\t154.285714286\t27.6132177755\t200.0\t120.0\t154.285714286\t27.6132177755\t1080\t40553\n0.00652507\t6.742540597915649\t38\t168.428571429\t32.6490303634\t200.0\t119.0\t168.428571429\t32.6490303634\t1179\t41732\n-0.000310714\t6.9120166301727295\t39\t176.5\t30.5709557151\t200.0\t131.0\t176.5\t30.5709557151\t1059\t42791\n-0.000290758\t7.088715553283691\t40\t159.714285714\t31.6350361183\t200.0\t119.0\t159.714285714\t31.6350361183\t1118\t43909\n0.00069542\t7.246915578842163\t41\t143.142857143\t21.4637805978\t184.0\t121.0\t143.142857143\t21.4637805978\t1002\t44911\n0.00143981\t7.410435199737549\t42\t169.333333333\t40.0236041467\t200.0\t93.0\t169.333333333\t40.0236041467\t1016\t45927\n0.000587553\t7.589028358459473\t43\t156.571428571\t26.4026900299\t200.0\t124.0\t156.571428571\t26.4026900299\t1096\t47023\n0.000443079\t7.7635886669158936\t44\t180.166666667\t27.7213315377\t200.0\t139.0\t180.166666667\t27.7213315377\t1081\t48104\n0.000448407\t7.929457426071167\t45\t167.333333333\t38.3912605796\t200.0\t114.0\t167.333333333\t38.3912605796\t1004\t49108\n0.00187229\t8.104476690292358\t46\t184.0\t19.4164878389\t200.0\t157.0\t184.0\t19.4164878389\t1104\t50212\n0.00297906\t8.276952981948853\t47\t178.666666667\t20.2374789822\t200.0\t149.0\t178.666666667\t20.2374789822\t1072\t51284\n0.0123869\t8.446804285049438\t48\t184.333333333\t13.2999582288\t200.0\t167.0\t184.333333333\t13.2999582288\t1106\t52390\n-0.000504829\t8.626853227615356\t49\t198.666666667\t2.98142397\t200.0\t192.0\t198.666666667\t2.98142397\t1192\t53582\n0.00131158\t8.788495540618896\t50\t172.5\t28.2001773044\t200.0\t136.0\t172.5\t28.2001773044\t1035\t54617\n0.00331342\t8.96923017501831\t51\t168.428571429\t26.6718532371\t200.0\t131.0\t168.428571429\t26.6718532371\t1179\t55796\n-5.86174e-05\t9.137726306915283\t52\t178.666666667\t18.7053171288\t200.0\t151.0\t178.666666667\t18.7053171288\t1072\t56868\n0.00314124\t9.302778482437134\t53\t156.857142857\t20.7118225136\t200.0\t135.0\t156.857142857\t20.7118225136\t1098\t57966\n-0.000242811\t9.485538005828857\t54\t168.428571429\t31.6311652053\t200.0\t125.0\t168.428571429\t31.6311652053\t1179\t59145\n1.00834e-05\t9.647492170333862\t55\t146.0\t48.1693441339\t200.0\t88.0\t146.0\t48.1693441339\t1022\t60167\n0.000583058\t9.82451844215393\t56\t157.571428571\t31.9054726289\t200.0\t115.0\t157.571428571\t31.9054726289\t1103\t61270\n0.00202361\t9.98776626586914\t57\t152.285714286\t31.3902363606\t200.0\t120.0\t152.285714286\t31.3902363606\t1066\t62336\n-0.000194807\t10.15540075302124\t58\t130.5\t25.3179778023\t182.0\t99.0\t130.5\t25.3179778023\t1044\t63380\n0.00493132\t10.325190782546997\t59\t156.714285714\t24.7773761191\t200.0\t120.0\t156.714285714\t24.7773761191\t1097\t64477\n0.00158266\t10.488326787948608\t60\t152.428571429\t36.4568517678\t200.0\t108.0\t152.428571429\t36.4568517678\t1067\t65544\n0.000867297\t10.665531635284424\t61\t164.0\t34.0210019169\t200.0\t106.0\t164.0\t34.0210019169\t1148\t66692\n0.000391759\t10.847568273544312\t62\t162.857142857\t30.9581679572\t200.0\t120.0\t162.857142857\t30.9581679572\t1140\t67832\n0.00214971\t11.032941102981567\t63\t169.285714286\t21.3789902589\t200.0\t128.0\t169.285714286\t21.3789902589\t1185\t69017\n0.00594357\t11.193595170974731\t64\t149.142857143\t29.6524080999\t200.0\t121.0\t149.142857143\t29.6524080999\t1044\t70061\n0.0137683\t11.357276916503906\t65\t150.285714286\t41.9173141374\t200.0\t98.0\t150.285714286\t41.9173141374\t1052\t71113\n0.00729149\t11.527208089828491\t66\t177.833333333\t21.7747305124\t200.0\t140.0\t177.833333333\t21.7747305124\t1067\t72180\n-0.000150345\t11.703615427017212\t67\t163.142857143\t15.1320716307\t185.0\t135.0\t163.142857143\t15.1320716307\t1142\t73322\n0.00729428\t11.898504495620728\t68\t167.142857143\t16.3918845027\t193.0\t142.0\t167.142857143\t16.3918845027\t1170\t74492\n0.00262323\t12.058084487915039\t69\t174.333333333\t19.1630431357\t200.0\t143.0\t174.333333333\t19.1630431357\t1046\t75538\n0.00113076\t12.24113917350769\t70\t198.0\t4.472135955\t200.0\t188.0\t198.0\t4.472135955\t1188\t76726\n0.00162139\t12.42531967163086\t71\t193.166666667\t11.4078433058\t200.0\t169.0\t193.166666667\t11.4078433058\t1159\t77885\n0.00512113\t12.615572690963745\t72\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t79085\n0.000964399\t12.804637908935547\t73\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t80285\n0.000440324\t12.989214181900024\t74\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t81485\n4.79524e-05\t13.178807735443115\t75\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t82685\n-0.000605541\t13.369292736053467\t76\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t83885\n0.000264856\t13.560556173324585\t77\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t85085\n0.000415674\t13.754238843917847\t78\t197.5\t3.5472994423\t200.0\t192.0\t197.5\t3.5472994423\t1185\t86270\n0.00197249\t13.963247537612915\t79\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t87470\n0.00327826\t14.182824850082397\t80\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t88670\n0.00175992\t14.447917461395264\t81\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t89870\n-0.000596587\t14.699072122573853\t82\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t91070\n8.64299e-05\t14.901156902313232\t83\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t92270\n-3.0349e-05\t15.114067316055298\t84\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t93470\n0.00054246\t15.30038046836853\t85\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t94670\n0.000567584\t15.486225605010986\t86\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t95870\n0.00199936\t15.67517614364624\t87\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t97070\n-0.000158963\t15.865771770477295\t88\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t98270\n0.00403164\t16.053476572036743\t89\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t99470\n-0.000303754\t16.245378971099854\t90\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t100670\n-0.000430025\t16.43127989768982\t91\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t101870\n0.000846631\t16.621138095855713\t92\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t103070\n-0.000367484\t16.806685209274292\t93\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t104270\n0.000590047\t16.99510908126831\t94\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t105470\n0.000378992\t17.180333375930786\t95\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t106670\n0.00138973\t17.36830735206604\t96\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t107870\n-0.000394467\t17.553545713424683\t97\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t109070\n0.00111275\t17.73904585838318\t98\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t110270\n0.00102996\t17.920087099075317\t99\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t111470\n"
  },
  {
    "path": "hw2/data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/1/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_na_l2\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/1\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t1,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/11/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0206946\t0.28758668899536133\t0\t26.0\t15.4842469872\t93.0\t9.0\t26.0\t15.4842469872\t1092\t1092\n0.025037\t0.4448051452636719\t1\t23.9523809524\t12.5013377969\t66.0\t11.0\t23.9523809524\t12.5013377969\t1006\t2098\n0.00756227\t0.6088206768035889\t2\t35.4\t21.0754201223\t128.0\t15.0\t35.4\t21.0754201223\t1062\t3160\n0.00795573\t0.7621123790740967\t3\t44.347826087\t21.8186372181\t102.0\t17.0\t44.347826087\t21.8186372181\t1020\t4180\n0.00668644\t0.917290449142456\t4\t51.25\t18.4874957742\t92.0\t28.0\t51.25\t18.4874957742\t1025\t5205\n0.00404803\t1.0746409893035889\t5\t49.1428571429\t22.756026338\t112.0\t19.0\t49.1428571429\t22.756026338\t1032\t6237\n0.00454463\t1.242227554321289\t6\t56.6315789474\t26.2602571966\t130.0\t18.0\t56.6315789474\t26.2602571966\t1076\t7313\n-0.000251715\t1.402787685394287\t7\t67.8\t25.7221046314\t113.0\t37.0\t67.8\t25.7221046314\t1017\t8330\n0.00194431\t1.5696744918823242\t8\t75.2142857143\t39.6091233564\t182.0\t27.0\t75.2142857143\t39.6091233564\t1053\t9383\n0.00310531\t1.721327304840088\t9\t71.7142857143\t31.0286240463\t134.0\t26.0\t71.7142857143\t31.0286240463\t1004\t10387\n0.00640435\t1.883497714996338\t10\t57.7222222222\t22.8687208882\t122.0\t23.0\t57.7222222222\t22.8687208882\t1039\t11426\n0.00307966\t2.0428307056427\t11\t86.0\t38.9957262616\t178.0\t39.0\t86.0\t38.9957262616\t1032\t12458\n0.000601108\t2.209526300430298\t12\t61.5294117647\t18.0949055133\t100.0\t32.0\t61.5294117647\t18.0949055133\t1046\t13504\n0.00305813\t2.3702616691589355\t13\t68.3333333333\t28.0134888144\t151.0\t39.0\t68.3333333333\t28.0134888144\t1025\t14529\n0.00390114\t2.533271074295044\t14\t80.5384615385\t23.6630688712\t128.0\t45.0\t80.5384615385\t23.6630688712\t1047\t15576\n0.000209407\t2.691526174545288\t15\t81.3076923077\t24.411172144\t146.0\t56.0\t81.3076923077\t24.411172144\t1057\t16633\n0.00292887\t2.874882459640503\t16\t102.727272727\t31.6718714006\t171.0\t63.0\t102.727272727\t31.6718714006\t1130\t17763\n0.00264235\t3.044787883758545\t17\t77.5\t29.5773803534\t146.0\t44.0\t77.5\t29.5773803534\t1085\t18848\n0.00337922\t3.2282650470733643\t18\t120.555555556\t36.5942044929\t170.0\t70.0\t120.555555556\t36.5942044929\t1085\t19933\n0.00181695\t3.443718194961548\t19\t86.8333333333\t28.0945823168\t172.0\t57.0\t86.8333333333\t28.0945823168\t1042\t20975\n0.00244825\t3.6462290287017822\t20\t102.5\t36.8680078117\t166.0\t56.0\t102.5\t36.8680078117\t1025\t22000\n0.00563196\t3.829800844192505\t21\t106.3\t36.5596772415\t174.0\t53.0\t106.3\t36.5596772415\t1063\t23063\n0.0120955\t4.011653900146484\t22\t108.1\t28.539271189\t154.0\t76.0\t108.1\t28.539271189\t1081\t24144\n0.0120318\t4.184046983718872\t23\t137.25\t44.6423285683\t200.0\t72.0\t137.25\t44.6423285683\t1098\t25242\n0.00854782\t4.379508972167969\t24\t158.0\t37.9623874005\t200.0\t88.0\t158.0\t37.9623874005\t1106\t26348\n0.0149991\t4.560900449752808\t25\t184.333333333\t19.8214249964\t200.0\t147.0\t184.333333333\t19.8214249964\t1106\t27454\n0.00458817\t4.7249133586883545\t26\t170.5\t29.9930547516\t200.0\t125.0\t170.5\t29.9930547516\t1023\t28477\n0.00374665\t4.910247087478638\t27\t192.333333333\t15.0185071014\t200.0\t159.0\t192.333333333\t15.0185071014\t1154\t29631\n0.00945275\t5.096621990203857\t28\t197.166666667\t6.33552593625\t200.0\t183.0\t197.166666667\t6.33552593625\t1183\t30814\n-0.00196516\t5.292685031890869\t29\t196.0\t6.11010092661\t200.0\t184.0\t196.0\t6.11010092661\t1176\t31990\n0.00238036\t5.481768846511841\t30\t184.333333333\t29.9870342352\t200.0\t118.0\t184.333333333\t29.9870342352\t1106\t33096\n-0.000125125\t5.665477752685547\t31\t181.5\t41.3672575837\t200.0\t89.0\t181.5\t41.3672575837\t1089\t34185\n0.000143004\t5.833615064620972\t32\t177.833333333\t18.0685423381\t200.0\t154.0\t177.833333333\t18.0685423381\t1067\t35252\n-0.000182613\t6.011283874511719\t33\t188.166666667\t19.5483730497\t200.0\t147.0\t188.166666667\t19.5483730497\t1129\t36381\n0.000889485\t6.190839767456055\t34\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t37581\n0.000179464\t6.37889552116394\t35\t198.0\t4.472135955\t200.0\t188.0\t198.0\t4.472135955\t1188\t38769\n0.00123013\t6.543935775756836\t36\t178.333333333\t30.3021818063\t200.0\t118.0\t178.333333333\t30.3021818063\t1070\t39839\n0.000362356\t6.722923517227173\t37\t196.666666667\t6.59966329107\t200.0\t182.0\t196.666666667\t6.59966329107\t1180\t41019\n0.00133589\t6.900536060333252\t38\t191.833333333\t18.2612218162\t200.0\t151.0\t191.833333333\t18.2612218162\t1151\t42170\n0.00268704\t7.079986572265625\t39\t189.333333333\t11.5277443105\t200.0\t170.0\t189.333333333\t11.5277443105\t1136\t43306\n0.00190272\t7.260222673416138\t40\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t44506\n0.00027918\t7.444690942764282\t41\t199.666666667\t0.7453559925\t200.0\t198.0\t199.666666667\t0.7453559925\t1198\t45704\n-0.000139048\t7.619645833969116\t42\t189.333333333\t23.85139176\t200.0\t136.0\t189.333333333\t23.85139176\t1136\t46840\n-0.000115809\t7.807140827178955\t43\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t48040\n0.00114991\t7.9965620040893555\t44\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t49240\n0.00319547\t8.172533512115479\t45\t185.666666667\t32.0503076775\t200.0\t114.0\t185.666666667\t32.0503076775\t1114\t50354\n0.000316211\t8.358727931976318\t46\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t51554\n0.00229276\t8.544351577758789\t47\t198.5\t3.35410196625\t200.0\t191.0\t198.5\t3.35410196625\t1191\t52745\n0.000491757\t8.73495078086853\t48\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t53945\n-0.000186199\t8.921234369277954\t49\t196.666666667\t7.453559925\t200.0\t180.0\t196.666666667\t7.453559925\t1180\t55125\n0.000673436\t9.093317985534668\t50\t185.0\t21.9848432638\t200.0\t145.0\t185.0\t21.9848432638\t1110\t56235\n0.00109387\t9.272379398345947\t51\t190.5\t21.2426457862\t200.0\t143.0\t190.5\t21.2426457862\t1143\t57378\n0.00140656\t9.4656400680542\t52\t198.833333333\t2.60874597375\t200.0\t193.0\t198.833333333\t2.60874597375\t1193\t58571\n0.00879694\t9.649205684661865\t53\t191.166666667\t12.889487534\t200.0\t168.0\t191.166666667\t12.889487534\t1147\t59718\n0.00631824\t9.823894023895264\t54\t189.666666667\t23.1060357675\t200.0\t138.0\t189.666666667\t23.1060357675\t1138\t60856\n0.00671234\t10.003519058227539\t55\t193.5\t12.8290035986\t200.0\t165.0\t193.5\t12.8290035986\t1161\t62017\n0.00101014\t10.176324367523193\t56\t186.333333333\t25.5712512187\t200.0\t130.0\t186.333333333\t25.5712512187\t1118\t63135\n0.00652815\t10.346964836120605\t57\t188.0\t16.4620776332\t200.0\t157.0\t188.0\t16.4620776332\t1128\t64263\n0.0143417\t10.503143310546875\t58\t168.5\t21.7696271596\t195.0\t143.0\t168.5\t21.7696271596\t1011\t65274\n0.0138818\t10.67241096496582\t59\t187.833333333\t17.742760652\t200.0\t156.0\t187.833333333\t17.742760652\t1127\t66401\n0.00863017\t10.834807634353638\t60\t144.857142857\t29.3521893631\t196.0\t98.0\t144.857142857\t29.3521893631\t1014\t67415\n-0.000210535\t10.99759316444397\t61\t129.25\t12.4172259382\t154.0\t111.0\t129.25\t12.4172259382\t1034\t68449\n0.000982554\t11.153739213943481\t62\t115.666666667\t23.3713975239\t158.0\t87.0\t115.666666667\t23.3713975239\t1041\t69490\n-4.29018e-05\t11.314640045166016\t63\t145.428571429\t33.9615629072\t200.0\t100.0\t145.428571429\t33.9615629072\t1018\t70508\n0.00139728\t11.477730751037598\t64\t153.285714286\t26.911040144\t200.0\t123.0\t153.285714286\t26.911040144\t1073\t71581\n0.00237733\t11.643383026123047\t65\t152.714285714\t24.574750606\t200.0\t119.0\t152.714285714\t24.574750606\t1069\t72650\n0.00229348\t11.816298961639404\t66\t161.571428571\t41.0882574218\t200.0\t87.0\t161.571428571\t41.0882574218\t1131\t73781\n0.00162105\t11.987894535064697\t67\t180.166666667\t14.2292734257\t200.0\t167.0\t180.166666667\t14.2292734257\t1081\t74862\n0.00398309\t12.151353359222412\t68\t174.833333333\t23.6531651629\t200.0\t134.0\t174.833333333\t23.6531651629\t1049\t75911\n0.00424945\t12.332323789596558\t69\t193.833333333\t10.3829454181\t200.0\t171.0\t193.833333333\t10.3829454181\t1163\t77074\n0.00153808\t12.511353731155396\t70\t186.833333333\t17.8924254613\t200.0\t150.0\t186.833333333\t17.8924254613\t1121\t78195\n0.00343174\t12.69641900062561\t71\t197.0\t3.36650164612\t200.0\t191.0\t197.0\t3.36650164612\t1182\t79377\n0.000847099\t12.88131046295166\t72\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t80577\n0.00341371\t13.070935726165771\t73\t195.666666667\t8.41955396021\t200.0\t177.0\t195.666666667\t8.41955396021\t1174\t81751\n0.00278472\t13.257331132888794\t74\t194.5\t12.2983738762\t200.0\t167.0\t194.5\t12.2983738762\t1167\t82918\n0.00727875\t13.447278022766113\t75\t194.166666667\t8.29491142542\t200.0\t181.0\t194.166666667\t8.29491142542\t1165\t84083\n0.0115109\t13.626573324203491\t76\t191.666666667\t10.482790129\t200.0\t176.0\t191.666666667\t10.482790129\t1150\t85233\n-0.000123346\t13.809036493301392\t77\t198.333333333\t3.7267799625\t200.0\t190.0\t198.333333333\t3.7267799625\t1190\t86423\n-0.00103103\t14.001115083694458\t78\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t87623\n0.00221476\t14.185184955596924\t79\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t88823\n0.000356326\t14.366669416427612\t80\t197.833333333\t4.84481395125\t200.0\t187.0\t197.833333333\t4.84481395125\t1187\t90010\n-0.000329101\t14.55838418006897\t81\t197.0\t6.7082039325\t200.0\t182.0\t197.0\t6.7082039325\t1182\t91192\n0.00131984\t14.741335391998291\t82\t192.166666667\t17.5158658237\t200.0\t153.0\t192.166666667\t17.5158658237\t1153\t92345\n0.00137688\t14.914815187454224\t83\t188.333333333\t8.6922698736\t200.0\t177.0\t188.333333333\t8.6922698736\t1130\t93475\n0.00248728\t15.084624290466309\t84\t184.5\t12.6852933221\t200.0\t165.0\t184.5\t12.6852933221\t1107\t94582\n0.00267883\t15.257422924041748\t85\t185.833333333\t12.0611866009\t200.0\t166.0\t185.833333333\t12.0611866009\t1115\t95697\n0.00116144\t15.432630062103271\t86\t191.333333333\t7.9092070118\t200.0\t179.0\t191.333333333\t7.9092070118\t1148\t96845\n0.00739675\t15.614603281021118\t87\t192.333333333\t12.4186240068\t200.0\t165.0\t192.333333333\t12.4186240068\t1154\t97999\n0.00128253\t15.774771690368652\t88\t172.166666667\t13.8734358478\t185.0\t143.0\t172.166666667\t13.8734358478\t1033\t99032\n0.00396698\t15.949145078659058\t89\t183.666666667\t25.7983634279\t200.0\t128.0\t183.666666667\t25.7983634279\t1102\t100134\n0.0118814\t16.138906002044678\t90\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t101334\n0.00130429\t16.3238582611084\t91\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t102534\n-0.000607658\t16.511952877044678\t92\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t103734\n0.00240771\t16.694143056869507\t93\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t104934\n0.00199033\t16.888094186782837\t94\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t106134\n0.000486695\t17.07412314414978\t95\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t107334\n-0.000315046\t17.26404094696045\t96\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t108534\n0.00053397\t17.449957370758057\t97\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t109734\n-0.000108815\t17.635493755340576\t98\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t110934\n-5.9722e-05\t17.81979990005493\t99\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t112134\n"
  },
  {
    "path": "hw2/data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/11/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_na_l2\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/11\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t11,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/21/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0282026\t0.28131937980651855\t0\t21.2978723404\t10.2519637841\t51.0\t9.0\t21.2978723404\t10.2519637841\t1001\t1001\n0.0149536\t0.44125962257385254\t1\t26.1538461538\t13.6561030999\t74.0\t10.0\t26.1538461538\t13.6561030999\t1020\t2021\n0.00975196\t0.5968029499053955\t2\t29.3428571429\t16.8233559709\t95.0\t11.0\t29.3428571429\t16.8233559709\t1027\t3048\n0.0117387\t0.7545104026794434\t3\t36.0689655172\t23.7471320003\t93.0\t11.0\t36.0689655172\t23.7471320003\t1046\t4094\n0.00612505\t0.9124977588653564\t4\t39.0\t16.8317465614\t80.0\t14.0\t39.0\t16.8317465614\t1014\t5108\n0.00755946\t1.0748202800750732\t5\t52.2\t32.9690764202\t146.0\t14.0\t52.2\t32.9690764202\t1044\t6152\n0.00456019\t1.236602783203125\t6\t52.35\t23.1824826108\t119.0\t20.0\t52.35\t23.1824826108\t1047\t7199\n0.00659087\t1.39347243309021\t7\t53.2631578947\t26.2434796017\t101.0\t14.0\t53.2631578947\t26.2434796017\t1012\t8211\n0.00483758\t1.5548596382141113\t8\t69.4\t30.0528423503\t121.0\t23.0\t69.4\t30.0528423503\t1041\t9252\n0.00442448\t1.7206339836120605\t9\t67.0625\t27.5464806055\t124.0\t24.0\t67.0625\t27.5464806055\t1073\t10325\n0.00476142\t1.887361764907837\t10\t88.5833333333\t45.8683956796\t189.0\t26.0\t88.5833333333\t45.8683956796\t1063\t11388\n0.00734609\t2.0537869930267334\t11\t115.888888889\t50.9039279088\t199.0\t43.0\t115.888888889\t50.9039279088\t1043\t12431\n0.00376882\t2.230933427810669\t12\t101.0\t28.210249588\t136.0\t35.0\t101.0\t28.210249588\t1111\t13542\n0.00391844\t2.3996527194976807\t13\t114.4\t40.2174091657\t178.0\t36.0\t114.4\t40.2174091657\t1144\t14686\n0.000417117\t2.5710103511810303\t14\t138.75\t52.634945616\t200.0\t37.0\t138.75\t52.634945616\t1110\t15796\n0.00186821\t2.7520387172698975\t15\t109.6\t27.1447969232\t172.0\t74.0\t109.6\t27.1447969232\t1096\t16892\n0.00103666\t2.9190480709075928\t16\t133.375\t41.6741451622\t200.0\t92.0\t133.375\t41.6741451622\t1067\t17959\n0.00088278\t3.0840513706207275\t17\t128.125\t29.8011639873\t197.0\t101.0\t128.125\t29.8011639873\t1025\t18984\n0.00210262\t3.251082420349121\t18\t150.857142857\t48.0340015627\t200.0\t80.0\t150.857142857\t48.0340015627\t1056\t20040\n0.00314462\t3.412986993789673\t19\t146.142857143\t35.0568052143\t200.0\t99.0\t146.142857143\t35.0568052143\t1023\t21063\n0.00264375\t3.592501163482666\t20\t165.714285714\t36.6594921862\t200.0\t107.0\t165.714285714\t36.6594921862\t1160\t22223\n0.00145894\t3.7774670124053955\t21\t190.833333333\t20.4972897937\t200.0\t145.0\t190.833333333\t20.4972897937\t1145\t23368\n0.000345038\t3.9517929553985596\t22\t184.333333333\t16.7796172649\t200.0\t157.0\t184.333333333\t16.7796172649\t1106\t24474\n0.00317835\t4.138461112976074\t23\t194.5\t12.2983738762\t200.0\t167.0\t194.5\t12.2983738762\t1167\t25641\n0.00661078\t4.314741849899292\t24\t181.166666667\t20.1114947784\t200.0\t151.0\t181.166666667\t20.1114947784\t1087\t26728\n0.000972615\t4.4996209144592285\t25\t188.166666667\t16.757253819\t200.0\t163.0\t188.166666667\t16.757253819\t1129\t27857\n0.00122897\t4.6795408725738525\t26\t189.166666667\t18.676336781\t200.0\t149.0\t189.166666667\t18.676336781\t1135\t28992\n-0.000497062\t4.86600923538208\t27\t189.166666667\t24.2240697562\t200.0\t135.0\t189.166666667\t24.2240697562\t1135\t30127\n0.00640376\t5.0448315143585205\t28\t163.571428571\t32.5043168248\t200.0\t110.0\t163.571428571\t32.5043168248\t1145\t31272\n-0.000923149\t5.219114780426025\t29\t185.333333333\t21.0290803941\t200.0\t150.0\t185.333333333\t21.0290803941\t1112\t32384\n0.000252485\t5.387106657028198\t30\t182.166666667\t25.8096665784\t200.0\t137.0\t182.166666667\t25.8096665784\t1093\t33477\n0.00260774\t5.560362100601196\t31\t178.333333333\t22.9685775693\t200.0\t145.0\t178.333333333\t22.9685775693\t1070\t34547\n0.00171908\t5.735253095626831\t32\t159.571428571\t16.7831305002\t181.0\t127.0\t159.571428571\t16.7831305002\t1117\t35664\n0.0086055\t5.915650129318237\t33\t191.0\t14.5028732785\t200.0\t160.0\t191.0\t14.5028732785\t1146\t36810\n-0.000130461\t6.093614101409912\t34\t187.5\t17.6988700204\t200.0\t161.0\t187.5\t17.6988700204\t1125\t37935\n0.00469952\t6.283750534057617\t35\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t39135\n0.000261916\t6.466552257537842\t36\t196.833333333\t7.08088192875\t200.0\t181.0\t196.833333333\t7.08088192875\t1181\t40316\n0.00217476\t6.649599552154541\t37\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t41516\n0.000346309\t6.83262825012207\t38\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t42716\n-0.000619562\t7.010689973831177\t39\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t43916\n0.00216318\t7.198332071304321\t40\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t45116\n0.000567384\t7.381340026855469\t41\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t46316\n0.000485561\t7.56649923324585\t42\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t47516\n0.00109838\t7.747800350189209\t43\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t48716\n0.0024098\t7.932310342788696\t44\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t49916\n0.00271393\t8.118601083755493\t45\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t51116\n-0.000823938\t8.3074791431427\t46\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t52316\n-0.000706685\t8.49429988861084\t47\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t53516\n0.00264374\t8.679890632629395\t48\t199.666666667\t0.7453559925\t200.0\t198.0\t199.666666667\t0.7453559925\t1198\t54714\n-0.000672976\t8.873402833938599\t49\t197.666666667\t3.4960294939\t200.0\t191.0\t197.666666667\t3.4960294939\t1186\t55900\n0.000894078\t9.04286813735962\t50\t181.833333333\t40.6219015912\t200.0\t91.0\t181.833333333\t40.6219015912\t1091\t56991\n0.000651397\t9.224980115890503\t51\t194.166666667\t10.237458452\t200.0\t172.0\t194.166666667\t10.237458452\t1165\t58156\n9.84585e-05\t9.396469354629517\t52\t182.833333333\t38.3858336137\t200.0\t97.0\t182.833333333\t38.3858336137\t1097\t59253\n0.00176051\t9.57738733291626\t53\t164.142857143\t37.1845919374\t200.0\t95.0\t164.142857143\t37.1845919374\t1149\t60402\n0.000774221\t9.76040768623352\t54\t195.5\t10.0623058987\t200.0\t173.0\t195.5\t10.0623058987\t1173\t61575\n0.000416572\t9.952063083648682\t55\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t62775\n0.00189362\t10.127577304840088\t56\t184.166666667\t35.4044096437\t200.0\t105.0\t184.166666667\t35.4044096437\t1105\t63880\n0.000660424\t10.311824083328247\t57\t168.142857143\t43.4656796349\t200.0\t88.0\t168.142857143\t43.4656796349\t1177\t65057\n0.00154621\t10.479266166687012\t58\t177.5\t36.0913193626\t200.0\t103.0\t177.5\t36.0913193626\t1065\t66122\n0.00254398\t10.6714346408844\t59\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t67322\n0.000522495\t10.840547323226929\t60\t185.166666667\t24.9827718416\t200.0\t132.0\t185.166666667\t24.9827718416\t1111\t68433\n-0.000575392\t11.025654077529907\t61\t197.666666667\t5.2174919475\t200.0\t186.0\t197.666666667\t5.2174919475\t1186\t69619\n0.000208772\t11.186293363571167\t62\t170.166666667\t30.4599007805\t200.0\t112.0\t170.166666667\t30.4599007805\t1021\t70640\n0.00080723\t11.343485355377197\t63\t170.333333333\t42.3188951757\t200.0\t84.0\t170.333333333\t42.3188951757\t1022\t71662\n0.00114605\t11.5041184425354\t64\t175.166666667\t42.3179105764\t200.0\t82.0\t175.166666667\t42.3179105764\t1051\t72713\n0.0014077\t11.683966636657715\t65\t167.714285714\t44.5444057277\t200.0\t72.0\t167.714285714\t44.5444057277\t1174\t73887\n0.00134694\t11.857315063476562\t66\t180.666666667\t27.5600354781\t200.0\t136.0\t180.666666667\t27.5600354781\t1084\t74971\n0.00069999\t12.043684482574463\t67\t194.833333333\t9.87280214641\t200.0\t173.0\t194.833333333\t9.87280214641\t1169\t76140\n0.00202999\t12.235471248626709\t68\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t77340\n0.00130729\t12.419071435928345\t69\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t78540\n0.00105788\t12.607258319854736\t70\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t79740\n0.000608647\t12.796462297439575\t71\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t80940\n0.000403558\t12.982543706893921\t72\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t82140\n0.00122185\t13.17354679107666\t73\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t83340\n0.00131535\t13.361554622650146\t74\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t84540\n0.0018515\t13.54215669631958\t75\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t85740\n0.001152\t13.721238613128662\t76\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t86940\n0.0042862\t13.901626348495483\t77\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t88140\n0.00903519\t14.088966131210327\t78\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t89340\n0.00217568\t14.279349565505981\t79\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t90540\n0.0016027\t14.46153998374939\t80\t192.166666667\t9.11805291106\t200.0\t177.0\t192.166666667\t9.11805291106\t1153\t91693\n0.00138174\t14.635315418243408\t81\t190.5\t11.8145390656\t200.0\t173.0\t190.5\t11.8145390656\t1143\t92836\n0.00189734\t14.820132970809937\t82\t196.166666667\t8.57159391375\t200.0\t177.0\t196.166666667\t8.57159391375\t1177\t94013\n-0.000120589\t14.99648642539978\t83\t194.5\t11.0113577728\t200.0\t170.0\t194.5\t11.0113577728\t1167\t95180\n0.000976826\t15.181550741195679\t84\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t96380\n0.00219317\t15.355873107910156\t85\t191.666666667\t8.57645355351\t200.0\t177.0\t191.666666667\t8.57645355351\t1150\t97530\n-0.000328364\t15.543027877807617\t86\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t98730\n0.00460324\t15.721702337265015\t87\t194.666666667\t11.92569588\t200.0\t168.0\t194.666666667\t11.92569588\t1168\t99898\n0.000459549\t15.902788639068604\t88\t198.666666667\t2.98142397\t200.0\t192.0\t198.666666667\t2.98142397\t1192\t101090\n0.000570928\t16.087016582489014\t89\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t102290\n0.00093408\t16.27689504623413\t90\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t103490\n-0.000755497\t16.466399908065796\t91\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t104690\n0.000834231\t16.648562908172607\t92\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t105890\n0.00140358\t16.836161136627197\t93\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t107090\n0.000144104\t17.02006220817566\t94\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t108290\n-0.000188936\t17.205231189727783\t95\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t109490\n0.000166349\t17.39383554458618\t96\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t110690\n0.00103515\t17.5767080783844\t97\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t111890\n0.000146966\t17.76569938659668\t98\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t113090\n0.000937825\t17.953417539596558\t99\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t114290\n"
  },
  {
    "path": "hw2/data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/21/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_na_l2\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/21\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t21,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/31/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0571144\t0.27991414070129395\t0\t19.0925925926\t8.70774138024\t47.0\t8.0\t19.0925925926\t8.70774138024\t1031\t1031\n0.02172\t0.44403719902038574\t1\t22.4666666667\t10.4745193472\t53.0\t10.0\t22.4666666667\t10.4745193472\t1011\t2042\n0.0122367\t0.5973637104034424\t2\t29.4411764706\t17.9184282013\t86.0\t10.0\t29.4411764706\t17.9184282013\t1001\t3043\n0.00885413\t0.7490577697753906\t3\t58.8823529412\t34.3475015838\t158.0\t18.0\t58.8823529412\t34.3475015838\t1001\t4044\n0.00841376\t0.9124112129211426\t4\t43.9583333333\t19.620310834\t91.0\t14.0\t43.9583333333\t19.620310834\t1055\t5099\n0.00871168\t1.075624942779541\t5\t58.3888888889\t25.7296605516\t121.0\t26.0\t58.3888888889\t25.7296605516\t1051\t6150\n0.00273845\t1.3059628009796143\t6\t60.6470588235\t26.5550287172\t113.0\t18.0\t60.6470588235\t26.5550287172\t1031\t7181\n0.0078359\t1.4661099910736084\t7\t76.1428571429\t32.3813375327\t133.0\t15.0\t76.1428571429\t32.3813375327\t1066\t8247\n0.00467501\t1.6512477397918701\t8\t85.3333333333\t38.8272527428\t159.0\t35.0\t85.3333333333\t38.8272527428\t1024\t9271\n0.00299164\t1.8045504093170166\t9\t85.75\t43.4916179664\t197.0\t36.0\t85.75\t43.4916179664\t1029\t10300\n0.00489115\t1.9593210220336914\t10\t129.625\t54.5502921624\t200.0\t57.0\t129.625\t54.5502921624\t1037\t11337\n0.00180701\t2.137446641921997\t11\t143.625\t48.0570949497\t195.0\t43.0\t143.625\t48.0570949497\t1149\t12486\n0.00217947\t2.2948157787323\t12\t129.75\t44.5638586749\t200.0\t44.0\t129.75\t44.5638586749\t1038\t13524\n0.0026045\t2.4664101600646973\t13\t140.0\t32.2412778903\t200.0\t95.0\t140.0\t32.2412778903\t1120\t14644\n0.00307667\t2.6345479488372803\t14\t124.222222222\t58.4157090321\t200.0\t36.0\t124.222222222\t58.4157090321\t1118\t15762\n0.00472138\t2.8169374465942383\t15\t165.571428571\t48.4262536319\t200.0\t60.0\t165.571428571\t48.4262536319\t1159\t16921\n0.00408657\t2.9953556060791016\t16\t191.166666667\t12.4955547652\t200.0\t173.0\t191.166666667\t12.4955547652\t1147\t18068\n0.000656419\t3.1721768379211426\t17\t191.833333333\t18.2612218162\t200.0\t151.0\t191.833333333\t18.2612218162\t1151\t19219\n0.00368921\t3.3343918323516846\t18\t181.166666667\t30.1574571578\t200.0\t119.0\t181.166666667\t30.1574571578\t1087\t20306\n0.0010569\t3.5237417221069336\t19\t199.666666667\t0.7453559925\t200.0\t198.0\t199.666666667\t0.7453559925\t1198\t21504\n0.00093811\t3.708292245864868\t20\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t22704\n-0.00065037\t3.891042709350586\t21\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t23904\n0.00110094\t4.07707142829895\t22\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t25104\n0.00143954\t4.258812665939331\t23\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t26304\n0.00143368\t4.436873197555542\t24\t194.333333333\t12.6710518725\t200.0\t166.0\t194.333333333\t12.6710518725\t1166\t27470\n0.00173543\t4.621265649795532\t25\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t28670\n0.00210707\t4.802314043045044\t26\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t29870\n0.000323564\t4.984148025512695\t27\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t31070\n0.00141371\t5.17236852645874\t28\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t32270\n0.000248464\t5.353612899780273\t29\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t33470\n-0.000112597\t5.54021143913269\t30\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t34670\n6.52844e-05\t5.7179741859436035\t31\t189.833333333\t22.7333577712\t200.0\t139.0\t189.833333333\t22.7333577712\t1139\t35809\n0.0012624\t5.9067137241363525\t32\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t37009\n9.15735e-05\t6.0930023193359375\t33\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t38209\n0.000859255\t6.274360656738281\t34\t194.5\t12.2983738762\t200.0\t167.0\t194.5\t12.2983738762\t1167\t39376\n-0.000306577\t6.4634175300598145\t35\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t40576\n0.000305534\t6.644943714141846\t36\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t41776\n0.00042062\t6.82576847076416\t37\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t42976\n0.000294425\t7.010704278945923\t38\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t44176\n2.63602e-05\t7.19327712059021\t39\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t45376\n0.00062371\t7.377438545227051\t40\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t46576\n-1.66507e-05\t7.561534404754639\t41\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t47776\n0.000692612\t7.740008115768433\t42\t192.166666667\t17.5158658237\t200.0\t153.0\t192.166666667\t17.5158658237\t1153\t48929\n0.000736732\t7.928375482559204\t43\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t50129\n0.00168645\t8.11709189414978\t44\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t51329\n0.0021812\t8.298892974853516\t45\t197.5\t5.59016994375\t200.0\t185.0\t197.5\t5.59016994375\t1185\t52514\n-0.000516962\t8.478404521942139\t46\t195.333333333\t10.434983895\t200.0\t172.0\t195.333333333\t10.434983895\t1172\t53686\n0.000110081\t8.655495643615723\t47\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t54886\n-0.00062053\t8.839212417602539\t48\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t56086\n3.05097e-05\t9.023950576782227\t49\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t57286\n0.000828382\t9.196184873580933\t50\t183.666666667\t36.5224436325\t200.0\t102.0\t183.666666667\t36.5224436325\t1102\t58388\n0.00181168\t9.360637187957764\t51\t179.166666667\t32.9363864982\t200.0\t112.0\t179.166666667\t32.9363864982\t1075\t59463\n0.00088371\t9.552984476089478\t52\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t60663\n-6.62375e-05\t9.733689069747925\t53\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t61863\n0.00250517\t9.919452667236328\t54\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t63063\n0.00162229\t10.106382846832275\t55\t198.666666667\t2.98142397\t200.0\t192.0\t198.666666667\t2.98142397\t1192\t64255\n0.000265208\t10.283380270004272\t56\t186.166666667\t30.9322736887\t200.0\t117.0\t186.166666667\t30.9322736887\t1117\t65372\n0.00101419\t10.465505599975586\t57\t199.5\t1.11803398875\t200.0\t197.0\t199.5\t1.11803398875\t1197\t66569\n0.000886809\t10.653285503387451\t58\t196.166666667\t8.57159391375\t200.0\t177.0\t196.166666667\t8.57159391375\t1177\t67746\n-0.000853779\t10.841053009033203\t59\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t68946\n0.00215735\t11.021432876586914\t60\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t70146\n0.000837134\t11.206451654434204\t61\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t71346\n0.000701312\t11.378507852554321\t62\t182.666666667\t22.9177272482\t200.0\t137.0\t182.666666667\t22.9177272482\t1096\t72442\n0.00132488\t11.56203293800354\t63\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t73642\n-0.00037279\t11.741410493850708\t64\t191.333333333\t19.379255805\t200.0\t148.0\t191.333333333\t19.379255805\t1148\t74790\n6.59651e-05\t11.925151586532593\t65\t192.833333333\t16.0251538387\t200.0\t157.0\t192.833333333\t16.0251538387\t1157\t75947\n0.000382308\t12.109921216964722\t66\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t77147\n0.000127486\t12.295219421386719\t67\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t78347\n0.00241688\t12.487218379974365\t68\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t79547\n-0.000291884\t12.6644446849823\t69\t194.833333333\t11.5530178837\t200.0\t169.0\t194.833333333\t11.5530178837\t1169\t80716\n0.000707649\t12.83349895477295\t70\t181.5\t38.3220998033\t200.0\t96.0\t181.5\t38.3220998033\t1089\t81805\n8.85031e-05\t13.016446352005005\t71\t191.0\t20.1246117975\t200.0\t146.0\t191.0\t20.1246117975\t1146\t82951\n9.51993e-05\t13.192869663238525\t72\t191.833333333\t18.2612218162\t200.0\t151.0\t191.833333333\t18.2612218162\t1151\t84102\n-7.8747e-05\t13.36913275718689\t73\t193.666666667\t14.1617638575\t200.0\t162.0\t193.666666667\t14.1617638575\t1162\t85264\n0.00100637\t13.546857595443726\t74\t194.666666667\t11.92569588\t200.0\t168.0\t194.666666667\t11.92569588\t1168\t86432\n0.000662854\t13.72230839729309\t75\t196.0\t8.94427191\t200.0\t176.0\t196.0\t8.94427191\t1176\t87608\n0.000909359\t13.882031679153442\t76\t177.333333333\t35.7475717901\t200.0\t101.0\t177.333333333\t35.7475717901\t1064\t88672\n0.000903603\t14.061309337615967\t77\t196.666666667\t7.453559925\t200.0\t180.0\t196.666666667\t7.453559925\t1180\t89852\n-1.64369e-05\t14.24147891998291\t78\t195.333333333\t10.434983895\t200.0\t172.0\t195.333333333\t10.434983895\t1172\t91024\n0.00157893\t14.432033777236938\t79\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t92224\n0.000983809\t14.615539073944092\t80\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t93424\n0.000427586\t14.791681051254272\t81\t197.166666667\t6.33552593625\t200.0\t183.0\t197.166666667\t6.33552593625\t1183\t94607\n0.00133424\t14.971085786819458\t82\t197.0\t6.7082039325\t200.0\t182.0\t197.0\t6.7082039325\t1182\t95789\n0.00125146\t15.153594255447388\t83\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t96989\n0.00381351\t15.339380264282227\t84\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t98189\n-0.000887808\t15.511060237884521\t85\t187.333333333\t28.323527715\t200.0\t124.0\t187.333333333\t28.323527715\t1124\t99313\n0.000451962\t15.696794748306274\t86\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t100513\n-3.97558e-05\t15.876044511795044\t87\t194.666666667\t11.92569588\t200.0\t168.0\t194.666666667\t11.92569588\t1168\t101681\n0.00159402\t16.063766479492188\t88\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t102881\n0.00363665\t16.24856972694397\t89\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t104081\n-0.000583416\t16.436522483825684\t90\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t105281\n-0.000223103\t16.620957851409912\t91\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t106481\n0.000672055\t16.796754598617554\t92\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t107681\n0.000759681\t16.977147579193115\t93\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t108881\n0.00769686\t17.162957191467285\t94\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t110081\n0.00597248\t17.34579086303711\t95\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t111281\n0.0149719\t17.533146619796753\t96\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t112481\n0.0138548\t17.71477961540222\t97\t194.5\t8.92094912738\t200.0\t175.0\t194.5\t8.92094912738\t1167\t113648\n-0.000266192\t17.876797914505005\t98\t178.166666667\t8.64902049689\t195.0\t171.0\t178.166666667\t8.64902049689\t1069\t114717\n-0.000283511\t18.031185150146484\t99\t167.666666667\t14.4414526816\t189.0\t149.0\t167.666666667\t14.4414526816\t1006\t115723\n"
  },
  {
    "path": "hw2/data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/31/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_na_l2\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/31\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t31,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/41/log.txt",
    "content": "LossDelta\tTime\tIteration\tAverageReturn\tStdReturn\tMaxReturn\tMinReturn\tEpLenMean\tEpLenStd\tTimestepsThisBatch\tTimestepsSoFar\n0.0240665\t0.2724125385284424\t0\t21.9130434783\t12.1759315097\t61.0\t10.0\t21.9130434783\t12.1759315097\t1008\t1008\n0.0191814\t0.4369683265686035\t1\t23.4651162791\t12.8377148535\t63.0\t10.0\t23.4651162791\t12.8377148535\t1009\t2017\n0.0142603\t0.5918362140655518\t2\t41.0\t26.9414179285\t145.0\t11.0\t41.0\t26.9414179285\t1025\t3042\n0.0161849\t0.7480564117431641\t3\t43.8695652174\t18.4515920082\t86.0\t22.0\t43.8695652174\t18.4515920082\t1009\t4051\n0.00303223\t0.8936238288879395\t4\t66.8666666667\t38.3803190306\t169.0\t14.0\t66.8666666667\t38.3803190306\t1003\t5054\n0.00739272\t1.0534791946411133\t5\t78.2307692308\t28.0416005418\t125.0\t24.0\t78.2307692308\t28.0416005418\t1017\t6071\n0.00558814\t1.2160682678222656\t6\t86.9166666667\t53.3064385313\t181.0\t20.0\t86.9166666667\t53.3064385313\t1043\t7114\n0.00998791\t1.3846797943115234\t7\t84.6153846154\t36.4154203633\t135.0\t20.0\t84.6153846154\t36.4154203633\t1100\t8214\n0.00548161\t1.5466818809509277\t8\t137.875\t38.5662984353\t163.0\t40.0\t137.875\t38.5662984353\t1103\t9317\n0.00547876\t1.7158620357513428\t9\t168.666666667\t54.9777732866\t200.0\t47.0\t168.666666667\t54.9777732866\t1012\t10329\n0.00446923\t1.8750333786010742\t10\t133.75\t60.6666094322\t200.0\t28.0\t133.75\t60.6666094322\t1070\t11399\n0.00223307\t2.055856943130493\t11\t184.5\t15.9973956214\t200.0\t162.0\t184.5\t15.9973956214\t1107\t12506\n0.00134373\t2.2368900775909424\t12\t192.166666667\t17.5158658237\t200.0\t153.0\t192.166666667\t17.5158658237\t1153\t13659\n0.00124597\t2.4215517044067383\t13\t186.166666667\t19.8193227825\t200.0\t153.0\t186.166666667\t19.8193227825\t1117\t14776\n0.00145733\t2.6035101413726807\t14\t196.833333333\t5.177408189\t200.0\t186.0\t196.833333333\t5.177408189\t1181\t15957\n0.00251378\t2.7715864181518555\t15\t170.5\t41.8001196171\t200.0\t107.0\t170.5\t41.8001196171\t1023\t16980\n0.00138271\t2.952169895172119\t16\t188.666666667\t14.4645159692\t200.0\t161.0\t188.666666667\t14.4645159692\t1132\t18112\n-6.74652e-05\t3.145519733428955\t17\t192.833333333\t10.6209959776\t200.0\t173.0\t192.833333333\t10.6209959776\t1157\t19269\n0.00192012\t3.3173272609710693\t18\t185.833333333\t15.1703292281\t200.0\t159.0\t185.833333333\t15.1703292281\t1115\t20384\n0.00023939\t3.5140669345855713\t19\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t21584\n-0.00037027\t3.6911509037017822\t20\t196.0\t8.94427191\t200.0\t176.0\t196.0\t8.94427191\t1176\t22760\n0.000997769\t3.8583834171295166\t21\t168.666666667\t44.3721634461\t200.0\t102.0\t168.666666667\t44.3721634461\t1012\t23772\n0.000196372\t4.026484489440918\t22\t179.166666667\t32.4366904737\t200.0\t114.0\t179.166666667\t32.4366904737\t1075\t24847\n0.000625191\t4.2131028175354\t23\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t26047\n0.000741529\t4.3935956954956055\t24\t194.166666667\t13.0437298687\t200.0\t165.0\t194.166666667\t13.0437298687\t1165\t27212\n-0.000160483\t4.584748983383179\t25\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t28412\n0.000807466\t4.767037630081177\t26\t197.166666667\t6.33552593625\t200.0\t183.0\t197.166666667\t6.33552593625\t1183\t29595\n0.000266545\t4.960889101028442\t27\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t30795\n0.000694204\t5.147199869155884\t28\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t31995\n0.00127902\t5.33878231048584\t29\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t33195\n0.00135321\t5.524590969085693\t30\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t34395\n-0.00037003\t5.709272861480713\t31\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t35595\n0.000786842\t5.8937907218933105\t32\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t36795\n0.00352819\t6.081728219985962\t33\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t37995\n0.00458174\t6.260660171508789\t34\t195.833333333\t7.31247032283\t200.0\t180.0\t195.833333333\t7.31247032283\t1175\t39170\n0.0048685\t6.449543476104736\t35\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t40370\n0.00105708\t6.6329967975616455\t36\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t41570\n0.00131097\t6.807498216629028\t37\t190.666666667\t13.646326327\t200.0\t166.0\t190.666666667\t13.646326327\t1144\t42714\n0.00164302\t6.971754789352417\t38\t180.0\t27.5015151098\t200.0\t123.0\t180.0\t27.5015151098\t1080\t43794\n0.00182745\t7.147618055343628\t39\t161.857142857\t25.8204159058\t196.0\t119.0\t161.857142857\t25.8204159058\t1133\t44927\n0.000121372\t7.315327405929565\t40\t160.857142857\t23.942959427\t200.0\t135.0\t160.857142857\t23.942959427\t1126\t46053\n0.00120265\t7.48945426940918\t41\t157.142857143\t32.7694481903\t200.0\t105.0\t157.142857143\t32.7694481903\t1100\t47153\n0.00528999\t7.666618824005127\t42\t163.857142857\t24.4331658169\t200.0\t137.0\t163.857142857\t24.4331658169\t1147\t48300\n4.2649e-05\t7.850505113601685\t43\t196.0\t5.7735026919\t200.0\t186.0\t196.0\t5.7735026919\t1176\t49476\n0.00245808\t8.01331090927124\t44\t177.666666667\t20.4830553276\t200.0\t146.0\t177.666666667\t20.4830553276\t1066\t50542\n0.000396917\t8.19615125656128\t45\t165.142857143\t15.7881381462\t200.0\t145.0\t165.142857143\t15.7881381462\t1156\t51698\n0.0109803\t8.368581295013428\t46\t182.333333333\t19.4650684275\t200.0\t145.0\t182.333333333\t19.4650684275\t1094\t52792\n-0.00085239\t8.552619457244873\t47\t193.833333333\t8.85845484395\t200.0\t175.0\t193.833333333\t8.85845484395\t1163\t53955\n0.000555387\t8.728998899459839\t48\t185.833333333\t15.2361047807\t200.0\t161.0\t185.833333333\t15.2361047807\t1115\t55070\n0.00103712\t8.906359434127808\t49\t187.666666667\t17.7826382245\t200.0\t157.0\t187.666666667\t17.7826382245\t1126\t56196\n0.00022864\t9.089834213256836\t50\t197.5\t5.59016994375\t200.0\t185.0\t197.5\t5.59016994375\t1185\t57381\n9.25642e-05\t9.276720523834229\t51\t192.166666667\t17.5158658237\t200.0\t153.0\t192.166666667\t17.5158658237\t1153\t58534\n0.000179507\t9.467637777328491\t52\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t59734\n0.00139582\t9.65289306640625\t53\t196.5\t7.82623792125\t200.0\t179.0\t196.5\t7.82623792125\t1179\t60913\n0.000837676\t9.848459243774414\t54\t197.0\t6.7082039325\t200.0\t182.0\t197.0\t6.7082039325\t1182\t62095\n0.00544752\t10.035583734512329\t55\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t63295\n0.00300558\t10.219515085220337\t56\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t64495\n-0.000545919\t10.421415567398071\t57\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t65695\n0.0011318\t10.609416723251343\t58\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t66895\n-0.000174001\t10.795814037322998\t59\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t68095\n0.000337193\t10.979511737823486\t60\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t69295\n-7.08341e-05\t11.176418781280518\t61\t195.833333333\t6.98609730504\t200.0\t181.0\t195.833333333\t6.98609730504\t1175\t70470\n0.000404237\t11.358709812164307\t62\t197.333333333\t5.96284794\t200.0\t184.0\t197.333333333\t5.96284794\t1184\t71654\n0.000206726\t11.549397230148315\t63\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t72854\n0.00156082\t11.742408037185669\t64\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t74054\n0.00107611\t11.935765266418457\t65\t198.333333333\t3.29983164554\t200.0\t191.0\t198.333333333\t3.29983164554\t1190\t75244\n-0.000112867\t12.123628854751587\t66\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t76444\n0.000954127\t12.307101011276245\t67\t197.5\t3.5472994423\t200.0\t192.0\t197.5\t3.5472994423\t1185\t77629\n-8.43904e-05\t12.499125480651855\t68\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t78829\n0.000784691\t12.689738035202026\t69\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t80029\n0.00023875\t12.874089479446411\t70\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t81229\n-4.6568e-05\t13.068577766418457\t71\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t82429\n0.000429748\t13.262756824493408\t72\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t83629\n0.00073573\t13.449721097946167\t73\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t84829\n0.000611821\t13.637718439102173\t74\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t86029\n-3.2234e-05\t13.82893705368042\t75\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t87229\n0.000422445\t14.01395559310913\t76\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t88429\n-3.717e-05\t14.198429822921753\t77\t194.333333333\t12.6710518725\t200.0\t166.0\t194.333333333\t12.6710518725\t1166\t89595\n0.000157735\t14.385034322738647\t78\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t90795\n0.000386722\t14.571649551391602\t79\t195.5\t10.0623058987\t200.0\t173.0\t195.5\t10.0623058987\t1173\t91968\n0.000226921\t14.764421463012695\t80\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t93168\n0.000819013\t14.952504873275757\t81\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t94368\n0.000252897\t15.142824649810791\t82\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t95568\n0.000894188\t15.331052780151367\t83\t193.833333333\t8.952032668\t200.0\t178.0\t193.833333333\t8.952032668\t1163\t96731\n0.00227539\t15.520310640335083\t84\t198.833333333\t2.60874597375\t200.0\t193.0\t198.833333333\t2.60874597375\t1193\t97924\n0.000131884\t15.712832927703857\t85\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t99124\n0.00468569\t15.899184226989746\t86\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t100324\n0.00132856\t16.09347629547119\t87\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t101524\n-0.000395967\t16.275988340377808\t88\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t102724\n-0.000595023\t16.465942859649658\t89\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t103924\n-0.000221039\t16.651201009750366\t90\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t105124\n0.000270594\t16.839550495147705\t91\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t106324\n0.000642643\t17.030698537826538\t92\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t107524\n8.9732e-05\t17.22258687019348\t93\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t108724\n0.00103107\t17.403944730758667\t94\t197.666666667\t5.2174919475\t200.0\t186.0\t197.666666667\t5.2174919475\t1186\t109910\n0.000932077\t17.592918872833252\t95\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t111110\n0.000815801\t17.783868312835693\t96\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t112310\n0.000511491\t17.974011421203613\t97\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t113510\n0.000476312\t18.16336750984192\t98\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t114710\n-0.000571645\t18.351927757263184\t99\t200.0\t0.0\t200.0\t200.0\t200.0\t0.0\t1200\t115910\n"
  },
  {
    "path": "hw2/data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/41/params.json",
    "content": "{\"animate\"\t:\tfalse,\n\"env_name\"\t:\t\"CartPole-v0\",\n\"exp_name\"\t:\t\"sb_rtg_na_l2\",\n\"gamma\"\t:\t1.0,\n\"learning_rate\"\t:\t0.005,\n\"logdir\"\t:\t\"data/sb_rtg_na_l2_CartPole-v0_25-01-2018_09-22-07/41\",\n\"max_path_length\"\t:\tnull,\n\"min_timesteps_per_batch\"\t:\t1000,\n\"n_iter\"\t:\t100,\n\"n_layers\"\t:\t2,\n\"nn_baseline\"\t:\tfalse,\n\"normalize_advantages\"\t:\ttrue,\n\"reward_to_go\"\t:\ttrue,\n\"seed\"\t:\t41,\n\"size\"\t:\t32}"
  },
  {
    "path": "hw2/logz.py",
    "content": "import json\n\n\"\"\"\n\nSome simple logging functionality, inspired by rllab's logging.\nAssumes that each diagnostic gets logged each iteration\n\nCall logz.configure_output_dir() to start logging to a \ntab-separated-values file (some_folder_name/log.txt)\n\nTo load the learning curves, you can do, for example\n\nA = np.genfromtxt('/tmp/expt_1468984536/log.txt',delimiter='\\t',dtype=None, names=True)\nA['EpRewMean']\n\n\"\"\"\n\nimport os.path as osp, shutil, time, atexit, os, subprocess\nimport pickle\nimport tensorflow as tf\n\ncolor2num = dict(\n    gray=30,\n    red=31,\n    green=32,\n    yellow=33,\n    blue=34,\n    magenta=35,\n    cyan=36,\n    white=37,\n    crimson=38\n)\n\ndef colorize(string, color, bold=False, highlight=False):\n    attr = []\n    num = color2num[color]\n    if highlight: num += 10\n    attr.append(str(num))\n    if bold: attr.append('1')\n    return '\\x1b[%sm%s\\x1b[0m' % (';'.join(attr), string)\n\nclass G:\n    output_dir = None\n    output_file = None\n    first_row = True\n    log_headers = []\n    log_current_row = {}\n\ndef configure_output_dir(d=None):\n    \"\"\"\n    Set output directory to d, or to /tmp/somerandomnumber if d is None\n    \"\"\"\n    G.output_dir = d or \"/tmp/experiments/%i\"%int(time.time())\n    assert not osp.exists(G.output_dir), \"Log dir %s already exists! Delete it first or use a different dir\"%G.output_dir\n    os.makedirs(G.output_dir)\n    G.output_file = open(osp.join(G.output_dir, \"log.txt\"), 'w')\n    atexit.register(G.output_file.close)\n    print(colorize(\"Logging data to %s\"%G.output_file.name, 'green', bold=True))\n\ndef log_tabular(key, val):\n    \"\"\"\n    Log a value of some diagnostic\n    Call this once for each diagnostic quantity, each iteration\n    \"\"\"\n    if G.first_row:\n        G.log_headers.append(key)\n    else:\n        assert key in G.log_headers, \"Trying to introduce a new key %s that you didn't include in the first iteration\"%key\n    assert key not in G.log_current_row, \"You already set %s this iteration. Maybe you forgot to call dump_tabular()\"%key\n    G.log_current_row[key] = val\n\ndef save_params(params):\n    with open(osp.join(G.output_dir, \"params.json\"), 'w') as out:\n        out.write(json.dumps(params, separators=(',\\n','\\t:\\t'), sort_keys=True))\n\ndef pickle_tf_vars():  \n    \"\"\"\n    Saves tensorflow variables\n    Requires them to be initialized first, also a default session must exist\n    \"\"\"\n    _dict = {v.name : v.eval() for v in tf.global_variables()}\n    with open(osp.join(G.output_dir, \"vars.pkl\"), 'wb') as f:\n        pickle.dump(_dict, f)\n    \n\ndef dump_tabular():\n    \"\"\"\n    Write all of the diagnostics from the current iteration\n    \"\"\"\n    vals = []\n    key_lens = [len(key) for key in G.log_headers]\n    max_key_len = max(15,max(key_lens))\n    keystr = '%'+'%d'%max_key_len\n    fmt = \"| \" + keystr + \"s | %15s |\"\n    n_slashes = 22 + max_key_len\n    print(\"-\"*n_slashes)\n    for key in G.log_headers:\n        val = G.log_current_row.get(key, \"\")\n        if hasattr(val, \"__float__\"): valstr = \"%8.3g\"%val\n        else: valstr = val\n        print(fmt%(key, valstr))\n        vals.append(val)\n    print(\"-\"*n_slashes)\n    if G.output_file is not None:\n        if G.first_row:\n            G.output_file.write(\"\\t\".join(G.log_headers))\n            G.output_file.write(\"\\n\")\n        G.output_file.write(\"\\t\".join(map(str,vals)))\n        G.output_file.write(\"\\n\")\n        G.output_file.flush()\n    G.log_current_row.clear()\n    G.first_row=False\n"
  },
  {
    "path": "hw2/plot.py",
    "content": "import seaborn as sns\nimport pandas as pd\nimport matplotlib.pyplot as plt\nimport json\nimport numpy as np\nimport os\n\n\"\"\"\nUsing the plotter:\n\nCall it from the command line, and supply it with logdirs to experiments.\nSuppose you ran an experiment with name 'test', and you ran 'test' for 10 \nrandom seeds. The runner code stored it in the directory structure\n\n    data\n    L test_EnvName_DateTime\n      L  0\n        L log.txt\n        L params.json\n      L  1\n        L log.txt\n        L params.json\n       .\n       .\n       .\n      L  9\n        L log.txt\n        L params.json\n\nTo plot learning curves from the experiment, averaged over all random\nseeds, call\n\n    python plot.py data/test_EnvName_DateTime --value AverageReturn\n\nand voila. To see a different statistics, change what you put in for\nthe keyword --value. You can also enter /multiple/ values, and it will \nmake all of them in order.\n\n\nSuppose you ran two experiments: 'test1' and 'test2'. In 'test2' you tried\na different set of hyperparameters from 'test1', and now you would like \nto compare them -- see their learning curves side-by-side. Just call\n\n    python plot.py data/test1 data/test2\n\nand it will plot them both! They will be given titles in the legend according\nto their exp_name parameters. If you want to use custom legend titles, use\nthe --legend flag and then provide a title for each logdir.\n\n\"\"\"\n\ndef plot_data(data, value=\"AverageReturn\"):\n    data = [d[10:] for d in data]\n    if isinstance(data, list):\n        data = pd.concat(data, ignore_index=True)\n    sns.set(style=\"darkgrid\", font_scale=1.5)\n    sns.tsplot(data=data, time=\"Iteration\", value=value, unit=\"Unit\", condition=\"Condition\")\n    plt.legend(loc='best').draggable()\n    plt.show()\n\n\ndef get_datasets(fpath, condition=None):\n    unit = 0\n    datasets = []\n    for root, dir, files in os.walk(fpath):\n        if 'log.txt' in files:\n            param_path = open(os.path.join(root,'params.json'))\n            params = json.load(param_path)\n            exp_name = params['exp_name']\n            \n            log_path = os.path.join(root,'log.txt')\n            experiment_data = pd.read_table(log_path)\n\n            experiment_data.insert(\n                len(experiment_data.columns),\n                'Unit',\n                unit\n                )\n            experiment_data.insert(\n                len(experiment_data.columns),\n                'Condition',\n                condition or exp_name\n                )\n\n            datasets.append(experiment_data)\n            unit += 1\n\n    return datasets\n\n\ndef main():\n    import argparse\n    parser = argparse.ArgumentParser()\n    parser.add_argument('logdir', nargs='*')\n    parser.add_argument('--legend', nargs='*')\n    parser.add_argument('--value', default='AverageReturn', nargs='*')\n    args = parser.parse_args()\n\n    use_legend = False\n    if args.legend is not None:\n        assert len(args.legend) == len(args.logdir), \\\n            \"Must give a legend title for each set of experiments.\"\n        use_legend = True\n\n    data = []\n    if use_legend:\n        for logdir, legend_title in zip(args.logdir, args.legend):\n            data += get_datasets(logdir, legend_title)\n    else:\n        for logdir in args.logdir:\n            data += get_datasets(logdir)\n\n    if isinstance(args.value, list):\n        values = args.value\n    else:\n        values = [args.value]\n    for value in values:\n        plot_data(data, value=value)\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "hw2/train_pg.py",
    "content": "import numpy as np\nimport tensorflow as tf\nimport gym\nimport logz\nimport scipy.signal\nimport os\nimport time\nimport inspect\nfrom multiprocessing import Process\n\n#============================================================================================#\n# Utilities\n#============================================================================================#\n\ndef build_mlp(\n        input_placeholder, \n        output_size,\n        scope, \n        n_layers=2, \n        size=64, \n        activation=tf.tanh,\n        output_activation=None\n        ):\n    #========================================================================================#\n    #                           ----------SECTION 3----------\n    # Network building\n    #\n    # Your code should make a feedforward neural network (also called a multilayer perceptron)\n    # with 'n_layers' hidden layers of size 'size' units. \n    # \n    # The output layer should have size 'output_size' and activation 'output_activation'.\n    #\n    # Hint: use tf.layers.dense\n    #========================================================================================#\n\n    with tf.variable_scope(scope):\n        # YOUR_CODE_HERE\n        layer = input_placeholder\n        for i in range(n_layers):\n            layer = tf.layers.dense(layer, size, activation=activation, )\n        out_layer = tf.layers.dense(layer, output_size, activation=output_activation, )\n        return out_layer\n\ndef pathlength(path):\n    return len(path[\"reward\"])\n\n\n\n#============================================================================================#\n# Policy Gradient\n#============================================================================================#\n\ndef train_PG(exp_name='',\n             env_name='CartPole-v0',\n             n_iter=100, \n             gamma=1.0, \n             min_timesteps_per_batch=1000, \n             max_path_length=None,\n             learning_rate=5e-3, \n             reward_to_go=True, \n             animate=True, \n             logdir=None, \n             normalize_advantages=True,\n             nn_baseline=False, \n             seed=0,\n             # network arguments\n             n_layers=1,\n             size=32\n             ):\n\n    start = time.time()\n\n    # Configure output directory for logging\n    logz.configure_output_dir(logdir)\n\n    # Log experimental parameters\n    args = inspect.getargspec(train_PG)[0]\n    locals_ = locals()\n    params = {k: locals_[k] if k in locals_ else None for k in args}\n    logz.save_params(params)\n\n    # Set random seeds\n    tf.set_random_seed(seed)\n    np.random.seed(seed)\n\n    # Make the gym environment\n    env = gym.make(env_name)\n    \n    # Is this env continuous, or discrete?\n    discrete = isinstance(env.action_space, gym.spaces.Discrete)\n\n    # Maximum length for episodes\n    max_path_length = max_path_length or env.spec.max_episode_steps\n\n    #========================================================================================#\n    # Notes on notation:\n    # \n    # Symbolic variables have the prefix sy_, to distinguish them from the numerical values\n    # that are computed later in the function\n    # \n    # Prefixes and suffixes:\n    # ob - observation \n    # ac - action\n    # _no - this tensor should have shape (batch size /n/, observation dim)\n    # _na - this tensor should have shape (batch size /n/, action dim)\n    # _n  - this tensor should have shape (batch size /n/)\n    # \n    # Note: batch size /n/ is defined at runtime, and until then, the shape for that axis\n    # is None\n    #========================================================================================#\n\n    # Observation and action sizes\n    ob_dim = env.observation_space.shape[0]\n    ac_dim = env.action_space.n if discrete else env.action_space.shape[0]\n\n    #========================================================================================#\n    #                           ----------SECTION 4----------\n    # Placeholders\n    # \n    # Need these for batch observations / actions / advantages in policy gradient loss function.\n    #========================================================================================#\n\n    sy_ob_no = tf.placeholder(shape=[None, ob_dim], name=\"ob\", dtype=tf.float32)\n    if discrete:\n        sy_ac_na = tf.placeholder(shape=[None], name=\"ac\", dtype=tf.int32) \n    else:\n        sy_ac_na = tf.placeholder(shape=[None, ac_dim], name=\"ac\", dtype=tf.float32) \n\n    # Define a placeholder for advantages\n    sy_adv_n = tf.placeholder(shape=[None], name=\"adv\", dtype=tf.float32)\n\n\n    #========================================================================================#\n    #                           ----------SECTION 4----------\n    # Networks\n    # \n    # Make symbolic operations for\n    #   1. Policy network outputs which describe the policy distribution.\n    #       a. For the discrete case, just logits for each action.\n    #\n    #       b. For the continuous case, the mean / log std of a Gaussian distribution over \n    #          actions.\n    #\n    #      Hint: use the 'build_mlp' function you defined in utilities.\n    #\n    #      Note: these ops should be functions of the placeholder 'sy_ob_no'\n    #\n    #   2. Producing samples stochastically from the policy distribution.\n    #       a. For the discrete case, an op that takes in logits and produces actions.\n    #\n    #          Should have shape [None]\n    #\n    #       b. For the continuous case, use the reparameterization trick:\n    #          The output from a Gaussian distribution with mean 'mu' and std 'sigma' is\n    #\n    #               mu + sigma * z,         z ~ N(0, I)\n    #\n    #          This reduces the problem to just sampling z. (Hint: use tf.random_normal!)\n    #\n    #          Should have shape [None, ac_dim]\n    #\n    #      Note: these ops should be functions of the policy network output ops.\n    #\n    #   3. Computing the log probability of a set of actions that were actually taken, \n    #      according to the policy.\n    #\n    #      Note: these ops should be functions of the placeholder 'sy_ac_na', and the \n    #      policy network output ops.\n    #   \n    #========================================================================================#\n\n    if discrete:\n        # YOUR_CODE_HERE\n        sy_logits_na = build_mlp(sy_ob_no, ac_dim, \"discrete\", n_layers, size) #logit\n        # noticed tf.multinomial return [batch, numsample] here is [batch, 1], should reshape to [batch]\n        sy_sampled_ac = tf.reshape(tf.multinomial(sy_logits_na, 1), [-1]) # Hint: Use the tf.multinomial op, choose action by logit(prob)\n        sy_logprob_n = -tf.nn.sparse_softmax_cross_entropy_with_logits(labels=sy_ac_na, logits=sy_logits_na) # -CE\n\n    else:\n        # YOUR_CODE_HERE\n        sy_mean = build_mlp(sy_ob_no, ac_dim, \"continuous\", n_layers, size) #logit\n\n        sy_logstd = tf.get_variable(\"std\", [ac_dim], dtype=tf.float32) # logstd should just be a trainable variable, not a network output.\n        sy_sampled_ac = tf.random_normal(shape=tf.shape(sy_mean), mean=sy_mean, stddev=tf.exp(sy_logstd))\n        sy_logprob_n = tf.contrib.distributions.MultivariateNormalDiag(loc=sy_mean, scale_diag=tf.exp(sy_logstd)).log_prob(sy_ac_na)  # Hint: Use the log probability under a multivariate gaussian.\n\n\n\n    #========================================================================================#\n    #                           ----------SECTION 4----------\n    # Loss Function and Training Operation\n    #========================================================================================#\n\n    loss = tf.reduce_mean(-sy_logprob_n * sy_adv_n)# Loss function that we'll differentiate to get the policy gradient.\n    update_op = tf.train.AdamOptimizer(learning_rate).minimize(loss)\n\n\n    #========================================================================================#\n    #                           ----------SECTION 5----------\n    # Optional Baseline\n    #========================================================================================#\n\n    if nn_baseline:\n        baseline_prediction = tf.squeeze(build_mlp(\n                                sy_ob_no, \n                                1, \n                                \"nn_baseline\",\n                                n_layers=n_layers,\n                                size=size))\n        # Define placeholders for targets, a loss function and an update op for fitting a \n        # neural network baseline. These will be used to fit the neural network baseline. \n        # YOUR_CODE_HERE\n        # baseline_targets = norm_q_n\n        # here loss = l2 (bn - norm_q_n)\n        baseline_targets = tf.placeholder(shape=[None], name=\"baseline\", dtype=tf.float32)\n        baseline_loss = tf.nn.l2_loss(baseline_prediction - baseline_targets)\n        baseline_update_op = tf.train.AdamOptimizer(learning_rate).minimize(baseline_loss)\n\n\n    #========================================================================================#\n    # Tensorflow Engineering: Config, Session, Variable initialization\n    #========================================================================================#\n\n    tf_config = tf.ConfigProto(inter_op_parallelism_threads=1, intra_op_parallelism_threads=1) \n\n    sess = tf.Session(config=tf_config)\n    sess.__enter__() # equivalent to `with sess:`\n    tf.global_variables_initializer().run() #pylint: disable=E1101\n\n\n\n    #========================================================================================#\n    # Training Loop\n    #========================================================================================#\n\n    total_timesteps = 0\n\n    for itr in range(n_iter):\n        print(\"********** Iteration %i ************\"%itr)\n\n        # Collect paths until we have enough timesteps\n        timesteps_this_batch = 0\n        paths = []\n        while True:\n            ob = env.reset()\n            obs, acs, rewards = [], [], []\n            animate_this_episode=(len(paths) == 0 and (itr % 10 == 0) and animate)\n            steps = 0\n            while True:\n                if animate_this_episode:\n                    env.render()\n                    time.sleep(0.05)\n                obs.append(ob)\n                ac = sess.run(sy_sampled_ac, feed_dict={sy_ob_no: ob[None]})\n                ac = ac[0]\n                acs.append(ac)\n                ob, rew, done, _ = env.step(ac)\n                rewards.append(rew)\n                steps += 1\n                if done or steps > max_path_length:\n                    break\n            path = {\"observation\": np.array(obs),\n                    \"reward\": np.array(rewards),\n                    \"action\": np.array(acs)}\n            paths.append(path)\n            timesteps_this_batch += pathlength(path)\n            if timesteps_this_batch > min_timesteps_per_batch:\n                break\n        total_timesteps += timesteps_this_batch\n\n        # Build arrays for observation, action for the policy gradient update by concatenating \n        # across paths\n        ob_no = np.concatenate([path[\"observation\"] for path in paths])\n        ac_na = np.concatenate([path[\"action\"] for path in paths])\n\n        # 我们直接把q_n当做target，用神经网络拟合/hat v(s)，最终的adv=q_n-拟合的v(s)，然后更新actor梯度\n        # 而V(s)即critic的梯度更新也是q_n-拟合的v(s)(其实这个是TDerror，这个作业里不明显)\n        #====================================================================================#\n        #                           ----------SECTION 4----------\n        # Computing Q-values\n        #\n        # Your code should construct numpy arrays for Q-values which will be used to compute\n        # advantages (which will in turn be fed to the placeholder you defined above). \n        #\n        # Recall that the expression for the policy gradient PG is\n        #\n        #       PG = E_{tau} [sum_{t=0}^T grad log pi(a_t|s_t) * (Q_t - b_t )]\n        #\n        # where \n        #\n        #       tau=(s_0, a_0, ...) is a trajectory,\n        #       Q_t is the Q-value at time t, Q^{pi}(s_t, a_t),\n        #       and b_t is a baseline which may depend on s_t. \n        #\n        # You will write code for two cases, controlled by the flag 'reward_to_go':\n        #\n        #   Case 1: trajectory-based PG \n        #\n        #       (reward_to_go = False)\n        #\n        #       Instead of Q^{pi}(s_t, a_t), we use the total discounted reward summed over \n        #       entire trajectory (regardless of which time step the Q-value should be for). \n        #\n        #       For this case, the policy gradient estimator is\n        #\n        #           E_{tau} [sum_{t=0}^T grad log pi(a_t|s_t) * Ret(tau)]\n        #\n        #       where\n        #\n        #           Ret(tau) = sum_{t'=0}^T gamma^t' r_{t'}.\n        #\n        #       Thus, you should compute\n        #\n        #           Q_t = Ret(tau)\n        #\n        #   Case 2: reward-to-go PG \n        #\n        #       (reward_to_go = True)\n        #\n        #       Here, you estimate Q^{pi}(s_t, a_t) by the discounted sum of rewards starting\n        #       from time step t. Thus, you should compute\n        #\n        #           Q_t = sum_{t'=t}^T gamma^(t'-t) * r_{t'}\n        #\n        #\n        # Store the Q-values for all timesteps and all trajectories in a variable 'q_n',\n        # like the 'ob_no' and 'ac_na' above. \n        #\n        #====================================================================================#\n\n        # YOUR_CODE_HERE\n        q_n = []\n        for path in paths:\n            r = path[\"reward\"]\n            max_step = len(r)\n            if reward_to_go:\n                q = [np.sum(np.power(gamma, np.arange(max_step - t)) * r[t:]) for t in range(max_step)]\n            else:\n                q = [np.sum(np.power(gamma, np.arange(max_step)) * r) for t in range(max_step)]\n            q_n.extend(q)\n\n        #====================================================================================#\n        #                           ----------SECTION 5----------\n        # Computing Baselines\n        #====================================================================================#\n\n        if nn_baseline:\n            # If nn_baseline is True, use your neural network to predict reward-to-go\n            # at each timestep for each trajectory, and save the result in a variable 'b_n'\n            # like 'ob_no', 'ac_na', and 'q_n'.\n            #\n            # Hint #bl1: rescale the output from the nn_baseline to match the statistics\n            # (mean and std) of the current or previous batch of Q-values. (Goes with Hint\n            # #bl2 below.)\n            b_n = sess.run(baseline_prediction, feed_dict={sy_ob_no: ob_no})\n            # b_n_norm = b_n - np.mean(b_n, axis=0) / (np.std(b_n, axis=0) + 1e-7)\n            b_n = b_n * np.std(q_n, axis=0) + np.mean(q_n, axis=0)\n            adv_n = q_n - b_n\n        else:\n            adv_n = q_n.copy()\n\n        #====================================================================================#\n        #                           ----------SECTION 4----------\n        # Advantage Normalization\n        #====================================================================================#\n\n        if normalize_advantages:\n            # On the next line, implement a trick which is known empirically to reduce variance\n            # in policy gradient methods: normalize adv_n to have mean zero and std=1. \n            # YOUR_CODE_HERE\n            adv_mean = np.mean(adv_n, axis=0)\n            adv_std = np.std(adv_n, axis=0)\n            adv_n = (adv_n - adv_mean) / (adv_std + 1e-7)\n\n        #====================================================================================#\n        #                           ----------SECTION 5----------\n        # Optimizing Neural Network Baseline\n        #====================================================================================#\n        if nn_baseline:\n            # ----------SECTION 5----------\n            # If a neural network baseline is used, set up the targets and the inputs for the \n            # baseline. \n            # \n            # Fit it to the current batch in order to use for the next iteration. Use the \n            # baseline_update_op you defined earlier.\n            #\n            # Hint #bl2: Instead of trying to target raw Q-values directly, rescale the \n            # targets to have mean zero and std=1. (Goes with Hint #bl1 above.)\n\n            # YOUR_CODE_HERE\n            q_n_mean = np.mean(q_n, axis=0)\n            q_n_std = np.std(q_n, axis=0)\n            q_n = (q_n - q_n_mean) / (q_n_std + 1e-7)\n            # rew_n = np.concatenate([path[\"reward\"] for path in paths])\n            # trg_n = rew_n + b_n\n            # trg_n = (trg_n - np.mean(trg_n)) / np.std(trg_n)\n            sess.run(baseline_update_op, feed_dict={sy_ob_no: ob_no, baseline_targets: q_n})\n\n        #====================================================================================#\n        #                           ----------SECTION 4----------\n        # Performing the Policy Update\n        #====================================================================================#\n\n        # Call the update operation necessary to perform the policy gradient update based on \n        # the current batch of rollouts.\n        # \n        # For debug purposes, you may wish to save the value of the loss function before\n        # and after an update, and then log them below. \n\n        # YOUR_CODE_HERE\n        feed_dict = {sy_ob_no: ob_no, sy_ac_na: ac_na, sy_adv_n: adv_n}\n        loss_1 = sess.run(loss, feed_dict)\n        sess.run(update_op, feed_dict)\n        loss_2 = sess.run(loss, feed_dict)\n\n        # Log diagnostics\n        returns = [path[\"reward\"].sum() for path in paths]\n        ep_lengths = [pathlength(path) for path in paths]\n        logz.log_tabular(\"LossDelta\", loss_1 - loss_2)\n        logz.log_tabular(\"Time\", time.time() - start)\n        logz.log_tabular(\"Iteration\", itr)\n        logz.log_tabular(\"AverageReturn\", np.mean(returns))\n        logz.log_tabular(\"StdReturn\", np.std(returns))\n        logz.log_tabular(\"MaxReturn\", np.max(returns))\n        logz.log_tabular(\"MinReturn\", np.min(returns))\n        logz.log_tabular(\"EpLenMean\", np.mean(ep_lengths))\n        logz.log_tabular(\"EpLenStd\", np.std(ep_lengths))\n        logz.log_tabular(\"TimestepsThisBatch\", timesteps_this_batch)\n        logz.log_tabular(\"TimestepsSoFar\", total_timesteps)\n        logz.dump_tabular()\n        logz.pickle_tf_vars()\n\n\ndef main():\n    import argparse\n    parser = argparse.ArgumentParser()\n    parser.add_argument('env_name', type=str)\n    parser.add_argument('--exp_name', type=str, default='vpg')\n    parser.add_argument('--render', action='store_true')\n    parser.add_argument('--discount', type=float, default=1.0)\n    parser.add_argument('--n_iter', '-n', type=int, default=100)\n    parser.add_argument('--batch_size', '-b', type=int, default=1000)\n    parser.add_argument('--ep_len', '-ep', type=float, default=-1.)\n    parser.add_argument('--learning_rate', '-lr', type=float, default=5e-3)\n    parser.add_argument('--reward_to_go', '-rtg', action='store_true')\n    parser.add_argument('--dont_normalize_advantages', '-dna', action='store_true')\n    parser.add_argument('--nn_baseline', '-bl', action='store_true')\n    parser.add_argument('--seed', type=int, default=1)\n    parser.add_argument('--n_experiments', '-e', type=int, default=1)\n    parser.add_argument('--n_layers', '-l', type=int, default=1)\n    parser.add_argument('--size', '-s', type=int, default=32)\n    args = parser.parse_args()\n\n    if not(os.path.exists('data')):\n        os.makedirs('data')\n    logdir = args.exp_name + '_' + args.env_name + '_' + time.strftime(\"%d-%m-%Y_%H-%M-%S\")\n    logdir = os.path.join('data', logdir)\n    if not(os.path.exists(logdir)):\n        os.makedirs(logdir)\n\n    max_path_length = args.ep_len if args.ep_len > 0 else None\n\n    for e in range(args.n_experiments):\n        seed = args.seed + 10*e\n        print('Running experiment with seed %d'%seed)\n        def train_func():\n            train_PG(\n                exp_name=args.exp_name,\n                env_name=args.env_name,\n                n_iter=args.n_iter,\n                gamma=args.discount,\n                min_timesteps_per_batch=args.batch_size,\n                max_path_length=max_path_length,\n                learning_rate=args.learning_rate,\n                reward_to_go=args.reward_to_go,\n                animate=args.render,\n                logdir=os.path.join(logdir,'%d'%seed),\n                normalize_advantages=not(args.dont_normalize_advantages),\n                nn_baseline=args.nn_baseline, \n                seed=seed,\n                n_layers=args.n_layers,\n                size=args.size\n                )\n        # Awkward hacky process runs, because Tensorflow does not like\n        # repeatedly calling train_PG in the same thread.\n        p = Process(target=train_func, args=tuple())\n        p.start()\n        p.join()\n        \n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "hw3/.idea/hw3.iml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<module type=\"PYTHON_MODULE\" version=\"4\">\n  <component name=\"NewModuleRootManager\">\n    <content url=\"file://$MODULE_DIR$\" />\n    <orderEntry type=\"inheritedJdk\" />\n    <orderEntry type=\"sourceFolder\" forTests=\"false\" />\n  </component>\n  <component name=\"TestRunnerService\">\n    <option name=\"projectConfiguration\" value=\"Nosetests\" />\n    <option name=\"PROJECT_TEST_RUNNER\" value=\"Nosetests\" />\n  </component>\n</module>"
  },
  {
    "path": "hw3/.idea/misc.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ProjectRootManager\" version=\"2\" project-jdk-name=\"Python 3.6.2 (~/anaconda3/bin/python)\" project-jdk-type=\"Python SDK\" />\n</project>"
  },
  {
    "path": "hw3/.idea/modules.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ProjectModuleManager\">\n    <modules>\n      <module fileurl=\"file://$PROJECT_DIR$/.idea/hw3.iml\" filepath=\"$PROJECT_DIR$/.idea/hw3.iml\" />\n    </modules>\n  </component>\n</project>"
  },
  {
    "path": "hw3/.idea/workspace.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ChangeListManager\">\n    <list default=\"true\" id=\"56de6c31-10e4-422a-b0dc-0a588d68d0c0\" name=\"Default\" comment=\"\" />\n    <option name=\"EXCLUDED_CONVERTED_TO_IGNORED\" value=\"true\" />\n    <option name=\"TRACKING_ENABLED\" value=\"true\" />\n    <option name=\"SHOW_DIALOG\" value=\"false\" />\n    <option name=\"HIGHLIGHT_CONFLICTS\" value=\"true\" />\n    <option name=\"HIGHLIGHT_NON_ACTIVE_CHANGELIST\" value=\"false\" />\n    <option name=\"LAST_RESOLUTION\" value=\"IGNORE\" />\n  </component>\n  <component name=\"FileEditorManager\">\n    <leaf>\n      <file leaf-file-name=\"run_dqn_atari.py\" pinned=\"false\" current-in-tab=\"true\">\n        <entry file=\"file://$PROJECT_DIR$/run_dqn_atari.py\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"472\">\n              <caret line=\"129\" column=\"62\" lean-forward=\"false\" selection-start-line=\"129\" selection-start-column=\"49\" selection-end-line=\"129\" selection-end-column=\"62\" />\n              <folding>\n                <element signature=\"e#0#15#0\" expanded=\"true\" />\n              </folding>\n            </state>\n          </provider>\n        </entry>\n      </file>\n      <file leaf-file-name=\"run_dqn_ram.py\" pinned=\"false\" current-in-tab=\"false\">\n        <entry file=\"file://$PROJECT_DIR$/run_dqn_ram.py\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"302\">\n              <caret line=\"105\" column=\"0\" lean-forward=\"false\" selection-start-line=\"105\" selection-start-column=\"0\" selection-end-line=\"105\" selection-end-column=\"0\" />\n              <folding>\n                <element signature=\"e#0#15#0\" expanded=\"true\" />\n              </folding>\n            </state>\n          </provider>\n        </entry>\n      </file>\n      <file leaf-file-name=\"dqn.py\" pinned=\"false\" current-in-tab=\"false\">\n        <entry file=\"file://$PROJECT_DIR$/dqn.py\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"1512\">\n              <caret line=\"143\" column=\"25\" lean-forward=\"false\" selection-start-line=\"143\" selection-start-column=\"25\" selection-end-line=\"143\" selection-end-column=\"25\" />\n              <folding>\n                <element signature=\"e#0#10#0\" expanded=\"true\" />\n              </folding>\n            </state>\n          </provider>\n        </entry>\n      </file>\n    </leaf>\n  </component>\n  <component name=\"FindInProjectRecents\">\n    <findStrings>\n      <find>model_initialized</find>\n      <find>num_param_updates</find>\n      <find>AVAILABLE GPUS</find>\n    </findStrings>\n  </component>\n  <component name=\"IdeDocumentHistory\">\n    <option name=\"CHANGED_PATHS\">\n      <list>\n        <option value=\"$PROJECT_DIR$/dqn.py\" />\n      </list>\n    </option>\n  </component>\n  <component name=\"ProjectFrameBounds\">\n    <option name=\"width\" value=\"1505\" />\n    <option name=\"height\" value=\"1070\" />\n  </component>\n  <component name=\"ProjectView\">\n    <navigator currentView=\"ProjectPane\" proportions=\"\" version=\"1\">\n      <flattenPackages />\n      <showMembers />\n      <showModules />\n      <showLibraryContents />\n      <hideEmptyPackages />\n      <abbreviatePackageNames />\n      <autoscrollToSource />\n      <autoscrollFromSource />\n      <sortByType />\n      <manualOrder />\n      <foldersAlwaysOnTop value=\"true\" />\n    </navigator>\n    <panes>\n      <pane id=\"Scratches\" />\n      <pane id=\"ProjectPane\">\n        <subPane>\n          <expand>\n            <path>\n              <item name=\"hw3\" type=\"b2602c69:ProjectViewProjectNode\" />\n              <item name=\"hw3\" type=\"462c0819:PsiDirectoryNode\" />\n            </path>\n            <path>\n              <item name=\"hw3\" type=\"b2602c69:ProjectViewProjectNode\" />\n              <item name=\"External Libraries\" type=\"cb654da1:ExternalLibrariesNode\" />\n            </path>\n            <path>\n              <item name=\"hw3\" type=\"b2602c69:ProjectViewProjectNode\" />\n              <item name=\"External Libraries\" type=\"cb654da1:ExternalLibrariesNode\" />\n              <item name=\"&lt; Python 3.6.2 (~/anaconda3/bin/python) &gt;\" type=\"70bed36:NamedLibraryElementNode\" />\n            </path>\n          </expand>\n          <select />\n        </subPane>\n      </pane>\n      <pane id=\"Scope\" />\n    </panes>\n  </component>\n  <component name=\"PropertiesComponent\">\n    <property name=\"settings.editor.selected.configurable\" value=\"com.jetbrains.python.configuration.PyActiveSdkModuleConfigurable\" />\n    <property name=\"last_opened_file_path\" value=\"$PROJECT_DIR$/../hw4\" />\n  </component>\n  <component name=\"RunDashboard\">\n    <option name=\"ruleStates\">\n      <list>\n        <RuleState>\n          <option name=\"name\" value=\"ConfigurationTypeDashboardGroupingRule\" />\n        </RuleState>\n        <RuleState>\n          <option name=\"name\" value=\"StatusDashboardGroupingRule\" />\n        </RuleState>\n      </list>\n    </option>\n  </component>\n  <component name=\"RunManager\" selected=\"Python.run_dqn_atari\">\n    <configuration name=\"run_dqn_atari\" type=\"PythonConfigurationType\" factoryName=\"Python\" temporary=\"true\">\n      <option name=\"INTERPRETER_OPTIONS\" value=\"\" />\n      <option name=\"PARENT_ENVS\" value=\"true\" />\n      <envs>\n        <env name=\"PYTHONUNBUFFERED\" value=\"1\" />\n      </envs>\n      <option name=\"SDK_HOME\" value=\"\" />\n      <option name=\"WORKING_DIRECTORY\" value=\"$PROJECT_DIR$\" />\n      <option name=\"IS_MODULE_SDK\" value=\"true\" />\n      <option name=\"ADD_CONTENT_ROOTS\" value=\"true\" />\n      <option name=\"ADD_SOURCE_ROOTS\" value=\"true\" />\n      <module name=\"hw3\" />\n      <option name=\"SCRIPT_NAME\" value=\"$PROJECT_DIR$/run_dqn_atari.py\" />\n      <option name=\"PARAMETERS\" value=\"\" />\n      <option name=\"SHOW_COMMAND_LINE\" value=\"false\" />\n      <option name=\"EMULATE_TERMINAL\" value=\"false\" />\n    </configuration>\n    <configuration name=\"run_dqn_ram\" type=\"PythonConfigurationType\" factoryName=\"Python\" temporary=\"true\">\n      <option name=\"INTERPRETER_OPTIONS\" value=\"\" />\n      <option name=\"PARENT_ENVS\" value=\"true\" />\n      <envs>\n        <env name=\"PYTHONUNBUFFERED\" value=\"1\" />\n      </envs>\n      <option name=\"SDK_HOME\" value=\"\" />\n      <option name=\"WORKING_DIRECTORY\" value=\"$PROJECT_DIR$\" />\n      <option name=\"IS_MODULE_SDK\" value=\"true\" />\n      <option name=\"ADD_CONTENT_ROOTS\" value=\"true\" />\n      <option name=\"ADD_SOURCE_ROOTS\" value=\"true\" />\n      <module name=\"hw3\" />\n      <option name=\"SCRIPT_NAME\" value=\"$PROJECT_DIR$/run_dqn_ram.py\" />\n      <option name=\"PARAMETERS\" value=\"\" />\n      <option name=\"SHOW_COMMAND_LINE\" value=\"false\" />\n      <option name=\"EMULATE_TERMINAL\" value=\"false\" />\n    </configuration>\n    <list size=\"2\">\n      <item index=\"0\" class=\"java.lang.String\" itemvalue=\"Python.run_dqn_atari\" />\n      <item index=\"1\" class=\"java.lang.String\" itemvalue=\"Python.run_dqn_ram\" />\n    </list>\n    <recent_temporary>\n      <list size=\"2\">\n        <item index=\"0\" class=\"java.lang.String\" itemvalue=\"Python.run_dqn_atari\" />\n        <item index=\"1\" class=\"java.lang.String\" itemvalue=\"Python.run_dqn_ram\" />\n      </list>\n    </recent_temporary>\n  </component>\n  <component name=\"ShelveChangesManager\" show_recycled=\"false\">\n    <option name=\"remove_strategy\" value=\"false\" />\n  </component>\n  <component name=\"TaskManager\">\n    <task active=\"true\" id=\"Default\" summary=\"Default task\">\n      <changelist id=\"56de6c31-10e4-422a-b0dc-0a588d68d0c0\" name=\"Default\" comment=\"\" />\n      <created>1516844406618</created>\n      <option name=\"number\" value=\"Default\" />\n      <option name=\"presentableId\" value=\"Default\" />\n      <updated>1516844406618</updated>\n    </task>\n    <servers />\n  </component>\n  <component name=\"ToolWindowManager\">\n    <frame x=\"0\" y=\"0\" width=\"1505\" height=\"1070\" extended-state=\"0\" />\n    <editor active=\"true\" />\n    <layout>\n      <window_info id=\"Project\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"true\" show_stripe_button=\"true\" weight=\"0.249501\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"combo\" />\n      <window_info id=\"TODO\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"10\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Event Log\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"0\" side_tool=\"true\" content_ui=\"tabs\" />\n      <window_info id=\"Run\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"true\" show_stripe_button=\"true\" weight=\"0.32916668\" sideWeight=\"0.5\" order=\"6\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Version Control\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"false\" weight=\"0.33\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Python Console\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"2\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Structure\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"2\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Terminal\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"3\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Debug\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"7\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Favorites\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"0\" side_tool=\"true\" content_ui=\"tabs\" />\n      <window_info id=\"Data View\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"0\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Cvs\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"8\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Hierarchy\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"3\" side_tool=\"false\" content_ui=\"combo\" />\n      <window_info id=\"Message\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"4\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Commander\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Find\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"5\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Inspection\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"9\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Ant Build\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"2\" side_tool=\"false\" content_ui=\"tabs\" />\n    </layout>\n  </component>\n  <component name=\"VcsContentAnnotationSettings\">\n    <option name=\"myLimit\" value=\"2678400000\" />\n  </component>\n  <component name=\"XDebuggerManager\">\n    <breakpoint-manager>\n      <option name=\"time\" value=\"1\" />\n    </breakpoint-manager>\n    <watches-manager />\n  </component>\n  <component name=\"editorHistoryManager\">\n    <entry file=\"file://$PROJECT_DIR$/README\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"0\">\n          <caret line=\"0\" column=\"0\" lean-forward=\"false\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/atari_wrappers.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"-3591\">\n          <caret line=\"0\" column=\"0\" lean-forward=\"false\" selection-start-line=\"0\" selection-start-column=\"0\" selection-end-line=\"0\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"e#0#10#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/gym/benchmarks/registration.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"2835\">\n          <caret line=\"109\" column=\"37\" lean-forward=\"false\" selection-start-line=\"109\" selection-start-column=\"35\" selection-end-line=\"109\" selection-end-column=\"37\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$APPLICATION_HOME_DIR$/helpers/pydev/_pydevd_frame_eval/pydevd_frame_tracing.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"183\">\n          <caret line=\"80\" column=\"0\" lean-forward=\"false\" selection-start-line=\"80\" selection-start-column=\"0\" selection-end-line=\"80\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$APPLICATION_HOME_DIR$/helpers/pydev/pydevd.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"175\">\n          <caret line=\"766\" column=\"0\" lean-forward=\"false\" selection-start-line=\"766\" selection-start-column=\"0\" selection-end-line=\"766\" selection-end-column=\"0\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/run_dqn_ram.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"302\">\n          <caret line=\"105\" column=\"0\" lean-forward=\"false\" selection-start-line=\"105\" selection-start-column=\"0\" selection-end-line=\"105\" selection-end-column=\"0\" />\n          <folding>\n            <element signature=\"e#0#15#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/dqn_utils.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"198\">\n          <caret line=\"129\" column=\"4\" lean-forward=\"false\" selection-start-line=\"129\" selection-start-column=\"4\" selection-end-line=\"129\" selection-end-column=\"4\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/dqn.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"1512\">\n          <caret line=\"143\" column=\"25\" lean-forward=\"false\" selection-start-line=\"143\" selection-start-column=\"25\" selection-end-line=\"143\" selection-end-column=\"25\" />\n          <folding>\n            <element signature=\"e#0#10#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/run_dqn_atari.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"472\">\n          <caret line=\"129\" column=\"62\" lean-forward=\"false\" selection-start-line=\"129\" selection-start-column=\"49\" selection-end-line=\"129\" selection-end-column=\"62\" />\n          <folding>\n            <element signature=\"e#0#15#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n  </component>\n</project>"
  },
  {
    "path": "hw3/README",
    "content": "See http://rll.berkeley.edu/deeprlcourse/f17docs/hw3.pdf for instructions\n\nThe starter code was based on an implementation of Q-learning for Atari\ngenerously provided by Szymon Sidor from OpenAI\n\n"
  },
  {
    "path": "hw3/atari_wrappers.py",
    "content": "import cv2\nimport numpy as np\nfrom collections import deque\nimport gym\nfrom gym import spaces\n\n\nclass NoopResetEnv(gym.Wrapper):\n    def __init__(self, env=None, noop_max=30):\n        \"\"\"Sample initial states by taking random number of no-ops on reset.\n        No-op is assumed to be action 0.\n        \"\"\"\n        super(NoopResetEnv, self).__init__(env)\n        self.noop_max = noop_max\n        assert env.unwrapped.get_action_meanings()[0] == 'NOOP'\n\n    def _reset(self):\n        \"\"\" Do no-op action for a number of steps in [1, noop_max].\"\"\"\n        self.env.reset()\n        noops = np.random.randint(1, self.noop_max + 1)\n        for _ in range(noops):\n            obs, _, _, _ = self.env.step(0)\n        return obs\n\nclass FireResetEnv(gym.Wrapper):\n    def __init__(self, env=None):\n        \"\"\"Take action on reset for environments that are fixed until firing.\"\"\"\n        super(FireResetEnv, self).__init__(env)\n        assert env.unwrapped.get_action_meanings()[1] == 'FIRE'\n        assert len(env.unwrapped.get_action_meanings()) >= 3\n\n    def _reset(self):\n        self.env.reset()\n        obs, _, _, _ = self.env.step(1)\n        obs, _, _, _ = self.env.step(2)\n        return obs\n\nclass EpisodicLifeEnv(gym.Wrapper):\n    def __init__(self, env=None):\n        \"\"\"Make end-of-life == end-of-episode, but only reset on true game over.\n        Done by DeepMind for the DQN and co. since it helps value estimation.\n        \"\"\"\n        super(EpisodicLifeEnv, self).__init__(env)\n        self.lives = 0\n        self.was_real_done  = True\n        self.was_real_reset = False\n\n    def _step(self, action):\n        obs, reward, done, info = self.env.step(action)\n        self.was_real_done = done\n        # check current lives, make loss of life terminal,\n        # then update lives to handle bonus lives\n        lives = self.env.unwrapped.ale.lives()\n        if lives < self.lives and lives > 0:\n            # for Qbert somtimes we stay in lives == 0 condtion for a few frames\n            # so its important to keep lives > 0, so that we only reset once\n            # the environment advertises done.\n            done = True\n        self.lives = lives\n        return obs, reward, done, info\n\n    def _reset(self):\n        \"\"\"Reset only when lives are exhausted.\n        This way all states are still reachable even though lives are episodic,\n        and the learner need not know about any of this behind-the-scenes.\n        \"\"\"\n        if self.was_real_done:\n            obs = self.env.reset()\n            self.was_real_reset = True\n        else:\n            # no-op step to advance from terminal/lost life state\n            obs, _, _, _ = self.env.step(0)\n            self.was_real_reset = False\n        self.lives = self.env.unwrapped.ale.lives()\n        return obs\n\nclass MaxAndSkipEnv(gym.Wrapper):\n    def __init__(self, env=None, skip=4):\n        \"\"\"Return only every `skip`-th frame\"\"\"\n        super(MaxAndSkipEnv, self).__init__(env)\n        # most recent raw observations (for max pooling across time steps)\n        self._obs_buffer = deque(maxlen=2)\n        self._skip       = skip\n\n    def _step(self, action):\n        total_reward = 0.0\n        done = None\n        for _ in range(self._skip):\n            obs, reward, done, info = self.env.step(action)\n            self._obs_buffer.append(obs)\n            total_reward += reward\n            if done:\n                break\n\n        max_frame = np.max(np.stack(self._obs_buffer), axis=0)\n\n        return max_frame, total_reward, done, info\n\n    def _reset(self):\n        \"\"\"Clear past frame buffer and init. to first obs. from inner env.\"\"\"\n        self._obs_buffer.clear()\n        obs = self.env.reset()\n        self._obs_buffer.append(obs)\n        return obs\n\ndef _process_frame84(frame):\n    img = np.reshape(frame, [210, 160, 3]).astype(np.float32)\n    img = img[:, :, 0] * 0.299 + img[:, :, 1] * 0.587 + img[:, :, 2] * 0.114\n    resized_screen = cv2.resize(img, (84, 110),  interpolation=cv2.INTER_LINEAR)\n    x_t = resized_screen[18:102, :]\n    x_t = np.reshape(x_t, [84, 84, 1])\n    return x_t.astype(np.uint8)\n\nclass ProcessFrame84(gym.Wrapper):\n    def __init__(self, env=None):\n        super(ProcessFrame84, self).__init__(env)\n        self.observation_space = spaces.Box(low=0, high=255, shape=(84, 84, 1))\n\n    def _step(self, action):\n        obs, reward, done, info = self.env.step(action)\n        return _process_frame84(obs), reward, done, info\n\n    def _reset(self):\n        return _process_frame84(self.env.reset())\n\nclass ClippedRewardsWrapper(gym.Wrapper):\n    def _step(self, action):\n        obs, reward, done, info = self.env.step(action)\n        return obs, np.sign(reward), done, info\n\ndef wrap_deepmind_ram(env):\n    env = EpisodicLifeEnv(env)\n    env = NoopResetEnv(env, noop_max=30)\n    env = MaxAndSkipEnv(env, skip=4)\n    if 'FIRE' in env.unwrapped.get_action_meanings():\n        env = FireResetEnv(env)\n    env = ClippedRewardsWrapper(env)\n    return env\n\ndef wrap_deepmind(env):\n    assert 'NoFrameskip' in env.spec.id\n    env = EpisodicLifeEnv(env)\n    env = NoopResetEnv(env, noop_max=30)\n    env = MaxAndSkipEnv(env, skip=4)\n    if 'FIRE' in env.unwrapped.get_action_meanings():\n        env = FireResetEnv(env)\n    env = ProcessFrame84(env)\n    env = ClippedRewardsWrapper(env)\n    return env\n"
  },
  {
    "path": "hw3/dqn.py",
    "content": "import sys\nimport gym.spaces\nimport itertools\nimport numpy as np\nimport random\nimport tensorflow                as tf\nimport tensorflow.contrib.layers as layers\nfrom collections import namedtuple\nfrom dqn_utils import *\nimport logz\n\nOptimizerSpec = namedtuple(\"OptimizerSpec\", [\"constructor\", \"kwargs\", \"lr_schedule\"])\n\ndef learn(env,\n          q_func,\n          optimizer_spec,\n          session,\n          exploration=LinearSchedule(1000000, 0.1),\n          stopping_criterion=None,\n          replay_buffer_size=1000000,\n          batch_size=32,\n          gamma=0.99,\n          learning_starts=50000,\n          learning_freq=4,\n          frame_history_len=4,\n          target_update_freq=10000,\n          grad_norm_clipping=10):\n    \"\"\"Run Deep Q-learning algorithm.\n\n    You can specify your own convnet using q_func.\n\n    All schedules are w.r.t. total number of steps taken in the environment.\n\n    Parameters\n    ----------\n    env: gym.Env\n        gym environment to train on.\n    q_func: function\n        Model to use for computing the q function. It should accept the\n        following named arguments:\n            img_in: tf.Tensor\n                tensorflow tensor representing the input image\n            num_actions: int\n                number of actions\n            scope: str\n                scope in which all the model related variables\n                should be created\n            reuse: bool\n                whether previously created variables should be reused.\n    optimizer_spec: OptimizerSpec\n        Specifying the constructor and kwargs, as well as learning rate schedule\n        for the optimizer\n    session: tf.Session\n        tensorflow session to use.\n    exploration: rl_algs.deepq.utils.schedules.Schedule\n        schedule for probability of chosing random action.\n    stopping_criterion: (env, t) -> bool\n        should return true when it's ok for the RL algorithm to stop.\n        takes in env and the number of steps executed so far.\n    replay_buffer_size: int\n        How many memories to store in the replay buffer.\n    batch_size: int\n        How many transitions to sample each time experience is replayed.\n    gamma: float\n        Discount Factor\n    learning_starts: int\n        After how many environment steps to start replaying experiences\n    learning_freq: int\n        How many steps of environment to take between every experience replay\n    frame_history_len: int\n        How many past frames to include as input to the model.\n    target_update_freq: int\n        How many experience replay rounds (not steps!) to perform between\n        each update to the target Q network\n    grad_norm_clipping: float or None\n        If not None gradients' norms are clipped to this value.\n    \"\"\"\n    assert type(env.observation_space) == gym.spaces.Box\n    assert type(env.action_space)      == gym.spaces.Discrete\n\n    ###############\n    # BUILD MODEL #\n    ###############\n\n    if len(env.observation_space.shape) == 1:\n        # This means we are running on low-dimensional observations (e.g. RAM)\n        input_shape = env.observation_space.shape\n    else:\n        img_h, img_w, img_c = env.observation_space.shape\n        input_shape = (img_h, img_w, frame_history_len * img_c)\n    num_actions = env.action_space.n\n\n    # set up placeholders\n    # placeholder for current observation (or state)\n    obs_t_ph              = tf.placeholder(tf.uint8, [None] + list(input_shape))\n    # placeholder for current action\n    act_t_ph              = tf.placeholder(tf.int32,   [None])\n    # placeholder for current reward\n    rew_t_ph              = tf.placeholder(tf.float32, [None])\n    # placeholder for next observation (or state)\n    obs_tp1_ph            = tf.placeholder(tf.uint8, [None] + list(input_shape))\n    # placeholder for end of episode mask\n    # this value is 1 if the next state corresponds to the end of an episode,\n    # in which case there is no Q-value at the next state; at the end of an\n    # episode, only the current state reward contributes to the target, not the\n    # next state Q-value (i.e. target is just rew_t_ph, not rew_t_ph + gamma * q_tp1)\n    done_mask_ph          = tf.placeholder(tf.float32, [None])\n\n    # casting to float on GPU ensures lower data transfer times.\n    obs_t_float   = tf.cast(obs_t_ph,   tf.float32) / 255.0\n    obs_tp1_float = tf.cast(obs_tp1_ph, tf.float32) / 255.0\n\n    # Here, you should fill in your own code to compute the Bellman error. This requires\n    # evaluating the current and next Q-values and constructing the corresponding error.\n    # TensorFlow will differentiate this error for you, you just need to pass it to the\n    # optimizer. See assignment text for details.\n    # Your code should produce one scalar-valued tensor: total_error\n    # This will be passed to the optimizer in the provided code below.\n    # Your code should also produce two collections of variables:\n    # q_func_vars\n    # target_q_func_vars\n    # These should hold all of the variables of the Q-function network and target network,\n    # respectively. A convenient way to get these is to make use of TF's \"scope\" feature.\n    # For example, you can create your Q-function network with the scope \"q_func\" like this:\n    # <something> = q_func(obs_t_float, num_actions, scope=\"q_func\", reuse=False)\n    # And then you can obtain the variables like this:\n    # q_func_vars = tf.get_collection(tf.GraphKeys.GLOBAL_VARIABLES, scope='q_func')\n    # Older versions of TensorFlow may require using \"VARIABLES\" instead of \"GLOBAL_VARIABLES\"\n    ######\n    \n    # YOUR CODE HERE\n    q = q_func(obs_t_float, num_actions, scope=\"q_func\", reuse=False)\n    target_q = q_func(obs_tp1_float, num_actions, scope=\"target_q_func\", reuse=False)\n    Q_samp = rew_t_ph + (1 - done_mask_ph) * gamma * tf.reduce_max(target_q, axis=1)\n    Q_s = tf.reduce_sum(q * tf.one_hot(act_t_ph, num_actions), axis=1)\n    total_error = tf.reduce_mean(tf.square(Q_samp - Q_s))\n    q_func_vars = tf.get_collection(tf.GraphKeys.GLOBAL_VARIABLES, scope='q_func')\n    target_q_func_vars = tf.get_collection(tf.GraphKeys.GLOBAL_VARIABLES, scope='target_q_func')\n\n    ######\n\n    # construct optimization op (with gradient clipping)\n    learning_rate = tf.placeholder(tf.float32, (), name=\"learning_rate\")\n    optimizer = optimizer_spec.constructor(learning_rate=learning_rate, **optimizer_spec.kwargs)\n    train_fn = minimize_and_clip(optimizer, total_error,\n                 var_list=q_func_vars, clip_val=grad_norm_clipping)\n\n    # update_target_fn will be called periodically to copy Q network to target Q network\n    update_target_fn = []\n    for var, var_target in zip(sorted(q_func_vars,        key=lambda v: v.name),\n                               sorted(target_q_func_vars, key=lambda v: v.name)):\n        update_target_fn.append(var_target.assign(var))\n    update_target_fn = tf.group(*update_target_fn)\n\n    # construct the replay buffer\n    replay_buffer = ReplayBuffer(replay_buffer_size, frame_history_len)\n\n    ###############\n    # RUN ENV     #\n    ###############\n    model_initialized = False\n    num_param_updates = 0\n    mean_episode_reward      = -float('nan')\n    best_mean_episode_reward = -float('inf')\n    last_obs = env.reset()\n    LOG_EVERY_N_STEPS = 10000\n\n    for t in itertools.count():\n        ### 1. Check stopping criterion\n        if stopping_criterion is not None and stopping_criterion(env, t):\n            break\n\n        ### 2. Step the env and store the transition\n        # At this point, \"last_obs\" contains the latest observation that was\n        # recorded from the simulator. Here, your code needs to store this\n        # observation and its outcome (reward, next observation, etc.) into\n        # the replay buffer while stepping the simulator forward one step.\n        # At the end of this block of code, the simulator should have been\n        # advanced one step, and the replay buffer should contain one more\n        # transition.\n        # Specifically, last_obs must point to the new latest observation.\n        # Useful functions you'll need to call:\n        # obs, reward, done, info = env.step(action)\n        # this steps the environment forward one step\n        # obs = env.reset()\n        # this resets the environment if you reached an episode boundary.\n        # Don't forget to call env.reset() to get a new observation if done\n        # is true!!\n        # Note that you cannot use \"last_obs\" directly as input\n        # into your network, since it needs to be processed to include context\n        # from previous frames. You should check out the replay buffer\n        # implementation in dqn_utils.py to see what functionality the replay\n        # buffer exposes. The replay buffer has a function called\n        # encode_recent_observation that will take the latest observation\n        # that you pushed into the buffer and compute the corresponding\n        # input that should be given to a Q network by appending some\n        # previous frames.\n        # Don't forget to include epsilon greedy exploration!\n        # And remember that the first time you enter this loop, the model\n        # may not yet have been initialized (but of course, the first step\n        # might as well be random, since you haven't trained your net...)\n\n        #####\n        \n        # YOUR CODE HERE\n        # replay memory stuff\n        idx = replay_buffer.store_frame(last_obs)\n        q_input = replay_buffer.encode_recent_observation()\n\n        if (np.random.random() < exploration.value(t)) or not model_initialized:\n            action = env.action_space.sample()\n        else:\n            # chose action according to current Q and exploration\n            action_values = session.run(q, feed_dict={obs_t_ph: [q_input]})[0]\n            action = np.argmax(action_values)\n\n        # perform action in env\n        new_state, reward, done, info = env.step(action)\n\n        # store the transition\n        replay_buffer.store_effect(idx, action, reward, done)\n        last_obs = new_state\n\n        if done:\n            last_obs = env.reset()\n\n        #####\n\n        # at this point, the environment should have been advanced one step (and\n        # reset if done was true), and last_obs should point to the new latest\n        # observation\n\n        ### 3. Perform experience replay and train the network.\n        # note that this is only done if the replay buffer contains enough samples\n        # for us to learn something useful -- until then, the model will not be\n        # initialized and random actions should be taken\n        if (t > learning_starts and\n                t % learning_freq == 0 and\n                replay_buffer.can_sample(batch_size)):\n            # Here, you should perform training. Training consists of four steps:\n            # 3.a: use the replay buffer to sample a batch of transitions (see the\n            # replay buffer code for function definition, each batch that you sample\n            # should consist of current observations, current actions, rewards,\n            # next observations, and done indicator).\n            # 3.b: initialize the model if it has not been initialized yet; to do\n            # that, call\n            #    initialize_interdependent_variables(session, tf.global_variables(), {\n            #        obs_t_ph: obs_t_batch,\n            #        obs_tp1_ph: obs_tp1_batch,\n            #    })\n            # where obs_t_batch and obs_tp1_batch are the batches of observations at\n            # the current and next time step. The boolean variable model_initialized\n            # indicates whether or not the model has been initialized.\n            # Remember that you have to update the target network too (see 3.d)!\n            # 3.c: train the model. To do this, you'll need to use the train_fn and\n            # total_error ops that were created earlier: total_error is what you\n            # created to compute the total Bellman error in a batch, and train_fn\n            # will actually perform a gradient step and update the network parameters\n            # to reduce total_error. When calling session.run on these you'll need to\n            # populate the following placeholders:\n            # obs_t_ph\n            # act_t_ph\n            # rew_t_ph\n            # obs_tp1_ph\n            # done_mask_ph\n            # (this is needed for computing total_error)\n            # learning_rate -- you can get this from optimizer_spec.lr_schedule.value(t)\n            # (this is needed by the optimizer to choose the learning rate)\n            # 3.d: periodically update the target network by calling\n            # session.run(update_target_fn)\n            # you should update every target_update_freq steps, and you may find the\n            # variable num_param_updates useful for this (it was initialized to 0)\n            #####\n            \n            # YOUR CODE HERE\n            s_batch, a_batch, r_batch, sp_batch, done_mask_batch = replay_buffer.sample(batch_size)\n\n            if not model_initialized:\n                initialize_interdependent_variables(session, tf.global_variables(),\n                                                    {obs_t_ph: s_batch, obs_tp1_ph: sp_batch, })\n                model_initialized = True\n\n            feed_dict = {obs_t_ph:  s_batch,\n                         act_t_ph: a_batch,\n                         rew_t_ph: r_batch,\n                         obs_tp1_ph: sp_batch,\n                         done_mask_ph: done_mask_batch,\n                         learning_rate: optimizer_spec.lr_schedule.value(t)}\n            session.run(train_fn, feed_dict=feed_dict)\n\n            num_param_updates += 1\n            if num_param_updates % target_update_freq == 0:\n                session.run(update_target_fn)\n                num_param_updates = 0\n\n            #####\n\n        ### 4. Log progress\n        episode_rewards = get_wrapper_by_name(env, \"Monitor\").get_episode_rewards()\n        if len(episode_rewards) > 0:\n            mean_episode_reward = np.mean(episode_rewards[-100:])\n        if len(episode_rewards) > 100:\n            best_mean_episode_reward = max(best_mean_episode_reward, mean_episode_reward)\n        if t % LOG_EVERY_N_STEPS == 0 and model_initialized:\n            # print(\"Timestep %d\" % (t,))\n            # print(\"mean reward (100 episodes) %f\" % mean_episode_reward)\n            # print(\"best mean reward %f\" % best_mean_episode_reward)\n            # print(\"episodes %d\" % len(episode_rewards))\n            # print(\"exploration %f\" % exploration.value(t))\n            # print(\"learning_rate %f\" % optimizer_spec.lr_schedule.value(t))\n            logz.log_tabular('Timestep', t)\n            logz.log_tabular('MeanReward', mean_episode_reward)\n            logz.log_tabular('BestMeanReward', best_mean_episode_reward)\n            logz.log_tabular('episodes', len(episode_rewards))\n            logz.log_tabular('exploration', exploration.value(t))\n            logz.log_tabular('learning_rate', optimizer_spec.lr_schedule.value(t))\n            logz.dump_tabular()\n            sys.stdout.flush()\n"
  },
  {
    "path": "hw3/dqn_utils.py",
    "content": "\"\"\"This file includes a collection of utility functions that are useful for\nimplementing DQN.\"\"\"\nimport gym\nimport tensorflow as tf\nimport numpy as np\nimport random\n\ndef huber_loss(x, delta=1.0):\n    # https://en.wikipedia.org/wiki/Huber_loss\n    return tf.select(\n        tf.abs(x) < delta,\n        tf.square(x) * 0.5,\n        delta * (tf.abs(x) - 0.5 * delta)\n    )\n\ndef sample_n_unique(sampling_f, n):\n    \"\"\"Helper function. Given a function `sampling_f` that returns\n    comparable objects, sample n such unique objects.\n    \"\"\"\n    res = []\n    while len(res) < n:\n        candidate = sampling_f()\n        if candidate not in res:\n            res.append(candidate)\n    return res\n\nclass Schedule(object):\n    def value(self, t):\n        \"\"\"Value of the schedule at time t\"\"\"\n        raise NotImplementedError()\n\nclass ConstantSchedule(object):\n    def __init__(self, value):\n        \"\"\"Value remains constant over time.\n        Parameters\n        ----------\n        value: float\n            Constant value of the schedule\n        \"\"\"\n        self._v = value\n\n    def value(self, t):\n        \"\"\"See Schedule.value\"\"\"\n        return self._v\n\ndef linear_interpolation(l, r, alpha):\n    return l + alpha * (r - l)\n\nclass PiecewiseSchedule(object):\n    def __init__(self, endpoints, interpolation=linear_interpolation, outside_value=None):\n        \"\"\"Piecewise schedule.\n        endpoints: [(int, int)]\n            list of pairs `(time, value)` meanining that schedule should output\n            `value` when `t==time`. All the values for time must be sorted in\n            an increasing order. When t is between two times, e.g. `(time_a, value_a)`\n            and `(time_b, value_b)`, such that `time_a <= t < time_b` then value outputs\n            `interpolation(value_a, value_b, alpha)` where alpha is a fraction of\n            time passed between `time_a` and `time_b` for time `t`.\n        interpolation: lambda float, float, float: float\n            a function that takes value to the left and to the right of t according\n            to the `endpoints`. Alpha is the fraction of distance from left endpoint to\n            right endpoint that t has covered. See linear_interpolation for example.\n        outside_value: float\n            if the value is requested outside of all the intervals sepecified in\n            `endpoints` this value is returned. If None then AssertionError is\n            raised when outside value is requested.\n        \"\"\"\n        idxes = [e[0] for e in endpoints]\n        assert idxes == sorted(idxes)\n        self._interpolation = interpolation\n        self._outside_value = outside_value\n        self._endpoints      = endpoints\n\n    def value(self, t):\n        \"\"\"See Schedule.value\"\"\"\n        for (l_t, l), (r_t, r) in zip(self._endpoints[:-1], self._endpoints[1:]):\n            if l_t <= t and t < r_t:\n                alpha = float(t - l_t) / (r_t - l_t)\n                return self._interpolation(l, r, alpha)\n\n        # t does not belong to any of the pieces, so doom.\n        assert self._outside_value is not None\n        return self._outside_value\n\nclass LinearSchedule(object):\n    def __init__(self, schedule_timesteps, final_p, initial_p=1.0):\n        \"\"\"Linear interpolation between initial_p and final_p over\n        schedule_timesteps. After this many timesteps pass final_p is\n        returned.\n        Parameters\n        ----------\n        schedule_timesteps: int\n            Number of timesteps for which to linearly anneal initial_p\n            to final_p\n        initial_p: float\n            initial output value\n        final_p: float\n            final output value\n        \"\"\"\n        self.schedule_timesteps = schedule_timesteps\n        self.final_p            = final_p\n        self.initial_p          = initial_p\n\n    def value(self, t):\n        \"\"\"See Schedule.value\"\"\"\n        fraction  = min(float(t) / self.schedule_timesteps, 1.0)\n        return self.initial_p + fraction * (self.final_p - self.initial_p)\n\ndef compute_exponential_averages(variables, decay):\n    \"\"\"Given a list of tensorflow scalar variables\n    create ops corresponding to their exponential\n    averages\n    Parameters\n    ----------\n    variables: [tf.Tensor]\n        List of scalar tensors.\n    Returns\n    -------\n    averages: [tf.Tensor]\n        List of scalar tensors corresponding to averages\n        of al the `variables` (in order)\n    apply_op: tf.runnable\n        Op to be run to update the averages with current value\n        of variables.\n    \"\"\"\n    averager = tf.train.ExponentialMovingAverage(decay=decay)\n    apply_op = averager.apply(variables)\n    return [averager.average(v) for v in variables], apply_op\n\ndef minimize_and_clip(optimizer, objective, var_list, clip_val=10):\n    \"\"\"Minimized `objective` using `optimizer` w.r.t. variables in\n    `var_list` while ensure the norm of the gradients for each\n    variable is clipped to `clip_val`\n    \"\"\"\n    gradients = optimizer.compute_gradients(objective, var_list=var_list)\n    for i, (grad, var) in enumerate(gradients):\n        if grad is not None:\n            gradients[i] = (tf.clip_by_norm(grad, clip_val), var)\n    return optimizer.apply_gradients(gradients)\n\ndef initialize_interdependent_variables(session, vars_list, feed_dict):\n    \"\"\"Initialize a list of variables one at a time, which is useful if\n    initialization of some variables depends on initialization of the others.\n    \"\"\"\n    vars_left = vars_list\n    while len(vars_left) > 0:\n        new_vars_left = []\n        for v in vars_left:\n            try:\n                # If using an older version of TensorFlow, uncomment the line\n                # below and comment out the line after it.\n\t\t#session.run(tf.initialize_variables([v]), feed_dict)\n                session.run(tf.variables_initializer([v]), feed_dict)\n            except tf.errors.FailedPreconditionError:\n                new_vars_left.append(v)\n        if len(new_vars_left) >= len(vars_left):\n            # This can happend if the variables all depend on each other, or more likely if there's\n            # another variable outside of the list, that still needs to be initialized. This could be\n            # detected here, but life's finite.\n            raise Exception(\"Cycle in variable dependencies, or extenrnal precondition unsatisfied.\")\n        else:\n            vars_left = new_vars_left\n\ndef get_wrapper_by_name(env, classname):\n    currentenv = env\n    while True:\n        if classname in currentenv.__class__.__name__:\n            return currentenv\n        elif isinstance(env, gym.Wrapper):\n            currentenv = currentenv.env\n        else:\n            raise ValueError(\"Couldn't find wrapper named %s\"%classname)\n\nclass ReplayBuffer(object):\n    def __init__(self, size, frame_history_len):\n        \"\"\"This is a memory efficient implementation of the replay buffer.\n\n        The sepecific memory optimizations use here are:\n            - only store each frame once rather than k times\n              even if every observation normally consists of k last frames\n            - store frames as np.uint8 (actually it is most time-performance\n              to cast them back to float32 on GPU to minimize memory transfer\n              time)\n            - store frame_t and frame_(t+1) in the same buffer.\n\n        For the tipical use case in Atari Deep RL buffer with 1M frames the total\n        memory footprint of this buffer is 10^6 * 84 * 84 bytes ~= 7 gigabytes\n\n        Warning! Assumes that returning frame of zeros at the beginning\n        of the episode, when there is less frames than `frame_history_len`,\n        is acceptable.\n\n        Parameters\n        ----------\n        size: int\n            Max number of transitions to store in the buffer. When the buffer\n            overflows the old memories are dropped.\n        frame_history_len: int\n            Number of memories to be retried for each observation.\n        \"\"\"\n        self.size = size\n        self.frame_history_len = frame_history_len\n\n        self.next_idx      = 0\n        self.num_in_buffer = 0\n\n        self.obs      = None\n        self.action   = None\n        self.reward   = None\n        self.done     = None\n\n    def can_sample(self, batch_size):\n        \"\"\"Returns true if `batch_size` different transitions can be sampled from the buffer.\"\"\"\n        return batch_size + 1 <= self.num_in_buffer\n\n    def _encode_sample(self, idxes):\n        obs_batch      = np.concatenate([self._encode_observation(idx)[None] for idx in idxes], 0)\n        act_batch      = self.action[idxes]\n        rew_batch      = self.reward[idxes]\n        next_obs_batch = np.concatenate([self._encode_observation(idx + 1)[None] for idx in idxes], 0)\n        done_mask      = np.array([1.0 if self.done[idx] else 0.0 for idx in idxes], dtype=np.float32)\n\n        return obs_batch, act_batch, rew_batch, next_obs_batch, done_mask\n\n\n    def sample(self, batch_size):\n        \"\"\"Sample `batch_size` different transitions.\n\n        i-th sample transition is the following:\n\n        when observing `obs_batch[i]`, action `act_batch[i]` was taken,\n        after which reward `rew_batch[i]` was received and subsequent\n        observation  next_obs_batch[i] was observed, unless the epsiode\n        was done which is represented by `done_mask[i]` which is equal\n        to 1 if episode has ended as a result of that action.\n\n        Parameters\n        ----------\n        batch_size: int\n            How many transitions to sample.\n\n        Returns\n        -------\n        obs_batch: np.array\n            Array of shape\n            (batch_size, img_h, img_w, img_c * frame_history_len)\n            and dtype np.uint8\n        act_batch: np.array\n            Array of shape (batch_size,) and dtype np.int32\n        rew_batch: np.array\n            Array of shape (batch_size,) and dtype np.float32\n        next_obs_batch: np.array\n            Array of shape\n            (batch_size, img_h, img_w, img_c * frame_history_len)\n            and dtype np.uint8\n        done_mask: np.array\n            Array of shape (batch_size,) and dtype np.float32\n        \"\"\"\n        assert self.can_sample(batch_size)\n        idxes = sample_n_unique(lambda: random.randint(0, self.num_in_buffer - 2), batch_size)\n        return self._encode_sample(idxes)\n\n    def encode_recent_observation(self):\n        \"\"\"Return the most recent `frame_history_len` frames.\n\n        Returns\n        -------\n        observation: np.array\n            Array of shape (img_h, img_w, img_c * frame_history_len)\n            and dtype np.uint8, where observation[:, :, i*img_c:(i+1)*img_c]\n            encodes frame at time `t - frame_history_len + i`\n        \"\"\"\n        assert self.num_in_buffer > 0\n        return self._encode_observation((self.next_idx - 1) % self.size)\n\n    def _encode_observation(self, idx):\n        end_idx   = idx + 1 # make noninclusive\n        start_idx = end_idx - self.frame_history_len\n        # this checks if we are using low-dimensional observations, such as RAM\n        # state, in which case we just directly return the latest RAM.\n        if len(self.obs.shape) == 2:\n            return self.obs[end_idx-1]\n        # if there weren't enough frames ever in the buffer for context\n        if start_idx < 0 and self.num_in_buffer != self.size:\n            start_idx = 0\n        for idx in range(start_idx, end_idx - 1):\n            if self.done[idx % self.size]:\n                start_idx = idx + 1\n        missing_context = self.frame_history_len - (end_idx - start_idx)\n        # if zero padding is needed for missing context\n        # or we are on the boundry of the buffer\n        if start_idx < 0 or missing_context > 0:\n            frames = [np.zeros_like(self.obs[0]) for _ in range(missing_context)]\n            for idx in range(start_idx, end_idx):\n                frames.append(self.obs[idx % self.size])\n            return np.concatenate(frames, 2)\n        else:\n            # this optimization has potential to saves about 30% compute time \\o/\n            img_h, img_w = self.obs.shape[1], self.obs.shape[2]\n            return self.obs[start_idx:end_idx].transpose(1, 2, 0, 3).reshape(img_h, img_w, -1)\n\n    def store_frame(self, frame):\n        \"\"\"Store a single frame in the buffer at the next available index, overwriting\n        old frames if necessary.\n\n        Parameters\n        ----------\n        frame: np.array\n            Array of shape (img_h, img_w, img_c) and dtype np.uint8\n            the frame to be stored\n\n        Returns\n        -------\n        idx: int\n            Index at which the frame is stored. To be used for `store_effect` later.\n        \"\"\"\n        if self.obs is None:\n            self.obs      = np.empty([self.size] + list(frame.shape), dtype=np.uint8)\n            self.action   = np.empty([self.size],                     dtype=np.int32)\n            self.reward   = np.empty([self.size],                     dtype=np.float32)\n            self.done     = np.empty([self.size],                     dtype=np.bool)\n        self.obs[self.next_idx] = frame\n\n        ret = self.next_idx\n        self.next_idx = (self.next_idx + 1) % self.size\n        self.num_in_buffer = min(self.size, self.num_in_buffer + 1)\n\n        return ret\n\n    def store_effect(self, idx, action, reward, done):\n        \"\"\"Store effects of action taken after obeserving frame stored\n        at index idx. The reason `store_frame` and `store_effect` is broken\n        up into two functions is so that once can call `encode_recent_observation`\n        in between.\n\n        Paramters\n        ---------\n        idx: int\n            Index in buffer of recently observed frame (returned by `store_frame`).\n        action: int\n            Action that was performed upon observing this frame.\n        reward: float\n            Reward that was received when the actions was performed.\n        done: bool\n            True if episode was finished after performing that action.\n        \"\"\"\n        self.action[idx] = action\n        self.reward[idx] = reward\n        self.done[idx]   = done\n\n"
  },
  {
    "path": "hw3/log/_RAM_30-01-2018_15-20-56/log.txt",
    "content": "Timestep\tMeanReward\tBestMeanReward\tepisodes\texploration\tlearning_rate\n60000\t-20.69\t-20.57\t207\t0.194\t0.0001\n70000\t-20.72\t-20.57\t243\t0.193\t0.0001\n80000\t-20.79\t-20.57\t279\t0.192\t0.0001\n90000\t-20.79\t-20.57\t315\t0.191\t0.0001\n100000\t-20.76\t-20.57\t350\t0.19\t0.0001\n110000\t-20.71\t-20.57\t386\t0.189\t0.0001\n120000\t-20.72\t-20.57\t424\t0.188\t0.0001\n130000\t-20.76\t-20.57\t460\t0.187\t0.0001\n140000\t-20.84\t-20.57\t496\t0.186\t0.0001\n150000\t-20.72\t-20.57\t531\t0.185\t0.0001\n160000\t-20.71\t-20.57\t565\t0.184\t0.0001\n170000\t-20.59\t-20.57\t598\t0.183\t0.0001\n180000\t-20.56\t-20.56\t631\t0.18200000000000002\t0.0001\n190000\t-20.33\t-20.33\t663\t0.181\t0.0001\n200000\t-20.08\t-20.07\t693\t0.18\t0.0001\n210000\t-19.95\t-19.95\t724\t0.17900000000000002\t0.0001\n220000\t-19.94\t-19.94\t756\t0.17800000000000002\t0.0001\n230000\t-19.94\t-19.83\t786\t0.17700000000000002\t0.0001\n240000\t-19.86\t-19.82\t815\t0.17600000000000002\t0.0001\n250000\t-19.57\t-19.57\t843\t0.17500000000000002\t0.0001\n260000\t-19.55\t-19.48\t871\t0.17400000000000002\t0.0001\n270000\t-19.37\t-19.37\t897\t0.17300000000000001\t0.0001\n280000\t-19.4\t-19.36\t926\t0.17200000000000001\t0.0001\n290000\t-19.32\t-19.29\t951\t0.171\t0.0001\n300000\t-19.16\t-19.16\t978\t0.17\t0.0001\n310000\t-19.11\t-19.09\t1002\t0.169\t0.0001\n320000\t-19.02\t-19.01\t1027\t0.168\t0.0001\n330000\t-19.01\t-18.95\t1051\t0.167\t0.0001\n340000\t-18.81\t-18.78\t1074\t0.166\t0.0001\n350000\t-18.65\t-18.65\t1098\t0.165\t0.0001\n360000\t-18.56\t-18.54\t1122\t0.164\t0.0001\n370000\t-18.55\t-18.49\t1146\t0.163\t0.0001\n380000\t-18.58\t-18.42\t1168\t0.162\t0.0001\n390000\t-18.46\t-18.42\t1190\t0.161\t0.0001\n400000\t-18.54\t-18.42\t1211\t0.16\t0.0001\n410000\t-18.4\t-18.4\t1234\t0.159\t0.0001\n420000\t-18.17\t-18.17\t1255\t0.158\t0.0001\n430000\t-18.18\t-18.15\t1275\t0.157\t0.0001\n440000\t-18.16\t-18.06\t1296\t0.156\t0.0001\n450000\t-17.92\t-17.88\t1316\t0.155\t0.0001\n460000\t-17.74\t-17.74\t1336\t0.154\t0.0001\n470000\t-17.64\t-17.61\t1356\t0.15300000000000002\t0.0001\n480000\t-17.57\t-17.57\t1378\t0.15200000000000002\t0.0001\n490000\t-17.53\t-17.49\t1398\t0.15100000000000002\t0.0001\n500000\t-17.6\t-17.45\t1419\t0.15000000000000002\t0.0001\n510000\t-17.64\t-17.45\t1440\t0.14900000000000002\t0.0001\n520000\t-17.79\t-17.45\t1460\t0.14800000000000002\t0.0001\n530000\t-17.57\t-17.45\t1479\t0.14700000000000002\t0.0001\n540000\t-17.64\t-17.45\t1500\t0.14600000000000002\t0.0001\n550000\t-17.39\t-17.39\t1518\t0.14500000000000002\t0.0001\n560000\t-17.32\t-17.32\t1536\t0.14400000000000002\t0.0001\n570000\t-17.18\t-17.13\t1555\t0.14300000000000002\t0.0001\n580000\t-17.29\t-17.08\t1574\t0.14200000000000002\t0.0001\n590000\t-17.08\t-17.08\t1591\t0.14100000000000001\t0.0001\n600000\t-17.08\t-16.99\t1610\t0.14\t0.0001\n610000\t-17.1\t-16.99\t1628\t0.139\t0.0001\n620000\t-17.01\t-16.94\t1647\t0.138\t0.0001\n630000\t-17.1\t-16.94\t1667\t0.137\t0.0001\n640000\t-17.0\t-16.94\t1687\t0.136\t0.0001\n650000\t-17.12\t-16.94\t1706\t0.135\t0.0001\n660000\t-17.07\t-16.94\t1724\t0.134\t0.0001\n670000\t-17.1\t-16.94\t1744\t0.133\t0.0001\n680000\t-17.02\t-16.94\t1763\t0.132\t0.0001\n690000\t-17.16\t-16.94\t1783\t0.131\t0.0001\n700000\t-17.2\t-16.94\t1802\t0.13\t0.0001\n710000\t-17.47\t-16.94\t1823\t0.129\t0.0001\n720000\t-17.56\t-16.94\t1842\t0.128\t0.0001\n730000\t-17.6\t-16.94\t1862\t0.127\t0.0001\n740000\t-17.5\t-16.94\t1881\t0.126\t0.0001\n750000\t-17.45\t-16.94\t1900\t0.125\t0.0001\n760000\t-17.2\t-16.94\t1919\t0.124\t0.0001\n770000\t-17.12\t-16.94\t1938\t0.123\t0.0001\n780000\t-17.2\t-16.94\t1957\t0.122\t0.0001\n790000\t-17.26\t-16.94\t1976\t0.121\t0.0001\n800000\t-17.21\t-16.94\t1993\t0.12\t0.0001\n810000\t-17.17\t-16.94\t2011\t0.119\t0.0001\n820000\t-17.1\t-16.94\t2028\t0.11800000000000001\t0.0001\n830000\t-16.99\t-16.94\t2045\t0.117\t0.0001\n840000\t-16.7\t-16.7\t2062\t0.116\t0.0001\n850000\t-16.52\t-16.52\t2078\t0.115\t0.0001\n860000\t-16.59\t-16.49\t2095\t0.114\t0.0001\n870000\t-16.69\t-16.49\t2113\t0.113\t0.0001\n880000\t-16.69\t-16.49\t2130\t0.112\t0.0001\n890000\t-16.79\t-16.49\t2146\t0.111\t0.0001\n900000\t-16.9\t-16.49\t2163\t0.11\t0.0001\n910000\t-17.09\t-16.49\t2181\t0.109\t0.0001\n920000\t-17.05\t-16.49\t2198\t0.108\t0.0001\n930000\t-16.97\t-16.49\t2214\t0.107\t0.0001\n940000\t-17.13\t-16.49\t2232\t0.10600000000000001\t0.0001\n950000\t-17.19\t-16.49\t2249\t0.10500000000000001\t0.0001\n960000\t-17.01\t-16.49\t2265\t0.10400000000000001\t0.0001\n970000\t-16.83\t-16.49\t2280\t0.10300000000000001\t0.0001\n980000\t-16.9\t-16.49\t2298\t0.10200000000000001\t0.0001\n990000\t-16.79\t-16.49\t2314\t0.101\t0.0001\n1000000\t-16.73\t-16.49\t2330\t0.1\t0.0001\n1010000\t-16.69\t-16.49\t2348\t0.099775\t9.9875e-05\n1020000\t-16.92\t-16.49\t2364\t0.09955\t9.975e-05\n1030000\t-16.98\t-16.49\t2381\t0.09932500000000001\t9.962500000000001e-05\n1040000\t-16.96\t-16.49\t2396\t0.09910000000000001\t9.95e-05\n1050000\t-17.1\t-16.49\t2413\t0.098875\t9.9375e-05\n1060000\t-16.74\t-16.49\t2427\t0.09865\t9.925e-05\n1070000\t-16.63\t-16.49\t2443\t0.098425\t9.912500000000001e-05\n1080000\t-16.41\t-16.41\t2459\t0.09820000000000001\t9.900000000000001e-05\n1090000\t-16.38\t-16.38\t2476\t0.097975\t9.8875e-05\n1100000\t-16.22\t-16.22\t2492\t0.09775\t9.875e-05\n1110000\t-16.03\t-16.03\t2508\t0.097525\t9.8625e-05\n1120000\t-16.27\t-16.03\t2523\t0.09730000000000001\t9.850000000000001e-05\n1130000\t-16.41\t-16.03\t2541\t0.09707500000000001\t9.8375e-05\n1140000\t-16.44\t-16.03\t2557\t0.09685\t9.825e-05\n1150000\t-16.46\t-16.03\t2575\t0.096625\t9.8125e-05\n1160000\t-16.68\t-16.03\t2592\t0.0964\t9.800000000000001e-05\n1170000\t-16.67\t-16.03\t2608\t0.09617500000000001\t9.787500000000001e-05\n1180000\t-16.7\t-16.03\t2624\t0.09595000000000001\t9.775e-05\n1190000\t-16.74\t-16.03\t2640\t0.095725\t9.7625e-05\n1200000\t-17.03\t-16.03\t2656\t0.0955\t9.75e-05\n1210000\t-16.89\t-16.03\t2671\t0.095275\t9.737500000000001e-05\n1220000\t-17.05\t-16.03\t2688\t0.09505000000000001\t9.725e-05\n1230000\t-17.16\t-16.03\t2703\t0.094825\t9.7125e-05\n1240000\t-17.23\t-16.03\t2717\t0.0946\t9.7e-05\n1250000\t-17.39\t-16.03\t2734\t0.094375\t9.687500000000001e-05\n1260000\t-17.13\t-16.03\t2748\t0.09415000000000001\t9.675000000000001e-05\n1270000\t-16.88\t-16.03\t2765\t0.09392500000000001\t9.6625e-05\n1280000\t-16.82\t-16.03\t2781\t0.0937\t9.65e-05\n1290000\t-16.64\t-16.03\t2796\t0.093475\t9.6375e-05\n1300000\t-16.82\t-16.03\t2813\t0.09325\t9.625000000000001e-05\n1310000\t-16.39\t-16.03\t2828\t0.09302500000000001\t9.6125e-05\n1320000\t-16.05\t-16.03\t2843\t0.09280000000000001\t9.6e-05\n1330000\t-15.95\t-15.95\t2858\t0.092575\t9.5875e-05\n1340000\t-15.85\t-15.81\t2874\t0.09235\t9.575000000000001e-05\n1350000\t-15.84\t-15.81\t2890\t0.09212500000000001\t9.562500000000001e-05\n1360000\t-15.65\t-15.63\t2905\t0.09190000000000001\t9.55e-05\n1370000\t-15.61\t-15.42\t2921\t0.091675\t9.5375e-05\n1380000\t-15.73\t-15.42\t2936\t0.09145\t9.525000000000001e-05\n1390000\t-15.79\t-15.42\t2951\t0.091225\t9.512500000000001e-05\n1400000\t-15.87\t-15.42\t2965\t0.091\t9.5e-05\n1410000\t-15.77\t-15.42\t2980\t0.09077500000000001\t9.4875e-05\n1420000\t-15.77\t-15.42\t2995\t0.09055\t9.475e-05\n1430000\t-15.9\t-15.42\t3011\t0.090325\t9.462500000000001e-05\n1440000\t-15.9\t-15.42\t3026\t0.0901\t9.45e-05\n1450000\t-15.76\t-15.42\t3040\t0.08987500000000001\t9.4375e-05\n1460000\t-15.82\t-15.42\t3054\t0.08965000000000001\t9.425e-05\n1470000\t-15.98\t-15.42\t3069\t0.089425\t9.412500000000001e-05\n1480000\t-16.16\t-15.42\t3084\t0.0892\t9.400000000000001e-05\n1490000\t-16.32\t-15.42\t3098\t0.088975\t9.3875e-05\n1500000\t-16.35\t-15.42\t3114\t0.08875000000000001\t9.375e-05\n1510000\t-16.73\t-15.42\t3132\t0.088525\t9.3625e-05\n1520000\t-16.82\t-15.42\t3148\t0.0883\t9.350000000000001e-05\n1530000\t-16.79\t-15.42\t3163\t0.088075\t9.3375e-05\n1540000\t-16.4\t-15.42\t3177\t0.08785\t9.325e-05\n1550000\t-16.21\t-15.42\t3193\t0.08762500000000001\t9.3125e-05\n1560000\t-16.02\t-15.42\t3208\t0.0874\t9.300000000000001e-05\n1570000\t-15.85\t-15.42\t3223\t0.087175\t9.287500000000001e-05\n1580000\t-15.79\t-15.42\t3239\t0.08695\t9.275e-05\n1590000\t-15.97\t-15.42\t3254\t0.08672500000000001\t9.2625e-05\n1600000\t-15.87\t-15.42\t3269\t0.08650000000000001\t9.25e-05\n1610000\t-15.9\t-15.42\t3284\t0.086275\t9.237500000000001e-05\n1620000\t-15.96\t-15.42\t3299\t0.08605\t9.225e-05\n1630000\t-16.04\t-15.42\t3314\t0.085825\t9.2125e-05\n1640000\t-15.94\t-15.42\t3328\t0.08560000000000001\t9.2e-05\n1650000\t-15.89\t-15.42\t3343\t0.085375\t9.1875e-05\n1660000\t-15.86\t-15.42\t3358\t0.08515\t9.175000000000001e-05\n1670000\t-16.08\t-15.42\t3374\t0.084925\t9.1625e-05\n1680000\t-16.03\t-15.42\t3389\t0.0847\t9.15e-05\n1690000\t-16.01\t-15.42\t3405\t0.08447500000000001\t9.137500000000001e-05\n1700000\t-15.91\t-15.42\t3419\t0.08425\t9.125000000000001e-05\n1710000\t-16.03\t-15.42\t3434\t0.084025\t9.1125e-05\n1720000\t-15.93\t-15.42\t3449\t0.0838\t9.1e-05\n1730000\t-15.6\t-15.42\t3463\t0.08357500000000001\t9.0875e-05\n1740000\t-15.52\t-15.42\t3477\t0.08335000000000001\t9.075000000000001e-05\n1750000\t-15.63\t-15.42\t3490\t0.083125\t9.062500000000001e-05\n1760000\t-15.51\t-15.42\t3505\t0.0829\t9.05e-05\n1770000\t-15.46\t-15.3\t3519\t0.082675\t9.0375e-05\n1780000\t-15.46\t-15.3\t3534\t0.08245\t9.025e-05\n1790000\t-15.29\t-15.21\t3548\t0.082225\t9.012500000000001e-05\n1800000\t-15.3\t-15.21\t3563\t0.082\t9e-05\n1810000\t-15.27\t-15.19\t3577\t0.081775\t8.9875e-05\n1820000\t-15.39\t-15.19\t3593\t0.08155000000000001\t8.975e-05\n1830000\t-15.34\t-15.17\t3609\t0.08132500000000001\t8.962500000000001e-05\n1840000\t-15.44\t-15.17\t3625\t0.0811\t8.950000000000001e-05\n1850000\t-15.43\t-15.17\t3640\t0.080875\t8.9375e-05\n1860000\t-15.73\t-15.17\t3657\t0.08065\t8.925e-05\n1870000\t-16.1\t-15.17\t3670\t0.080425\t8.912500000000001e-05\n1880000\t-16.14\t-15.17\t3685\t0.08020000000000001\t8.900000000000001e-05\n1890000\t-16.26\t-15.17\t3700\t0.079975\t8.8875e-05\n1900000\t-16.19\t-15.17\t3715\t0.07975\t8.875e-05\n1910000\t-16.03\t-15.17\t3728\t0.079525\t8.8625e-05\n1920000\t-16.01\t-15.17\t3743\t0.07930000000000001\t8.850000000000001e-05\n1930000\t-15.81\t-15.17\t3757\t0.079075\t8.837500000000001e-05\n1940000\t-15.93\t-15.17\t3772\t0.07885\t8.825e-05\n1950000\t-16.25\t-15.17\t3785\t0.078625\t8.8125e-05\n1960000\t-16.4\t-15.17\t3799\t0.0784\t8.8e-05\n1970000\t-16.63\t-15.17\t3813\t0.07817500000000001\t8.787500000000001e-05\n1980000\t-16.76\t-15.17\t3828\t0.07795\t8.775e-05\n1990000\t-16.77\t-15.17\t3843\t0.077725\t8.7625e-05\n2000000\t-16.76\t-15.17\t3857\t0.0775\t8.75e-05\n2010000\t-16.44\t-15.17\t3872\t0.07727500000000001\t8.737500000000001e-05\n2020000\t-16.07\t-15.17\t3886\t0.07705000000000001\t8.725e-05\n2030000\t-15.77\t-15.17\t3900\t0.076825\t8.7125e-05\n2040000\t-15.34\t-15.17\t3913\t0.0766\t8.7e-05\n2050000\t-15.25\t-15.17\t3927\t0.076375\t8.687500000000001e-05\n2060000\t-15.3\t-15.17\t3942\t0.07615\t8.675000000000001e-05\n2070000\t-15.39\t-15.17\t3957\t0.075925\t8.6625e-05\n2080000\t-15.49\t-15.17\t3970\t0.0757\t8.65e-05\n2090000\t-15.58\t-15.17\t3984\t0.075475\t8.6375e-05\n2100000\t-15.52\t-15.17\t3997\t0.07525\t8.625000000000001e-05\n2110000\t-15.87\t-15.17\t4011\t0.07502500000000001\t8.6125e-05\n2120000\t-16.01\t-15.17\t4024\t0.0748\t8.6e-05\n2130000\t-15.93\t-15.17\t4038\t0.074575\t8.5875e-05\n2140000\t-16.05\t-15.17\t4052\t0.07435\t8.575000000000001e-05\n2150000\t-16.06\t-15.17\t4065\t0.074125\t8.562500000000001e-05\n2160000\t-16.15\t-15.17\t4078\t0.07390000000000001\t8.55e-05\n2170000\t-16.12\t-15.17\t4091\t0.073675\t8.5375e-05\n2180000\t-16.31\t-15.17\t4104\t0.07345\t8.525000000000001e-05\n2190000\t-15.97\t-15.17\t4117\t0.073225\t8.512500000000001e-05\n2200000\t-15.84\t-15.17\t4129\t0.07300000000000001\t8.5e-05\n2210000\t-15.86\t-15.17\t4142\t0.072775\t8.4875e-05\n2220000\t-15.99\t-15.17\t4155\t0.07255\t8.475e-05\n2230000\t-16.14\t-15.17\t4168\t0.072325\t8.462500000000001e-05\n2240000\t-16.18\t-15.17\t4179\t0.0721\t8.450000000000001e-05\n2250000\t-16.41\t-15.17\t4193\t0.071875\t8.4375e-05\n2260000\t-16.47\t-15.17\t4206\t0.07165\t8.425e-05\n2270000\t-17.06\t-15.17\t4219\t0.071425\t8.4125e-05\n2280000\t-17.53\t-15.17\t4233\t0.0712\t8.400000000000001e-05\n2290000\t-17.83\t-15.17\t4245\t0.070975\t8.3875e-05\n2300000\t-17.67\t-15.17\t4259\t0.07075000000000001\t8.375e-05\n2310000\t-17.41\t-15.17\t4274\t0.070525\t8.3625e-05\n2320000\t-17.16\t-15.17\t4287\t0.0703\t8.35e-05\n2330000\t-16.9\t-15.17\t4302\t0.070075\t8.337500000000001e-05\n2340000\t-16.43\t-15.17\t4318\t0.06985\t8.325e-05\n2350000\t-15.87\t-15.17\t4331\t0.06962499999999999\t8.3125e-05\n2360000\t-15.69\t-15.17\t4347\t0.0694\t8.3e-05\n2370000\t-15.58\t-15.17\t4362\t0.069175\t8.2875e-05\n2380000\t-15.61\t-15.17\t4378\t0.06895000000000001\t8.275e-05\n2390000\t-15.68\t-15.17\t4393\t0.06872500000000001\t8.2625e-05\n2400000\t-15.48\t-15.17\t4406\t0.0685\t8.25e-05\n2410000\t-15.36\t-15.17\t4421\t0.068275\t8.237500000000001e-05\n2420000\t-15.41\t-15.17\t4437\t0.06805\t8.225000000000001e-05\n2430000\t-15.13\t-15.13\t4450\t0.067825\t8.2125e-05\n2440000\t-15.15\t-15.05\t4464\t0.0676\t8.2e-05\n2450000\t-15.01\t-15.01\t4477\t0.067375\t8.1875e-05\n2460000\t-14.93\t-14.91\t4492\t0.06715\t8.175000000000001e-05\n2470000\t-15.15\t-14.91\t4506\t0.06692500000000001\t8.1625e-05\n2480000\t-15.29\t-14.91\t4521\t0.06670000000000001\t8.15e-05\n2490000\t-15.16\t-14.91\t4536\t0.066475\t8.1375e-05\n2500000\t-15.24\t-14.91\t4550\t0.06625\t8.125e-05\n2510000\t-15.42\t-14.91\t4563\t0.066025\t8.112500000000001e-05\n2520000\t-15.94\t-14.91\t4578\t0.0658\t8.1e-05\n2530000\t-16.12\t-14.91\t4592\t0.065575\t8.0875e-05\n2540000\t-16.34\t-14.91\t4605\t0.06534999999999999\t8.075000000000001e-05\n2550000\t-16.52\t-14.91\t4619\t0.065125\t8.062500000000001e-05\n2560000\t-16.81\t-14.91\t4632\t0.0649\t8.05e-05\n2570000\t-16.88\t-14.91\t4644\t0.06467500000000001\t8.0375e-05\n2580000\t-17.11\t-14.91\t4657\t0.06445000000000001\t8.025e-05\n2590000\t-17.13\t-14.91\t4670\t0.064225\t8.012500000000001e-05\n2600000\t-17.18\t-14.91\t4683\t0.064\t8e-05\n2610000\t-17.22\t-14.91\t4694\t0.063775\t7.9875e-05\n2620000\t-17.23\t-14.91\t4706\t0.06355\t7.975e-05\n2630000\t-17.33\t-14.91\t4719\t0.063325\t7.9625e-05\n2640000\t-17.43\t-14.91\t4731\t0.0631\t7.950000000000001e-05\n2650000\t-17.73\t-14.91\t4745\t0.062875\t7.9375e-05\n2660000\t-17.8\t-14.91\t4758\t0.06265000000000001\t7.925e-05\n2670000\t-17.88\t-14.91\t4771\t0.062425\t7.912500000000001e-05\n2680000\t-17.82\t-14.91\t4784\t0.062200000000000005\t7.900000000000001e-05\n2690000\t-17.93\t-14.91\t4797\t0.061975\t7.8875e-05\n2700000\t-17.68\t-14.91\t4807\t0.06175\t7.875e-05\n2710000\t-17.56\t-14.91\t4819\t0.061525\t7.8625e-05\n2720000\t-17.46\t-14.91\t4832\t0.0613\t7.850000000000001e-05\n2730000\t-17.24\t-14.91\t4844\t0.061075000000000004\t7.837500000000001e-05\n2740000\t-16.94\t-14.91\t4858\t0.06085\t7.825e-05\n2750000\t-16.39\t-14.91\t4871\t0.060625\t7.8125e-05\n2760000\t-16.04\t-14.91\t4884\t0.0604\t7.8e-05\n2770000\t-15.81\t-14.91\t4899\t0.060175\t7.787500000000001e-05\n2780000\t-15.66\t-14.91\t4913\t0.05995\t7.775e-05\n2790000\t-15.26\t-14.91\t4925\t0.059725\t7.7625e-05\n2800000\t-15.12\t-14.91\t4939\t0.0595\t7.75e-05\n2810000\t-14.8\t-14.8\t4953\t0.059275\t7.7375e-05\n2820000\t-14.86\t-14.74\t4965\t0.05905\t7.725000000000001e-05\n2830000\t-14.95\t-14.74\t4978\t0.058825\t7.7125e-05\n2840000\t-14.86\t-14.74\t4991\t0.0586\t7.7e-05\n2850000\t-14.72\t-14.72\t5003\t0.058374999999999996\t7.6875e-05\n2860000\t-14.62\t-14.57\t5017\t0.05815\t7.675e-05\n2870000\t-14.91\t-14.57\t5031\t0.057925\t7.6625e-05\n2880000\t-14.89\t-14.57\t5046\t0.0577\t7.65e-05\n2890000\t-14.79\t-14.57\t5059\t0.057475000000000005\t7.6375e-05\n2900000\t-15.01\t-14.57\t5074\t0.05725\t7.625000000000001e-05\n2910000\t-14.87\t-14.57\t5087\t0.057025\t7.612500000000001e-05\n2920000\t-15.03\t-14.57\t5100\t0.0568\t7.6e-05\n2930000\t-15.19\t-14.57\t5114\t0.056575\t7.5875e-05\n2940000\t-15.13\t-14.57\t5127\t0.056350000000000004\t7.575e-05\n2950000\t-15.01\t-14.57\t5139\t0.056125\t7.562500000000001e-05\n2960000\t-15.23\t-14.57\t5154\t0.0559\t7.55e-05\n2970000\t-15.09\t-14.57\t5166\t0.055675\t7.5375e-05\n2980000\t-15.14\t-14.57\t5181\t0.05545\t7.525e-05\n2990000\t-15.11\t-14.57\t5194\t0.055225\t7.5125e-05\n3000000\t-15.01\t-14.57\t5207\t0.055\t7.500000000000001e-05\n3010000\t-14.89\t-14.57\t5221\t0.054775000000000004\t7.4875e-05\n3020000\t-15.12\t-14.57\t5236\t0.05455\t7.475e-05\n3030000\t-15.09\t-14.57\t5250\t0.054325000000000005\t7.462500000000001e-05\n3040000\t-15.05\t-14.57\t5264\t0.0541\t7.45e-05\n3050000\t-15.11\t-14.57\t5278\t0.053875000000000006\t7.4375e-05\n3060000\t-15.04\t-14.57\t5292\t0.053649999999999996\t7.425e-05\n3070000\t-14.96\t-14.57\t5306\t0.053425\t7.4125e-05\n3080000\t-15.13\t-14.57\t5322\t0.0532\t7.400000000000001e-05\n3090000\t-14.77\t-14.57\t5336\t0.052975\t7.3875e-05\n3100000\t-14.86\t-14.57\t5350\t0.05275\t7.375e-05\n3110000\t-14.9\t-14.57\t5365\t0.052525\t7.3625e-05\n3120000\t-14.93\t-14.57\t5378\t0.0523\t7.35e-05\n3130000\t-14.98\t-14.57\t5392\t0.052075\t7.337500000000001e-05\n3140000\t-15.26\t-14.57\t5407\t0.05185\t7.325e-05\n3150000\t-15.13\t-14.57\t5421\t0.051625000000000004\t7.3125e-05\n3160000\t-15.24\t-14.57\t5435\t0.051399999999999994\t7.3e-05\n3170000\t-15.34\t-14.57\t5450\t0.051175\t7.2875e-05\n3180000\t-15.43\t-14.57\t5464\t0.050949999999999995\t7.275e-05\n3190000\t-15.39\t-14.57\t5477\t0.050725\t7.2625e-05\n3200000\t-15.6\t-14.57\t5492\t0.050499999999999996\t7.25e-05\n3210000\t-15.3\t-14.57\t5504\t0.050275\t7.237500000000001e-05\n3220000\t-15.34\t-14.57\t5516\t0.05005\t7.225e-05\n3230000\t-15.32\t-14.57\t5530\t0.049825\t7.2125e-05\n3240000\t-15.1\t-14.57\t5542\t0.0496\t7.2e-05\n3250000\t-14.92\t-14.57\t5554\t0.049375\t7.1875e-05\n3260000\t-14.79\t-14.57\t5568\t0.049150000000000006\t7.175000000000001e-05\n3270000\t-14.71\t-14.57\t5580\t0.048924999999999996\t7.1625e-05\n3280000\t-14.64\t-14.57\t5594\t0.04870000000000001\t7.15e-05\n3290000\t-14.7\t-14.57\t5607\t0.048475\t7.1375e-05\n3300000\t-14.47\t-14.47\t5619\t0.04825\t7.125000000000001e-05\n3310000\t-14.4\t-14.4\t5631\t0.048025\t7.112500000000001e-05\n3320000\t-14.65\t-14.4\t5641\t0.0478\t7.1e-05\n3330000\t-14.88\t-14.4\t5653\t0.047575\t7.0875e-05\n3340000\t-15.23\t-14.4\t5666\t0.04735\t7.075000000000001e-05\n3350000\t-15.67\t-14.4\t5678\t0.047125\t7.0625e-05\n3360000\t-16.0\t-14.4\t5690\t0.046900000000000004\t7.05e-05\n3370000\t-16.39\t-14.4\t5702\t0.046674999999999994\t7.0375e-05\n3380000\t-16.91\t-14.4\t5714\t0.04645\t7.025e-05\n3390000\t-17.33\t-14.4\t5727\t0.046224999999999995\t7.0125e-05\n3400000\t-17.71\t-14.4\t5740\t0.046\t7.000000000000001e-05\n3410000\t-17.85\t-14.4\t5753\t0.045774999999999996\t6.9875e-05\n3420000\t-17.72\t-14.4\t5765\t0.04555\t6.975e-05\n3430000\t-17.37\t-14.4\t5777\t0.045325\t6.9625e-05\n3440000\t-17.06\t-14.4\t5789\t0.0451\t6.950000000000001e-05\n3450000\t-16.67\t-14.4\t5800\t0.044875\t6.937499999999999e-05\n3460000\t-16.27\t-14.4\t5814\t0.04465\t6.925e-05\n3470000\t-15.84\t-14.4\t5827\t0.04442499999999999\t6.9125e-05\n3480000\t-15.31\t-14.4\t5841\t0.044199999999999996\t6.9e-05\n3490000\t-14.7\t-14.4\t5853\t0.04397499999999999\t6.887500000000001e-05\n3500000\t-14.53\t-14.4\t5866\t0.04375\t6.875e-05\n3510000\t-14.5\t-14.4\t5879\t0.043525\t6.8625e-05\n3520000\t-14.61\t-14.4\t5893\t0.0433\t6.850000000000001e-05\n3530000\t-14.85\t-14.4\t5907\t0.043075\t6.837500000000001e-05\n3540000\t-14.84\t-14.4\t5920\t0.04285\t6.825e-05\n3550000\t-14.84\t-14.4\t5933\t0.042625\t6.8125e-05\n3560000\t-14.97\t-14.4\t5945\t0.0424\t6.8e-05\n3570000\t-15.28\t-14.4\t5957\t0.042175000000000004\t6.787500000000001e-05\n3580000\t-15.09\t-14.4\t5969\t0.041949999999999994\t6.775e-05\n3590000\t-15.04\t-14.4\t5983\t0.041725000000000005\t6.7625e-05\n3600000\t-14.96\t-14.4\t5995\t0.041499999999999995\t6.75e-05\n3610000\t-14.86\t-14.4\t6008\t0.041275\t6.7375e-05\n3620000\t-14.91\t-14.4\t6022\t0.041049999999999996\t6.725000000000001e-05\n3630000\t-14.95\t-14.4\t6035\t0.040825\t6.7125e-05\n3640000\t-14.76\t-14.4\t6048\t0.0406\t6.7e-05\n3650000\t-14.77\t-14.4\t6060\t0.040375\t6.687500000000001e-05\n3660000\t-14.87\t-14.4\t6072\t0.04015\t6.675e-05\n3670000\t-14.92\t-14.4\t6085\t0.039925\t6.6625e-05\n3680000\t-14.77\t-14.4\t6097\t0.03969999999999999\t6.65e-05\n3690000\t-14.75\t-14.4\t6109\t0.039474999999999996\t6.6375e-05\n3700000\t-14.62\t-14.4\t6121\t0.03924999999999999\t6.625e-05\n3710000\t-14.4\t-14.39\t6133\t0.039025\t6.6125e-05\n3720000\t-14.51\t-14.39\t6146\t0.038799999999999994\t6.6e-05\n3730000\t-14.62\t-14.39\t6159\t0.038575\t6.5875e-05\n3740000\t-14.52\t-14.39\t6171\t0.038349999999999995\t6.575e-05\n3750000\t-14.4\t-14.39\t6183\t0.038125\t6.562500000000001e-05\n3760000\t-14.41\t-14.35\t6195\t0.0379\t6.55e-05\n3770000\t-14.29\t-14.28\t6206\t0.037675\t6.5375e-05\n3780000\t-14.26\t-14.2\t6219\t0.03745\t6.525000000000001e-05\n3790000\t-14.36\t-14.2\t6231\t0.037224999999999994\t6.5125e-05\n3800000\t-14.22\t-14.2\t6243\t0.037000000000000005\t6.500000000000001e-05\n3810000\t-14.04\t-14.03\t6255\t0.036775\t6.4875e-05\n3820000\t-14.14\t-13.99\t6267\t0.03655\t6.475e-05\n3830000\t-13.98\t-13.95\t6278\t0.036324999999999996\t6.462500000000001e-05\n3840000\t-13.97\t-13.85\t6289\t0.03610000000000001\t6.45e-05\n3850000\t-14.05\t-13.85\t6300\t0.03587499999999999\t6.4375e-05\n3860000\t-14.27\t-13.85\t6312\t0.03565\t6.425e-05\n3870000\t-14.47\t-13.85\t6325\t0.035425\t6.4125e-05\n3880000\t-14.45\t-13.85\t6335\t0.035199999999999995\t6.400000000000001e-05\n3890000\t-14.54\t-13.85\t6346\t0.03497499999999999\t6.3875e-05\n3900000\t-14.66\t-13.85\t6358\t0.03475\t6.375e-05\n3910000\t-14.76\t-13.85\t6368\t0.034525\t6.3625e-05\n3920000\t-15.1\t-13.85\t6379\t0.0343\t6.35e-05\n3930000\t-15.27\t-13.85\t6390\t0.034074999999999994\t6.337500000000001e-05\n3940000\t-15.35\t-13.85\t6401\t0.033850000000000005\t6.325e-05\n3950000\t-15.32\t-13.85\t6412\t0.03362499999999999\t6.3125e-05\n3960000\t-15.42\t-13.85\t6423\t0.0334\t6.300000000000001e-05\n3970000\t-15.48\t-13.85\t6434\t0.033174999999999996\t6.2875e-05\n3980000\t-15.46\t-13.85\t6447\t0.03294999999999999\t6.275000000000001e-05\n3990000\t-15.3\t-13.85\t6460\t0.03272499999999999\t6.262499999999999e-05\n4000000\t-15.26\t-13.85\t6474\t0.0325\t6.25e-05\n4010000\t-15.17\t-13.85\t6487\t0.032275\t6.237500000000001e-05\n4020000\t-15.05\t-13.85\t6501\t0.032049999999999995\t6.225e-05\n4030000\t-14.95\t-13.85\t6514\t0.031825000000000006\t6.2125e-05\n4040000\t-14.53\t-13.85\t6526\t0.0316\t6.2e-05\n4050000\t-14.55\t-13.85\t6539\t0.031375\t6.1875e-05\n4060000\t-14.64\t-13.85\t6552\t0.031149999999999997\t6.175000000000001e-05\n4070000\t-14.64\t-13.85\t6565\t0.030924999999999994\t6.162500000000001e-05\n4080000\t-14.62\t-13.85\t6578\t0.03069999999999999\t6.15e-05\n4090000\t-14.39\t-13.85\t6591\t0.030475000000000002\t6.137500000000001e-05\n4100000\t-14.46\t-13.85\t6604\t0.03025\t6.125e-05\n4110000\t-14.46\t-13.85\t6617\t0.030024999999999996\t6.112500000000001e-05\n4120000\t-14.61\t-13.85\t6631\t0.029799999999999993\t6.1e-05\n4130000\t-14.4\t-13.85\t6643\t0.029575000000000004\t6.0875e-05\n4140000\t-14.36\t-13.85\t6655\t0.02935\t6.075e-05\n4150000\t-14.33\t-13.85\t6668\t0.029124999999999998\t6.0625e-05\n4160000\t-14.4\t-13.85\t6681\t0.028899999999999995\t6.05e-05\n4170000\t-14.51\t-13.85\t6695\t0.028674999999999992\t6.0375000000000004e-05\n4180000\t-14.33\t-13.85\t6706\t0.02844999999999999\t6.025e-05\n4190000\t-14.38\t-13.85\t6719\t0.028225\t6.0125000000000005e-05\n4200000\t-14.34\t-13.85\t6731\t0.027999999999999997\t6e-05\n4210000\t-14.49\t-13.85\t6744\t0.027774999999999994\t5.9875000000000005e-05\n4220000\t-14.4\t-13.85\t6756\t0.02754999999999999\t5.975e-05\n4230000\t-14.3\t-13.85\t6768\t0.027325000000000002\t5.9625000000000006e-05\n4240000\t-14.39\t-13.85\t6781\t0.0271\t5.95e-05\n4250000\t-14.3\t-13.85\t6794\t0.026874999999999996\t5.9375e-05\n4260000\t-14.46\t-13.85\t6807\t0.026650000000000007\t5.9250000000000004e-05\n4270000\t-14.3\t-13.85\t6820\t0.02642499999999999\t5.9125e-05\n4280000\t-14.64\t-13.85\t6834\t0.0262\t5.9000000000000004e-05\n4290000\t-14.52\t-13.85\t6846\t0.025974999999999998\t5.8875e-05\n4300000\t-14.37\t-13.85\t6857\t0.025749999999999995\t5.8750000000000005e-05\n4310000\t-14.23\t-13.85\t6869\t0.025524999999999992\t5.8625e-05\n4320000\t-14.16\t-13.85\t6882\t0.025300000000000003\t5.8500000000000006e-05\n4330000\t-14.26\t-13.85\t6894\t0.025075\t5.8375e-05\n4340000\t-14.11\t-13.85\t6907\t0.024849999999999997\t5.8250000000000006e-05\n4350000\t-14.15\t-13.85\t6919\t0.024624999999999994\t5.8125e-05\n4360000\t-13.77\t-13.77\t6931\t0.024400000000000005\t5.800000000000001e-05\n4370000\t-13.85\t-13.74\t6943\t0.024174999999999988\t5.7875000000000004e-05\n4380000\t-14.08\t-13.74\t6956\t0.02395\t5.775e-05\n4390000\t-14.17\t-13.74\t6967\t0.023724999999999996\t5.7625e-05\n4400000\t-14.26\t-13.74\t6980\t0.023499999999999993\t5.75e-05\n4410000\t-14.28\t-13.74\t6992\t0.02327499999999999\t5.7375e-05\n4420000\t-14.25\t-13.74\t7004\t0.02305\t5.725e-05\n4430000\t-14.02\t-13.74\t7015\t0.022824999999999998\t5.7125e-05\n4440000\t-14.18\t-13.74\t7027\t0.022599999999999995\t5.7e-05\n4450000\t-14.23\t-13.74\t7039\t0.022374999999999992\t5.6875e-05\n4460000\t-14.41\t-13.74\t7052\t0.022150000000000003\t5.6750000000000004e-05\n4470000\t-14.32\t-13.74\t7066\t0.021924999999999986\t5.6625e-05\n4480000\t-14.29\t-13.74\t7078\t0.021699999999999997\t5.6500000000000005e-05\n4490000\t-14.14\t-13.74\t7090\t0.021474999999999994\t5.6375e-05\n4500000\t-14.19\t-13.74\t7103\t0.02124999999999999\t5.6250000000000005e-05\n4510000\t-14.21\t-13.74\t7115\t0.021025000000000002\t5.6125e-05\n4520000\t-14.19\t-13.74\t7128\t0.0208\t5.6e-05\n4530000\t-14.21\t-13.74\t7140\t0.020574999999999996\t5.5875e-05\n4540000\t-13.94\t-13.74\t7151\t0.020349999999999993\t5.575e-05\n4550000\t-13.86\t-13.74\t7163\t0.020125000000000004\t5.5625000000000004e-05\n4560000\t-13.75\t-13.74\t7174\t0.0199\t5.55e-05\n4570000\t-14.06\t-13.72\t7188\t0.019674999999999998\t5.5375000000000004e-05\n4580000\t-13.88\t-13.72\t7198\t0.019449999999999995\t5.525e-05\n4590000\t-13.93\t-13.72\t7210\t0.019225000000000006\t5.5125000000000005e-05\n4600000\t-13.95\t-13.72\t7221\t0.01899999999999999\t5.5e-05\n4610000\t-13.95\t-13.72\t7232\t0.018775\t5.4875000000000006e-05\n4620000\t-13.98\t-13.72\t7244\t0.018549999999999997\t5.475e-05\n4630000\t-14.12\t-13.72\t7255\t0.018324999999999994\t5.4625000000000006e-05\n4640000\t-14.31\t-13.72\t7267\t0.01809999999999999\t5.45e-05\n4650000\t-14.25\t-13.72\t7279\t0.017875000000000002\t5.437500000000001e-05\n4660000\t-14.14\t-13.72\t7291\t0.01765\t5.4250000000000004e-05\n4670000\t-14.06\t-13.72\t7302\t0.017424999999999996\t5.4125e-05\n4680000\t-14.02\t-13.72\t7313\t0.017199999999999993\t5.4e-05\n4690000\t-13.87\t-13.72\t7324\t0.01697499999999999\t5.3875e-05\n4700000\t-14.03\t-13.72\t7336\t0.016749999999999987\t5.375e-05\n4710000\t-14.16\t-13.72\t7349\t0.016524999999999998\t5.3625e-05\n4720000\t-14.05\t-13.72\t7360\t0.016299999999999995\t5.35e-05\n4730000\t-13.98\t-13.72\t7371\t0.016074999999999992\t5.3375e-05\n4740000\t-14.28\t-13.72\t7383\t0.01584999999999999\t5.325e-05\n4750000\t-14.2\t-13.72\t7394\t0.015625\t5.3125000000000004e-05\n4760000\t-14.24\t-13.72\t7406\t0.015399999999999997\t5.300000000000001e-05\n4770000\t-14.02\t-13.72\t7416\t0.015174999999999994\t5.2875000000000005e-05\n4780000\t-14.09\t-13.72\t7429\t0.014950000000000005\t5.275000000000001e-05\n4790000\t-13.96\t-13.72\t7441\t0.014724999999999988\t5.2625000000000005e-05\n4800000\t-13.8\t-13.72\t7452\t0.014499999999999999\t5.25e-05\n4810000\t-13.85\t-13.72\t7463\t0.014274999999999996\t5.2375e-05\n4820000\t-13.75\t-13.72\t7475\t0.014049999999999993\t5.225e-05\n4830000\t-13.62\t-13.59\t7486\t0.01382499999999999\t5.2125e-05\n4840000\t-13.59\t-13.58\t7497\t0.013600000000000001\t5.2000000000000004e-05\n4850000\t-13.41\t-13.38\t7508\t0.013374999999999998\t5.1875e-05\n4860000\t-13.65\t-13.38\t7519\t0.013149999999999995\t5.1750000000000004e-05\n4870000\t-13.51\t-13.38\t7531\t0.012924999999999992\t5.1625e-05\n4880000\t-13.41\t-13.38\t7541\t0.012700000000000003\t5.1500000000000005e-05\n4890000\t-13.31\t-13.28\t7551\t0.012474999999999986\t5.1375e-05\n4900000\t-13.25\t-13.23\t7562\t0.012249999999999997\t5.1250000000000006e-05\n4910000\t-13.21\t-13.21\t7575\t0.012024999999999994\t5.1125e-05\n4920000\t-13.33\t-13.11\t7586\t0.011799999999999991\t5.1000000000000006e-05\n4930000\t-13.28\t-13.11\t7597\t0.011574999999999988\t5.0875e-05\n4940000\t-13.5\t-13.11\t7610\t0.011349999999999999\t5.075e-05\n4950000\t-13.55\t-13.11\t7622\t0.011124999999999996\t5.0625e-05\n4960000\t-13.52\t-13.11\t7633\t0.010899999999999993\t5.05e-05\n4970000\t-13.53\t-13.11\t7644\t0.01067499999999999\t5.0375e-05\n4980000\t-13.53\t-13.11\t7655\t0.010450000000000001\t5.025e-05\n4990000\t-13.52\t-13.11\t7666\t0.010224999999999984\t5.0125e-05\n5000000\t-13.65\t-13.11\t7678\t0.01\t5e-05\n5010000\t-13.77\t-13.11\t7690\t0.01\t5e-05\n5020000\t-13.62\t-13.11\t7701\t0.01\t5e-05\n5030000\t-13.62\t-13.11\t7713\t0.01\t5e-05\n5040000\t-13.58\t-13.11\t7724\t0.01\t5e-05\n5050000\t-13.73\t-13.11\t7737\t0.01\t5e-05\n5060000\t-14.01\t-13.11\t7749\t0.01\t5e-05\n5070000\t-14.26\t-13.11\t7762\t0.01\t5e-05\n5080000\t-14.08\t-13.11\t7773\t0.01\t5e-05\n5090000\t-13.85\t-13.11\t7784\t0.01\t5e-05\n5100000\t-13.73\t-13.11\t7795\t0.01\t5e-05\n5110000\t-13.9\t-13.11\t7806\t0.01\t5e-05\n5120000\t-13.9\t-13.11\t7818\t0.01\t5e-05\n5130000\t-13.8\t-13.11\t7829\t0.01\t5e-05\n5140000\t-13.83\t-13.11\t7841\t0.01\t5e-05\n5150000\t-13.56\t-13.11\t7852\t0.01\t5e-05\n5160000\t-13.59\t-13.11\t7864\t0.01\t5e-05\n5170000\t-13.85\t-13.11\t7875\t0.01\t5e-05\n5180000\t-13.79\t-13.11\t7885\t0.01\t5e-05\n5190000\t-13.83\t-13.11\t7897\t0.01\t5e-05\n5200000\t-13.92\t-13.11\t7908\t0.01\t5e-05\n5210000\t-13.62\t-13.11\t7919\t0.01\t5e-05\n5220000\t-13.65\t-13.11\t7930\t0.01\t5e-05\n5230000\t-13.35\t-13.11\t7940\t0.01\t5e-05\n5240000\t-13.32\t-13.11\t7951\t0.01\t5e-05\n5250000\t-13.24\t-13.11\t7964\t0.01\t5e-05\n5260000\t-13.2\t-13.11\t7974\t0.01\t5e-05\n5270000\t-13.39\t-13.11\t7986\t0.01\t5e-05\n5280000\t-13.36\t-13.11\t7997\t0.01\t5e-05\n5290000\t-13.26\t-13.11\t8008\t0.01\t5e-05\n5300000\t-13.43\t-13.11\t8019\t0.01\t5e-05\n5310000\t-13.46\t-13.11\t8031\t0.01\t5e-05\n5320000\t-13.68\t-13.11\t8042\t0.01\t5e-05\n5330000\t-13.68\t-13.11\t8053\t0.01\t5e-05\n5340000\t-13.61\t-13.11\t8064\t0.01\t5e-05\n5350000\t-13.53\t-13.11\t8075\t0.01\t5e-05\n5360000\t-13.54\t-13.11\t8086\t0.01\t5e-05\n5370000\t-13.52\t-13.11\t8097\t0.01\t5e-05\n5380000\t-13.57\t-13.11\t8109\t0.01\t5e-05\n5390000\t-13.8\t-13.11\t8121\t0.01\t5e-05\n5400000\t-13.7\t-13.11\t8132\t0.01\t5e-05\n5410000\t-13.75\t-13.11\t8144\t0.01\t5e-05\n5420000\t-13.71\t-13.11\t8155\t0.01\t5e-05\n5430000\t-13.66\t-13.11\t8166\t0.01\t5e-05\n5440000\t-13.86\t-13.11\t8178\t0.01\t5e-05\n5450000\t-13.83\t-13.11\t8190\t0.01\t5e-05\n5460000\t-14.02\t-13.11\t8201\t0.01\t5e-05\n5470000\t-13.96\t-13.11\t8213\t0.01\t5e-05\n5480000\t-13.74\t-13.11\t8224\t0.01\t5e-05\n5490000\t-13.93\t-13.11\t8235\t0.01\t5e-05\n5500000\t-14.12\t-13.11\t8247\t0.01\t5e-05\n5510000\t-14.09\t-13.11\t8259\t0.01\t5e-05\n5520000\t-14.17\t-13.11\t8269\t0.01\t5e-05\n5530000\t-14.07\t-13.11\t8280\t0.01\t5e-05\n5540000\t-13.95\t-13.11\t8291\t0.01\t5e-05\n5550000\t-13.8\t-13.11\t8301\t0.01\t5e-05\n5560000\t-13.75\t-13.11\t8311\t0.01\t5e-05\n5570000\t-13.75\t-13.11\t8322\t0.01\t5e-05\n5580000\t-13.75\t-13.11\t8332\t0.01\t5e-05\n5590000\t-13.52\t-13.11\t8342\t0.01\t5e-05\n5600000\t-13.58\t-13.11\t8354\t0.01\t5e-05\n5610000\t-13.59\t-13.11\t8365\t0.01\t5e-05\n5620000\t-13.49\t-13.11\t8376\t0.01\t5e-05\n5630000\t-13.68\t-13.11\t8387\t0.01\t5e-05\n5640000\t-13.8\t-13.11\t8399\t0.01\t5e-05\n5650000\t-13.83\t-13.11\t8410\t0.01\t5e-05\n5660000\t-13.44\t-13.11\t8419\t0.01\t5e-05\n5670000\t-13.32\t-13.11\t8429\t0.01\t5e-05\n5680000\t-13.46\t-13.11\t8440\t0.01\t5e-05\n5690000\t-13.56\t-13.11\t8451\t0.01\t5e-05\n5700000\t-13.39\t-13.11\t8462\t0.01\t5e-05\n5710000\t-13.28\t-13.11\t8473\t0.01\t5e-05\n5720000\t-13.36\t-13.11\t8484\t0.01\t5e-05\n5730000\t-13.04\t-13.03\t8495\t0.01\t5e-05\n5740000\t-13.4\t-13.03\t8508\t0.01\t5e-05\n5750000\t-13.61\t-13.03\t8519\t0.01\t5e-05\n5760000\t-13.77\t-13.03\t8530\t0.01\t5e-05\n5770000\t-13.72\t-13.03\t8542\t0.01\t5e-05\n5780000\t-13.55\t-13.03\t8553\t0.01\t5e-05\n5790000\t-13.72\t-13.03\t8565\t0.01\t5e-05\n5800000\t-13.81\t-13.03\t8576\t0.01\t5e-05\n5810000\t-13.82\t-13.03\t8587\t0.01\t5e-05\n5820000\t-13.85\t-13.03\t8598\t0.01\t5e-05\n5830000\t-13.76\t-13.03\t8610\t0.01\t5e-05\n5840000\t-13.68\t-13.03\t8621\t0.01\t5e-05\n5850000\t-13.75\t-13.03\t8634\t0.01\t5e-05\n5860000\t-13.94\t-13.03\t8646\t0.01\t5e-05\n5870000\t-13.85\t-13.03\t8656\t0.01\t5e-05\n5880000\t-13.79\t-13.03\t8668\t0.01\t5e-05\n5890000\t-13.57\t-13.03\t8677\t0.01\t5e-05\n5900000\t-13.33\t-13.03\t8687\t0.01\t5e-05\n5910000\t-13.25\t-13.03\t8698\t0.01\t5e-05\n5920000\t-13.35\t-13.03\t8710\t0.01\t5e-05\n5930000\t-13.41\t-13.03\t8721\t0.01\t5e-05\n5940000\t-13.3\t-13.03\t8732\t0.01\t5e-05\n5950000\t-13.14\t-13.03\t8743\t0.01\t5e-05\n5960000\t-13.24\t-13.03\t8754\t0.01\t5e-05\n5970000\t-13.19\t-13.03\t8766\t0.01\t5e-05\n5980000\t-13.22\t-13.03\t8776\t0.01\t5e-05\n5990000\t-13.31\t-13.03\t8787\t0.01\t5e-05\n6000000\t-13.31\t-13.03\t8798\t0.01\t5e-05\n6010000\t-13.23\t-13.03\t8810\t0.01\t5e-05\n6020000\t-13.14\t-13.03\t8821\t0.01\t5e-05\n6030000\t-13.18\t-13.03\t8832\t0.01\t5e-05\n6040000\t-13.19\t-13.03\t8844\t0.01\t5e-05\n6050000\t-13.28\t-13.01\t8855\t0.01\t5e-05\n6060000\t-13.24\t-13.01\t8867\t0.01\t5e-05\n6070000\t-13.44\t-13.01\t8877\t0.01\t5e-05\n6080000\t-13.59\t-13.01\t8889\t0.01\t5e-05\n6090000\t-13.79\t-13.01\t8902\t0.01\t5e-05\n6100000\t-13.65\t-13.01\t8912\t0.01\t5e-05\n6110000\t-13.81\t-13.01\t8924\t0.01\t5e-05\n6120000\t-13.69\t-13.01\t8935\t0.01\t5e-05\n6130000\t-13.69\t-13.01\t8946\t0.01\t5e-05\n6140000\t-13.71\t-13.01\t8958\t0.01\t5e-05\n6150000\t-13.9\t-13.01\t8971\t0.01\t5e-05\n6160000\t-14.01\t-13.01\t8983\t0.01\t5e-05\n6170000\t-14.01\t-13.01\t8995\t0.01\t5e-05\n6180000\t-14.08\t-13.01\t9006\t0.01\t5e-05\n6190000\t-14.14\t-13.01\t9017\t0.01\t5e-05\n6200000\t-14.26\t-13.01\t9029\t0.01\t5e-05\n6210000\t-14.41\t-13.01\t9040\t0.01\t5e-05\n6220000\t-14.38\t-13.01\t9051\t0.01\t5e-05\n6230000\t-14.19\t-13.01\t9063\t0.01\t5e-05\n6240000\t-13.94\t-13.01\t9073\t0.01\t5e-05\n6250000\t-13.74\t-13.01\t9083\t0.01\t5e-05\n6260000\t-13.72\t-13.01\t9094\t0.01\t5e-05\n6270000\t-13.53\t-13.01\t9103\t0.01\t5e-05\n6280000\t-13.47\t-13.01\t9115\t0.01\t5e-05\n6290000\t-13.17\t-13.01\t9125\t0.01\t5e-05\n6300000\t-12.97\t-12.97\t9136\t0.01\t5e-05\n6310000\t-13.26\t-12.97\t9148\t0.01\t5e-05\n6320000\t-13.34\t-12.97\t9159\t0.01\t5e-05\n6330000\t-13.21\t-12.97\t9170\t0.01\t5e-05\n6340000\t-13.6\t-12.97\t9183\t0.01\t5e-05\n6350000\t-13.68\t-12.97\t9194\t0.01\t5e-05\n6360000\t-13.76\t-12.97\t9205\t0.01\t5e-05\n6370000\t-13.75\t-12.97\t9216\t0.01\t5e-05\n6380000\t-13.7\t-12.97\t9225\t0.01\t5e-05\n6390000\t-13.81\t-12.97\t9236\t0.01\t5e-05\n6400000\t-13.65\t-12.97\t9246\t0.01\t5e-05\n6410000\t-13.41\t-12.97\t9255\t0.01\t5e-05\n6420000\t-13.64\t-12.97\t9267\t0.01\t5e-05\n6430000\t-13.61\t-12.97\t9277\t0.01\t5e-05\n6440000\t-13.26\t-12.97\t9287\t0.01\t5e-05\n6450000\t-13.23\t-12.97\t9297\t0.01\t5e-05\n6460000\t-13.17\t-12.97\t9308\t0.01\t5e-05\n6470000\t-13.05\t-12.97\t9318\t0.01\t5e-05\n6480000\t-13.31\t-12.97\t9329\t0.01\t5e-05\n6490000\t-13.09\t-12.97\t9339\t0.01\t5e-05\n6500000\t-13.04\t-12.97\t9349\t0.01\t5e-05\n6510000\t-13.19\t-12.97\t9360\t0.01\t5e-05\n6520000\t-13.27\t-12.97\t9372\t0.01\t5e-05\n6530000\t-13.15\t-12.97\t9382\t0.01\t5e-05\n6540000\t-13.48\t-12.97\t9395\t0.01\t5e-05\n6550000\t-13.64\t-12.97\t9406\t0.01\t5e-05\n6560000\t-13.69\t-12.97\t9416\t0.01\t5e-05\n6570000\t-13.63\t-12.97\t9426\t0.01\t5e-05\n6580000\t-13.66\t-12.97\t9437\t0.01\t5e-05\n6590000\t-13.43\t-12.97\t9447\t0.01\t5e-05\n6600000\t-13.67\t-12.97\t9458\t0.01\t5e-05\n6610000\t-13.59\t-12.97\t9469\t0.01\t5e-05\n6620000\t-13.7\t-12.97\t9480\t0.01\t5e-05\n6630000\t-13.49\t-12.97\t9491\t0.01\t5e-05\n6640000\t-13.47\t-12.97\t9503\t0.01\t5e-05\n6650000\t-13.46\t-12.97\t9512\t0.01\t5e-05\n6660000\t-13.24\t-12.97\t9522\t0.01\t5e-05\n6670000\t-13.13\t-12.97\t9532\t0.01\t5e-05\n6680000\t-13.08\t-12.97\t9543\t0.01\t5e-05\n6690000\t-13.18\t-12.97\t9554\t0.01\t5e-05\n6700000\t-13.24\t-12.97\t9565\t0.01\t5e-05\n6710000\t-13.21\t-12.97\t9576\t0.01\t5e-05\n6720000\t-13.27\t-12.97\t9588\t0.01\t5e-05\n6730000\t-13.22\t-12.97\t9599\t0.01\t5e-05\n6740000\t-13.02\t-12.97\t9608\t0.01\t5e-05\n6750000\t-13.3\t-12.97\t9619\t0.01\t5e-05\n6760000\t-13.3\t-12.97\t9629\t0.01\t5e-05\n6770000\t-13.41\t-12.97\t9640\t0.01\t5e-05\n6780000\t-13.45\t-12.97\t9652\t0.01\t5e-05\n6790000\t-13.15\t-12.97\t9662\t0.01\t5e-05\n6800000\t-13.18\t-12.97\t9673\t0.01\t5e-05\n6810000\t-13.4\t-12.97\t9685\t0.01\t5e-05\n6820000\t-13.23\t-12.97\t9695\t0.01\t5e-05\n6830000\t-13.36\t-12.97\t9706\t0.01\t5e-05\n6840000\t-13.29\t-12.97\t9716\t0.01\t5e-05\n6850000\t-13.26\t-12.97\t9726\t0.01\t5e-05\n6860000\t-13.06\t-12.97\t9735\t0.01\t5e-05\n6870000\t-13.19\t-12.97\t9747\t0.01\t5e-05\n6880000\t-13.36\t-12.97\t9758\t0.01\t5e-05\n6890000\t-13.44\t-12.97\t9768\t0.01\t5e-05\n6900000\t-13.05\t-12.97\t9778\t0.01\t5e-05\n6910000\t-13.1\t-12.9\t9789\t0.01\t5e-05\n6920000\t-13.27\t-12.9\t9801\t0.01\t5e-05\n6930000\t-13.27\t-12.9\t9811\t0.01\t5e-05\n6940000\t-13.28\t-12.9\t9821\t0.01\t5e-05\n6950000\t-13.35\t-12.9\t9832\t0.01\t5e-05\n6960000\t-13.17\t-12.9\t9842\t0.01\t5e-05\n6970000\t-13.19\t-12.9\t9852\t0.01\t5e-05\n6980000\t-13.31\t-12.9\t9863\t0.01\t5e-05\n6990000\t-13.28\t-12.9\t9873\t0.01\t5e-05\n7000000\t-13.3\t-12.9\t9883\t0.01\t5e-05\n7010000\t-13.17\t-12.9\t9892\t0.01\t5e-05\n7020000\t-12.96\t-12.9\t9903\t0.01\t5e-05\n7030000\t-12.77\t-12.71\t9912\t0.01\t5e-05\n7040000\t-13.12\t-12.71\t9924\t0.01\t5e-05\n7050000\t-13.1\t-12.71\t9935\t0.01\t5e-05\n7060000\t-13.11\t-12.71\t9945\t0.01\t5e-05\n7070000\t-13.13\t-12.71\t9956\t0.01\t5e-05\n7080000\t-13.04\t-12.71\t9966\t0.01\t5e-05\n7090000\t-13.16\t-12.71\t9977\t0.01\t5e-05\n7100000\t-13.12\t-12.71\t9987\t0.01\t5e-05\n7110000\t-13.06\t-12.71\t9998\t0.01\t5e-05\n7120000\t-13.31\t-12.71\t10009\t0.01\t5e-05\n7130000\t-13.32\t-12.71\t10021\t0.01\t5e-05\n7140000\t-13.37\t-12.71\t10032\t0.01\t5e-05\n7150000\t-13.41\t-12.71\t10044\t0.01\t5e-05\n7160000\t-13.47\t-12.71\t10055\t0.01\t5e-05\n7170000\t-13.45\t-12.71\t10066\t0.01\t5e-05\n7180000\t-13.4\t-12.71\t10078\t0.01\t5e-05\n7190000\t-13.55\t-12.71\t10089\t0.01\t5e-05\n7200000\t-13.64\t-12.71\t10100\t0.01\t5e-05\n7210000\t-13.73\t-12.71\t10112\t0.01\t5e-05\n7220000\t-13.61\t-12.71\t10122\t0.01\t5e-05\n7230000\t-13.63\t-12.71\t10133\t0.01\t5e-05\n7240000\t-13.62\t-12.71\t10144\t0.01\t5e-05\n7250000\t-13.51\t-12.71\t10155\t0.01\t5e-05\n7260000\t-13.55\t-12.71\t10166\t0.01\t5e-05\n7270000\t-13.32\t-12.71\t10176\t0.01\t5e-05\n7280000\t-13.36\t-12.71\t10189\t0.01\t5e-05\n7290000\t-13.44\t-12.71\t10199\t0.01\t5e-05\n7300000\t-13.35\t-12.71\t10210\t0.01\t5e-05\n7310000\t-13.3\t-12.71\t10221\t0.01\t5e-05\n7320000\t-13.42\t-12.71\t10233\t0.01\t5e-05\n7330000\t-13.46\t-12.71\t10244\t0.01\t5e-05\n7340000\t-13.34\t-12.71\t10254\t0.01\t5e-05\n7350000\t-13.34\t-12.71\t10265\t0.01\t5e-05\n7360000\t-13.61\t-12.71\t10277\t0.01\t5e-05\n7370000\t-13.45\t-12.71\t10287\t0.01\t5e-05\n7380000\t-13.55\t-12.71\t10299\t0.01\t5e-05\n7390000\t-13.59\t-12.71\t10311\t0.01\t5e-05\n7400000\t-13.69\t-12.71\t10321\t0.01\t5e-05\n7410000\t-13.5\t-12.71\t10331\t0.01\t5e-05\n7420000\t-13.48\t-12.71\t10342\t0.01\t5e-05\n7430000\t-13.32\t-12.71\t10351\t0.01\t5e-05\n7440000\t-13.32\t-12.71\t10360\t0.01\t5e-05\n7450000\t-13.23\t-12.71\t10372\t0.01\t5e-05\n7460000\t-13.4\t-12.71\t10383\t0.01\t5e-05\n7470000\t-13.25\t-12.71\t10393\t0.01\t5e-05\n7480000\t-13.17\t-12.71\t10404\t0.01\t5e-05\n7490000\t-13.27\t-12.71\t10415\t0.01\t5e-05\n7500000\t-13.44\t-12.71\t10426\t0.01\t5e-05\n7510000\t-13.27\t-12.71\t10437\t0.01\t5e-05\n7520000\t-13.52\t-12.71\t10449\t0.01\t5e-05\n7530000\t-13.8\t-12.71\t10461\t0.01\t5e-05\n7540000\t-13.75\t-12.71\t10472\t0.01\t5e-05\n7550000\t-13.66\t-12.71\t10483\t0.01\t5e-05\n7560000\t-13.81\t-12.71\t10493\t0.01\t5e-05\n7570000\t-13.91\t-12.71\t10505\t0.01\t5e-05\n7580000\t-13.8\t-12.71\t10516\t0.01\t5e-05\n7590000\t-13.98\t-12.71\t10528\t0.01\t5e-05\n7600000\t-14.27\t-12.71\t10539\t0.01\t5e-05\n7610000\t-13.97\t-12.71\t10548\t0.01\t5e-05\n7620000\t-13.76\t-12.71\t10559\t0.01\t5e-05\n7630000\t-13.74\t-12.71\t10570\t0.01\t5e-05\n7640000\t-13.7\t-12.71\t10581\t0.01\t5e-05\n7650000\t-13.6\t-12.71\t10591\t0.01\t5e-05\n7660000\t-13.45\t-12.71\t10603\t0.01\t5e-05\n7670000\t-13.51\t-12.71\t10613\t0.01\t5e-05\n7680000\t-13.21\t-12.71\t10624\t0.01\t5e-05\n7690000\t-13.07\t-12.71\t10634\t0.01\t5e-05\n7700000\t-13.05\t-12.71\t10644\t0.01\t5e-05\n7710000\t-12.93\t-12.71\t10654\t0.01\t5e-05\n7720000\t-13.17\t-12.71\t10666\t0.01\t5e-05\n7730000\t-13.31\t-12.71\t10679\t0.01\t5e-05\n7740000\t-13.44\t-12.71\t10690\t0.01\t5e-05\n7750000\t-13.31\t-12.71\t10700\t0.01\t5e-05\n7760000\t-13.35\t-12.71\t10711\t0.01\t5e-05\n7770000\t-13.36\t-12.71\t10720\t0.01\t5e-05\n7780000\t-13.4\t-12.71\t10731\t0.01\t5e-05\n7790000\t-13.59\t-12.71\t10742\t0.01\t5e-05\n7800000\t-13.83\t-12.71\t10753\t0.01\t5e-05\n7810000\t-13.81\t-12.71\t10764\t0.01\t5e-05\n7820000\t-13.83\t-12.71\t10775\t0.01\t5e-05\n7830000\t-13.69\t-12.71\t10786\t0.01\t5e-05\n7840000\t-14.03\t-12.71\t10797\t0.01\t5e-05\n7850000\t-14.15\t-12.71\t10807\t0.01\t5e-05\n7860000\t-14.21\t-12.71\t10818\t0.01\t5e-05\n7870000\t-14.19\t-12.71\t10829\t0.01\t5e-05\n7880000\t-13.98\t-12.71\t10839\t0.01\t5e-05\n7890000\t-13.76\t-12.71\t10849\t0.01\t5e-05\n7900000\t-13.82\t-12.71\t10861\t0.01\t5e-05\n7910000\t-13.76\t-12.71\t10873\t0.01\t5e-05\n7920000\t-13.67\t-12.71\t10884\t0.01\t5e-05\n7930000\t-13.66\t-12.71\t10895\t0.01\t5e-05\n7940000\t-13.64\t-12.71\t10905\t0.01\t5e-05\n7950000\t-13.55\t-12.71\t10916\t0.01\t5e-05\n7960000\t-13.44\t-12.71\t10925\t0.01\t5e-05\n7970000\t-13.52\t-12.71\t10935\t0.01\t5e-05\n7980000\t-13.67\t-12.71\t10946\t0.01\t5e-05\n7990000\t-13.66\t-12.71\t10956\t0.01\t5e-05\n8000000\t-13.42\t-12.71\t10966\t0.01\t5e-05\n8010000\t-13.25\t-12.71\t10976\t0.01\t5e-05\n8020000\t-13.08\t-12.71\t10986\t0.01\t5e-05\n8030000\t-12.94\t-12.71\t10996\t0.01\t5e-05\n8040000\t-13.01\t-12.71\t11008\t0.01\t5e-05\n8050000\t-13.02\t-12.71\t11019\t0.01\t5e-05\n8060000\t-13.15\t-12.71\t11030\t0.01\t5e-05\n8070000\t-12.97\t-12.71\t11040\t0.01\t5e-05\n8080000\t-12.95\t-12.71\t11050\t0.01\t5e-05\n8090000\t-13.05\t-12.71\t11062\t0.01\t5e-05\n8100000\t-13.14\t-12.71\t11073\t0.01\t5e-05\n8110000\t-13.51\t-12.71\t11085\t0.01\t5e-05\n8120000\t-13.52\t-12.71\t11096\t0.01\t5e-05\n8130000\t-13.32\t-12.71\t11106\t0.01\t5e-05\n8140000\t-13.3\t-12.71\t11116\t0.01\t5e-05\n8150000\t-13.3\t-12.71\t11126\t0.01\t5e-05\n8160000\t-13.52\t-12.71\t11136\t0.01\t5e-05\n8170000\t-13.6\t-12.71\t11147\t0.01\t5e-05\n8180000\t-13.57\t-12.71\t11158\t0.01\t5e-05\n8190000\t-13.25\t-12.71\t11168\t0.01\t5e-05\n8200000\t-13.13\t-12.71\t11178\t0.01\t5e-05\n8210000\t-13.0\t-12.71\t11188\t0.01\t5e-05\n8220000\t-12.96\t-12.71\t11198\t0.01\t5e-05\n8230000\t-12.98\t-12.71\t11210\t0.01\t5e-05\n8240000\t-13.14\t-12.71\t11221\t0.01\t5e-05\n8250000\t-13.25\t-12.71\t11232\t0.01\t5e-05\n8260000\t-13.2\t-12.71\t11243\t0.01\t5e-05\n8270000\t-13.19\t-12.71\t11253\t0.01\t5e-05\n8280000\t-13.08\t-12.71\t11264\t0.01\t5e-05\n8290000\t-13.13\t-12.71\t11274\t0.01\t5e-05\n8300000\t-13.23\t-12.71\t11285\t0.01\t5e-05\n8310000\t-13.27\t-12.71\t11295\t0.01\t5e-05\n8320000\t-13.27\t-12.71\t11305\t0.01\t5e-05\n8330000\t-13.37\t-12.71\t11316\t0.01\t5e-05\n8340000\t-13.09\t-12.71\t11327\t0.01\t5e-05\n8350000\t-12.99\t-12.71\t11337\t0.01\t5e-05\n8360000\t-13.02\t-12.71\t11347\t0.01\t5e-05\n8370000\t-13.12\t-12.71\t11358\t0.01\t5e-05\n8380000\t-13.12\t-12.71\t11370\t0.01\t5e-05\n8390000\t-13.18\t-12.71\t11381\t0.01\t5e-05\n8400000\t-13.29\t-12.71\t11392\t0.01\t5e-05\n8410000\t-13.34\t-12.71\t11404\t0.01\t5e-05\n8420000\t-13.41\t-12.71\t11414\t0.01\t5e-05\n8430000\t-13.53\t-12.71\t11425\t0.01\t5e-05\n8440000\t-13.58\t-12.71\t11435\t0.01\t5e-05\n8450000\t-13.74\t-12.71\t11446\t0.01\t5e-05\n8460000\t-13.65\t-12.71\t11455\t0.01\t5e-05\n8470000\t-13.56\t-12.71\t11465\t0.01\t5e-05\n8480000\t-13.49\t-12.71\t11474\t0.01\t5e-05\n8490000\t-13.47\t-12.71\t11484\t0.01\t5e-05\n8500000\t-13.18\t-12.71\t11494\t0.01\t5e-05\n8510000\t-12.99\t-12.71\t11503\t0.01\t5e-05\n8520000\t-12.7\t-12.67\t11512\t0.01\t5e-05\n8530000\t-12.84\t-12.67\t11524\t0.01\t5e-05\n8540000\t-12.75\t-12.67\t11533\t0.01\t5e-05\n8550000\t-12.6\t-12.59\t11542\t0.01\t5e-05\n8560000\t-12.69\t-12.58\t11551\t0.01\t5e-05\n8570000\t-12.75\t-12.58\t11561\t0.01\t5e-05\n8580000\t-12.86\t-12.58\t11572\t0.01\t5e-05\n8590000\t-12.9\t-12.58\t11583\t0.01\t5e-05\n8600000\t-13.18\t-12.58\t11593\t0.01\t5e-05\n8610000\t-13.28\t-12.58\t11603\t0.01\t5e-05\n8620000\t-13.51\t-12.58\t11614\t0.01\t5e-05\n8630000\t-13.25\t-12.58\t11624\t0.01\t5e-05\n8640000\t-13.29\t-12.58\t11634\t0.01\t5e-05\n8650000\t-13.21\t-12.58\t11644\t0.01\t5e-05\n8660000\t-13.04\t-12.58\t11654\t0.01\t5e-05\n8670000\t-12.99\t-12.58\t11665\t0.01\t5e-05\n8680000\t-12.92\t-12.58\t11675\t0.01\t5e-05\n8690000\t-12.84\t-12.58\t11686\t0.01\t5e-05\n8700000\t-12.7\t-12.58\t11696\t0.01\t5e-05\n8710000\t-12.81\t-12.58\t11707\t0.01\t5e-05\n8720000\t-12.75\t-12.58\t11717\t0.01\t5e-05\n8730000\t-12.96\t-12.58\t11727\t0.01\t5e-05\n8740000\t-12.73\t-12.58\t11737\t0.01\t5e-05\n8750000\t-12.78\t-12.58\t11747\t0.01\t5e-05\n8760000\t-13.0\t-12.58\t11758\t0.01\t5e-05\n8770000\t-12.82\t-12.58\t11767\t0.01\t5e-05\n8780000\t-12.87\t-12.58\t11778\t0.01\t5e-05\n8790000\t-12.92\t-12.58\t11789\t0.01\t5e-05\n8800000\t-12.89\t-12.58\t11798\t0.01\t5e-05\n8810000\t-12.9\t-12.58\t11809\t0.01\t5e-05\n8820000\t-12.98\t-12.58\t11820\t0.01\t5e-05\n8830000\t-12.97\t-12.58\t11830\t0.01\t5e-05\n8840000\t-13.12\t-12.58\t11840\t0.01\t5e-05\n8850000\t-13.11\t-12.58\t11850\t0.01\t5e-05\n8860000\t-13.05\t-12.58\t11860\t0.01\t5e-05\n8870000\t-13.12\t-12.58\t11870\t0.01\t5e-05\n8880000\t-13.08\t-12.58\t11880\t0.01\t5e-05\n8890000\t-13.04\t-12.58\t11891\t0.01\t5e-05\n8900000\t-13.06\t-12.58\t11902\t0.01\t5e-05\n8910000\t-13.01\t-12.58\t11912\t0.01\t5e-05\n8920000\t-12.78\t-12.58\t11922\t0.01\t5e-05\n8930000\t-12.81\t-12.58\t11933\t0.01\t5e-05\n8940000\t-13.01\t-12.58\t11945\t0.01\t5e-05\n8950000\t-13.15\t-12.58\t11956\t0.01\t5e-05\n8960000\t-13.11\t-12.58\t11966\t0.01\t5e-05\n8970000\t-12.83\t-12.58\t11974\t0.01\t5e-05\n8980000\t-12.87\t-12.58\t11986\t0.01\t5e-05\n8990000\t-12.76\t-12.58\t11995\t0.01\t5e-05\n9000000\t-12.81\t-12.58\t12005\t0.01\t5e-05\n9010000\t-12.81\t-12.58\t12015\t0.01\t5e-05\n9020000\t-13.03\t-12.58\t12026\t0.01\t5e-05\n9030000\t-12.99\t-12.58\t12036\t0.01\t5e-05\n9040000\t-12.91\t-12.58\t12046\t0.01\t5e-05\n9050000\t-12.76\t-12.58\t12056\t0.01\t5e-05\n9060000\t-12.89\t-12.58\t12067\t0.01\t5e-05\n9070000\t-12.97\t-12.58\t12077\t0.01\t5e-05\n9080000\t-12.95\t-12.58\t12087\t0.01\t5e-05\n9090000\t-13.1\t-12.58\t12098\t0.01\t5e-05\n9100000\t-12.85\t-12.58\t12108\t0.01\t5e-05\n9110000\t-12.91\t-12.58\t12119\t0.01\t5e-05\n9120000\t-12.87\t-12.58\t12130\t0.01\t5e-05\n9130000\t-13.04\t-12.58\t12142\t0.01\t5e-05\n9140000\t-13.18\t-12.58\t12153\t0.01\t5e-05\n9150000\t-13.02\t-12.58\t12162\t0.01\t5e-05\n9160000\t-12.88\t-12.58\t12172\t0.01\t5e-05\n9170000\t-12.74\t-12.58\t12181\t0.01\t5e-05\n9180000\t-12.93\t-12.58\t12192\t0.01\t5e-05\n9190000\t-13.05\t-12.58\t12202\t0.01\t5e-05\n9200000\t-13.15\t-12.58\t12214\t0.01\t5e-05\n9210000\t-13.25\t-12.58\t12225\t0.01\t5e-05\n9220000\t-13.11\t-12.58\t12237\t0.01\t5e-05\n9230000\t-13.07\t-12.58\t12248\t0.01\t5e-05\n9240000\t-13.01\t-12.58\t12259\t0.01\t5e-05\n9250000\t-13.35\t-12.58\t12270\t0.01\t5e-05\n9260000\t-13.59\t-12.58\t12282\t0.01\t5e-05\n9270000\t-13.51\t-12.58\t12293\t0.01\t5e-05\n9280000\t-13.51\t-12.58\t12304\t0.01\t5e-05\n9290000\t-13.64\t-12.58\t12316\t0.01\t5e-05\n9300000\t-13.51\t-12.58\t12327\t0.01\t5e-05\n9310000\t-13.39\t-12.58\t12338\t0.01\t5e-05\n9320000\t-13.35\t-12.58\t12348\t0.01\t5e-05\n9330000\t-13.62\t-12.58\t12359\t0.01\t5e-05\n9340000\t-13.74\t-12.58\t12371\t0.01\t5e-05\n9350000\t-13.7\t-12.58\t12382\t0.01\t5e-05\n9360000\t-13.82\t-12.58\t12393\t0.01\t5e-05\n9370000\t-13.87\t-12.58\t12403\t0.01\t5e-05\n9380000\t-13.74\t-12.58\t12413\t0.01\t5e-05\n9390000\t-13.85\t-12.58\t12424\t0.01\t5e-05\n9400000\t-13.84\t-12.58\t12435\t0.01\t5e-05\n9410000\t-14.01\t-12.58\t12445\t0.01\t5e-05\n9420000\t-13.87\t-12.58\t12456\t0.01\t5e-05\n9430000\t-13.73\t-12.58\t12468\t0.01\t5e-05\n9440000\t-13.76\t-12.58\t12479\t0.01\t5e-05\n9450000\t-13.68\t-12.58\t12490\t0.01\t5e-05\n9460000\t-13.63\t-12.58\t12500\t0.01\t5e-05\n9470000\t-13.55\t-12.58\t12510\t0.01\t5e-05\n9480000\t-13.48\t-12.58\t12518\t0.01\t5e-05\n9490000\t-13.07\t-12.58\t12528\t0.01\t5e-05\n9500000\t-13.33\t-12.58\t12540\t0.01\t5e-05\n9510000\t-13.38\t-12.58\t12550\t0.01\t5e-05\n9520000\t-13.27\t-12.58\t12560\t0.01\t5e-05\n9530000\t-13.23\t-12.58\t12569\t0.01\t5e-05\n9540000\t-12.97\t-12.58\t12579\t0.01\t5e-05\n9550000\t-13.09\t-12.58\t12590\t0.01\t5e-05\n9560000\t-12.91\t-12.58\t12601\t0.01\t5e-05\n9570000\t-12.87\t-12.58\t12610\t0.01\t5e-05\n9580000\t-12.94\t-12.58\t12621\t0.01\t5e-05\n9590000\t-13.16\t-12.58\t12632\t0.01\t5e-05\n9600000\t-12.92\t-12.58\t12643\t0.01\t5e-05\n9610000\t-12.93\t-12.58\t12653\t0.01\t5e-05\n9620000\t-12.79\t-12.58\t12663\t0.01\t5e-05\n9630000\t-12.92\t-12.58\t12674\t0.01\t5e-05\n9640000\t-12.85\t-12.58\t12683\t0.01\t5e-05\n9650000\t-12.72\t-12.58\t12691\t0.01\t5e-05\n9660000\t-12.71\t-12.58\t12702\t0.01\t5e-05\n9670000\t-12.79\t-12.58\t12712\t0.01\t5e-05\n9680000\t-12.59\t-12.58\t12722\t0.01\t5e-05\n9690000\t-12.44\t-12.42\t12732\t0.01\t5e-05\n9700000\t-12.4\t-12.35\t12742\t0.01\t5e-05\n9710000\t-12.36\t-12.28\t12753\t0.01\t5e-05\n9720000\t-12.24\t-12.08\t12762\t0.01\t5e-05\n9730000\t-12.29\t-12.08\t12773\t0.01\t5e-05\n9740000\t-12.37\t-12.08\t12783\t0.01\t5e-05\n9750000\t-12.51\t-12.08\t12792\t0.01\t5e-05\n9760000\t-12.43\t-12.08\t12803\t0.01\t5e-05\n9770000\t-12.4\t-12.08\t12812\t0.01\t5e-05\n9780000\t-12.43\t-12.08\t12821\t0.01\t5e-05\n9790000\t-12.36\t-12.08\t12830\t0.01\t5e-05\n9800000\t-12.31\t-12.08\t12840\t0.01\t5e-05\n9810000\t-12.11\t-12.08\t12849\t0.01\t5e-05\n9820000\t-12.13\t-12.04\t12858\t0.01\t5e-05\n9830000\t-12.25\t-12.04\t12868\t0.01\t5e-05\n9840000\t-12.04\t-12.04\t12878\t0.01\t5e-05\n9850000\t-12.08\t-12.02\t12888\t0.01\t5e-05\n9860000\t-12.17\t-12.02\t12899\t0.01\t5e-05\n9870000\t-12.18\t-11.96\t12908\t0.01\t5e-05\n9880000\t-12.31\t-11.96\t12918\t0.01\t5e-05\n9890000\t-12.23\t-11.96\t12927\t0.01\t5e-05\n9900000\t-12.12\t-11.96\t12936\t0.01\t5e-05\n9910000\t-12.4\t-11.96\t12946\t0.01\t5e-05\n9920000\t-12.37\t-11.96\t12954\t0.01\t5e-05\n"
  },
  {
    "path": "hw3/log/_RAM_30-01-2018_22-29-12/log.txt",
    "content": "Timestep\tMeanReward\tBestMeanReward\tepisodes\texploration\tlearning_rate\n60000\t-20.73\t-20.57\t208\t0.194\t0.0001\n70000\t-20.8\t-20.57\t247\t0.193\t0.0001\n80000\t-20.82\t-20.57\t285\t0.192\t0.0001\n90000\t-20.86\t-20.57\t325\t0.191\t0.0001\n100000\t-20.93\t-20.57\t365\t0.19\t0.0001\n110000\t-20.93\t-20.57\t404\t0.189\t0.0001\n120000\t-20.94\t-20.57\t444\t0.188\t0.0001\n130000\t-20.97\t-20.57\t483\t0.187\t0.0001\n140000\t-20.93\t-20.57\t523\t0.186\t0.0001\n150000\t-20.91\t-20.57\t562\t0.185\t0.0001\n160000\t-20.91\t-20.57\t602\t0.184\t0.0001\n170000\t-20.96\t-20.57\t641\t0.183\t0.0001\n180000\t-20.96\t-20.57\t681\t0.18200000000000002\t0.0001\n190000\t-20.99\t-20.57\t721\t0.181\t0.0001\n200000\t-20.97\t-20.57\t761\t0.18\t0.0001\n210000\t-20.95\t-20.57\t800\t0.17900000000000002\t0.0001\n220000\t-20.95\t-20.57\t840\t0.17800000000000002\t0.0001\n230000\t-20.98\t-20.57\t880\t0.17700000000000002\t0.0001\n240000\t-20.98\t-20.57\t920\t0.17600000000000002\t0.0001\n250000\t-20.97\t-20.57\t960\t0.17500000000000002\t0.0001\n260000\t-20.98\t-20.57\t1000\t0.17400000000000002\t0.0001\n270000\t-20.97\t-20.57\t1039\t0.17300000000000001\t0.0001\n280000\t-20.97\t-20.57\t1079\t0.17200000000000001\t0.0001\n290000\t-20.96\t-20.57\t1119\t0.171\t0.0001\n300000\t-20.98\t-20.57\t1159\t0.17\t0.0001\n310000\t-20.99\t-20.57\t1199\t0.169\t0.0001\n320000\t-20.98\t-20.57\t1238\t0.168\t0.0001\n330000\t-20.99\t-20.57\t1278\t0.167\t0.0001\n340000\t-21.0\t-20.57\t1318\t0.166\t0.0001\n350000\t-21.0\t-20.57\t1358\t0.165\t0.0001\n360000\t-21.0\t-20.57\t1398\t0.164\t0.0001\n370000\t-20.99\t-20.57\t1438\t0.163\t0.0001\n380000\t-20.98\t-20.57\t1478\t0.162\t0.0001\n390000\t-20.98\t-20.57\t1518\t0.161\t0.0001\n400000\t-20.96\t-20.57\t1557\t0.16\t0.0001\n410000\t-20.96\t-20.57\t1597\t0.159\t0.0001\n420000\t-20.95\t-20.57\t1636\t0.158\t0.0001\n430000\t-20.98\t-20.57\t1676\t0.157\t0.0001\n440000\t-20.98\t-20.57\t1716\t0.156\t0.0001\n450000\t-20.95\t-20.57\t1755\t0.155\t0.0001\n460000\t-20.96\t-20.57\t1795\t0.154\t0.0001\n470000\t-20.94\t-20.57\t1832\t0.15300000000000002\t0.0001\n480000\t-20.93\t-20.57\t1871\t0.15200000000000002\t0.0001\n490000\t-20.9\t-20.57\t1910\t0.15100000000000002\t0.0001\n500000\t-20.96\t-20.57\t1949\t0.15000000000000002\t0.0001\n510000\t-20.94\t-20.57\t1988\t0.14900000000000002\t0.0001\n520000\t-20.92\t-20.57\t2027\t0.14800000000000002\t0.0001\n530000\t-20.93\t-20.57\t2066\t0.14700000000000002\t0.0001\n540000\t-20.97\t-20.57\t2106\t0.14600000000000002\t0.0001\n550000\t-20.97\t-20.57\t2145\t0.14500000000000002\t0.0001\n560000\t-20.94\t-20.57\t2184\t0.14400000000000002\t0.0001\n570000\t-20.92\t-20.57\t2222\t0.14300000000000002\t0.0001\n580000\t-20.91\t-20.57\t2261\t0.14200000000000002\t0.0001\n590000\t-20.89\t-20.57\t2298\t0.14100000000000001\t0.0001\n600000\t-20.89\t-20.57\t2337\t0.14\t0.0001\n610000\t-20.92\t-20.57\t2376\t0.139\t0.0001\n620000\t-20.94\t-20.57\t2415\t0.138\t0.0001\n630000\t-20.94\t-20.57\t2454\t0.137\t0.0001\n640000\t-20.97\t-20.57\t2493\t0.136\t0.0001\n650000\t-20.93\t-20.57\t2532\t0.135\t0.0001\n660000\t-20.84\t-20.57\t2568\t0.134\t0.0001\n670000\t-20.75\t-20.57\t2604\t0.133\t0.0001\n680000\t-20.73\t-20.57\t2637\t0.132\t0.0001\n690000\t-20.74\t-20.57\t2669\t0.131\t0.0001\n700000\t-20.76\t-20.57\t2701\t0.13\t0.0001\n710000\t-20.76\t-20.57\t2733\t0.129\t0.0001\n720000\t-20.78\t-20.57\t2764\t0.128\t0.0001\n730000\t-20.73\t-20.57\t2793\t0.127\t0.0001\n740000\t-20.7\t-20.57\t2825\t0.126\t0.0001\n750000\t-20.67\t-20.57\t2857\t0.125\t0.0001\n760000\t-20.67\t-20.57\t2886\t0.124\t0.0001\n770000\t-20.72\t-20.57\t2918\t0.123\t0.0001\n780000\t-20.76\t-20.57\t2949\t0.122\t0.0001\n790000\t-20.82\t-20.57\t2980\t0.121\t0.0001\n800000\t-20.82\t-20.57\t3009\t0.12\t0.0001\n810000\t-20.71\t-20.57\t3039\t0.119\t0.0001\n820000\t-20.68\t-20.57\t3070\t0.11800000000000001\t0.0001\n830000\t-20.63\t-20.57\t3097\t0.117\t0.0001\n840000\t-20.72\t-20.57\t3128\t0.116\t0.0001\n850000\t-20.77\t-20.57\t3158\t0.115\t0.0001\n860000\t-20.82\t-20.57\t3186\t0.114\t0.0001\n870000\t-20.75\t-20.57\t3212\t0.113\t0.0001\n880000\t-20.65\t-20.57\t3238\t0.112\t0.0001\n890000\t-20.52\t-20.52\t3263\t0.111\t0.0001\n900000\t-20.47\t-20.47\t3290\t0.11\t0.0001\n910000\t-20.4\t-20.38\t3313\t0.109\t0.0001\n920000\t-20.35\t-20.32\t3337\t0.108\t0.0001\n930000\t-20.32\t-20.31\t3360\t0.107\t0.0001\n940000\t-20.29\t-20.29\t3384\t0.10600000000000001\t0.0001\n950000\t-20.26\t-20.25\t3405\t0.10500000000000001\t0.0001\n960000\t-20.22\t-20.16\t3429\t0.10400000000000001\t0.0001\n970000\t-20.2\t-20.16\t3452\t0.10300000000000001\t0.0001\n980000\t-19.99\t-19.99\t3474\t0.10200000000000001\t0.0001\n990000\t-19.88\t-19.87\t3496\t0.101\t0.0001\n1000000\t-19.87\t-19.84\t3518\t0.1\t0.0001\n1010000\t-19.73\t-19.72\t3539\t0.099775\t9.9875e-05\n1020000\t-19.63\t-19.61\t3560\t0.09955\t9.975e-05\n1030000\t-19.72\t-19.61\t3583\t0.09932500000000001\t9.962500000000001e-05\n1040000\t-19.72\t-19.61\t3607\t0.09910000000000001\t9.95e-05\n1050000\t-19.95\t-19.61\t3629\t0.098875\t9.9375e-05\n1060000\t-20.07\t-19.61\t3653\t0.09865\t9.925e-05\n1070000\t-20.02\t-19.61\t3676\t0.098425\t9.912500000000001e-05\n1080000\t-19.83\t-19.61\t3696\t0.09820000000000001\t9.900000000000001e-05\n1090000\t-19.76\t-19.61\t3715\t0.097975\t9.8875e-05\n1100000\t-19.54\t-19.54\t3736\t0.09775\t9.875e-05\n1110000\t-19.41\t-19.38\t3755\t0.097525\t9.8625e-05\n1120000\t-19.43\t-19.31\t3776\t0.09730000000000001\t9.850000000000001e-05\n1130000\t-19.37\t-19.31\t3795\t0.09707500000000001\t9.8375e-05\n1140000\t-19.41\t-19.31\t3814\t0.09685\t9.825e-05\n1150000\t-19.46\t-19.31\t3833\t0.096625\t9.8125e-05\n1160000\t-19.39\t-19.31\t3852\t0.0964\t9.800000000000001e-05\n1170000\t-19.33\t-19.29\t3872\t0.09617500000000001\t9.787500000000001e-05\n1180000\t-19.38\t-19.26\t3892\t0.09595000000000001\t9.775e-05\n1190000\t-19.36\t-19.26\t3911\t0.095725\t9.7625e-05\n1200000\t-19.36\t-19.26\t3930\t0.0955\t9.75e-05\n1210000\t-19.5\t-19.26\t3949\t0.095275\t9.737500000000001e-05\n1220000\t-19.49\t-19.26\t3968\t0.09505000000000001\t9.725e-05\n1230000\t-19.62\t-19.26\t3988\t0.094825\t9.7125e-05\n1240000\t-19.63\t-19.26\t4007\t0.0946\t9.7e-05\n1250000\t-19.54\t-19.26\t4027\t0.094375\t9.687500000000001e-05\n1260000\t-19.58\t-19.26\t4045\t0.09415000000000001\t9.675000000000001e-05\n1270000\t-19.36\t-19.26\t4063\t0.09392500000000001\t9.6625e-05\n1280000\t-19.29\t-19.21\t4081\t0.0937\t9.65e-05\n1290000\t-19.31\t-19.2\t4099\t0.093475\t9.6375e-05\n1300000\t-19.14\t-19.14\t4118\t0.09325\t9.625000000000001e-05\n1310000\t-18.95\t-18.92\t4136\t0.09302500000000001\t9.6125e-05\n1320000\t-18.88\t-18.83\t4154\t0.09280000000000001\t9.6e-05\n1330000\t-19.01\t-18.83\t4171\t0.092575\t9.5875e-05\n1340000\t-18.97\t-18.83\t4190\t0.09235\t9.575000000000001e-05\n1350000\t-18.82\t-18.79\t4207\t0.09212500000000001\t9.562500000000001e-05\n1360000\t-18.8\t-18.76\t4225\t0.09190000000000001\t9.55e-05\n1370000\t-18.95\t-18.76\t4243\t0.091675\t9.5375e-05\n1380000\t-18.93\t-18.76\t4261\t0.09145\t9.525000000000001e-05\n1390000\t-19.0\t-18.76\t4280\t0.091225\t9.512500000000001e-05\n1400000\t-19.0\t-18.76\t4298\t0.091\t9.5e-05\n1410000\t-19.12\t-18.76\t4316\t0.09077500000000001\t9.4875e-05\n1420000\t-18.96\t-18.76\t4334\t0.09055\t9.475e-05\n1430000\t-19.02\t-18.76\t4351\t0.090325\t9.462500000000001e-05\n1440000\t-18.95\t-18.76\t4368\t0.0901\t9.45e-05\n1450000\t-18.81\t-18.75\t4386\t0.08987500000000001\t9.4375e-05\n1460000\t-18.86\t-18.75\t4404\t0.08965000000000001\t9.425e-05\n1470000\t-18.75\t-18.75\t4421\t0.089425\t9.412500000000001e-05\n1480000\t-18.65\t-18.64\t4438\t0.0892\t9.400000000000001e-05\n1490000\t-18.54\t-18.5\t4456\t0.088975\t9.3875e-05\n1500000\t-18.5\t-18.45\t4472\t0.08875000000000001\t9.375e-05\n1510000\t-18.38\t-18.38\t4489\t0.088525\t9.3625e-05\n1520000\t-18.24\t-18.24\t4505\t0.0883\t9.350000000000001e-05\n1530000\t-18.42\t-18.24\t4523\t0.088075\t9.3375e-05\n1540000\t-18.57\t-18.24\t4541\t0.08785\t9.325e-05\n1550000\t-18.69\t-18.24\t4557\t0.08762500000000001\t9.3125e-05\n1560000\t-18.68\t-18.24\t4574\t0.0874\t9.300000000000001e-05\n1570000\t-18.65\t-18.24\t4591\t0.087175\t9.287500000000001e-05\n1580000\t-18.84\t-18.24\t4608\t0.08695\t9.275e-05\n1590000\t-18.75\t-18.24\t4625\t0.08672500000000001\t9.2625e-05\n1600000\t-18.74\t-18.24\t4642\t0.08650000000000001\t9.25e-05\n1610000\t-18.71\t-18.24\t4660\t0.086275\t9.237500000000001e-05\n1620000\t-18.72\t-18.24\t4677\t0.08605\t9.225e-05\n1630000\t-18.73\t-18.24\t4693\t0.085825\t9.2125e-05\n1640000\t-18.64\t-18.24\t4711\t0.08560000000000001\t9.2e-05\n1650000\t-18.39\t-18.24\t4727\t0.085375\t9.1875e-05\n1660000\t-18.46\t-18.24\t4743\t0.08515\t9.175000000000001e-05\n1670000\t-18.39\t-18.24\t4760\t0.084925\t9.1625e-05\n1680000\t-18.35\t-18.24\t4777\t0.0847\t9.15e-05\n1690000\t-18.4\t-18.24\t4794\t0.08447500000000001\t9.137500000000001e-05\n1700000\t-18.48\t-18.24\t4811\t0.08425\t9.125000000000001e-05\n1710000\t-18.71\t-18.24\t4827\t0.084025\t9.1125e-05\n1720000\t-18.58\t-18.24\t4844\t0.0838\t9.1e-05\n1730000\t-18.78\t-18.24\t4861\t0.08357500000000001\t9.0875e-05\n1740000\t-18.77\t-18.24\t4878\t0.08335000000000001\t9.075000000000001e-05\n1750000\t-18.83\t-18.24\t4895\t0.083125\t9.062500000000001e-05\n1760000\t-18.8\t-18.24\t4912\t0.0829\t9.05e-05\n1770000\t-18.75\t-18.24\t4930\t0.082675\t9.0375e-05\n1780000\t-18.61\t-18.24\t4946\t0.08245\t9.025e-05\n1790000\t-18.45\t-18.24\t4963\t0.082225\t9.012500000000001e-05\n1800000\t-18.51\t-18.24\t4981\t0.082\t9e-05\n1810000\t-18.36\t-18.24\t4997\t0.081775\t8.9875e-05\n1820000\t-18.36\t-18.24\t5014\t0.08155000000000001\t8.975e-05\n1830000\t-18.42\t-18.24\t5031\t0.08132500000000001\t8.962500000000001e-05\n1840000\t-18.61\t-18.24\t5047\t0.0811\t8.950000000000001e-05\n1850000\t-18.71\t-18.24\t5064\t0.080875\t8.9375e-05\n1860000\t-18.71\t-18.24\t5081\t0.08065\t8.925e-05\n1870000\t-18.7\t-18.24\t5097\t0.080425\t8.912500000000001e-05\n1880000\t-18.77\t-18.24\t5114\t0.08020000000000001\t8.900000000000001e-05\n1890000\t-18.69\t-18.24\t5131\t0.079975\t8.8875e-05\n1900000\t-18.54\t-18.24\t5147\t0.07975\t8.875e-05\n1910000\t-18.46\t-18.24\t5163\t0.079525\t8.8625e-05\n1920000\t-18.31\t-18.24\t5179\t0.07930000000000001\t8.850000000000001e-05\n1930000\t-18.38\t-18.24\t5196\t0.079075\t8.837500000000001e-05\n1940000\t-18.43\t-18.24\t5213\t0.07885\t8.825e-05\n1950000\t-18.47\t-18.24\t5230\t0.078625\t8.8125e-05\n1960000\t-18.45\t-18.24\t5246\t0.0784\t8.8e-05\n1970000\t-18.43\t-18.24\t5261\t0.07817500000000001\t8.787500000000001e-05\n1980000\t-18.53\t-18.24\t5278\t0.07795\t8.775e-05\n1990000\t-18.54\t-18.24\t5295\t0.077725\t8.7625e-05\n2000000\t-18.44\t-18.24\t5311\t0.0775\t8.75e-05\n2010000\t-18.48\t-18.24\t5327\t0.07727500000000001\t8.737500000000001e-05\n2020000\t-18.45\t-18.24\t5343\t0.07705000000000001\t8.725e-05\n2030000\t-18.52\t-18.24\t5359\t0.076825\t8.7125e-05\n2040000\t-18.43\t-18.24\t5375\t0.0766\t8.7e-05\n2050000\t-18.39\t-18.24\t5391\t0.076375\t8.687500000000001e-05\n2060000\t-18.31\t-18.24\t5407\t0.07615\t8.675000000000001e-05\n2070000\t-18.3\t-18.21\t5425\t0.075925\t8.6625e-05\n2080000\t-18.27\t-18.19\t5441\t0.0757\t8.65e-05\n2090000\t-18.27\t-18.19\t5458\t0.075475\t8.6375e-05\n2100000\t-18.22\t-18.19\t5474\t0.07525\t8.625000000000001e-05\n2110000\t-18.3\t-18.19\t5491\t0.07502500000000001\t8.6125e-05\n2120000\t-18.36\t-18.19\t5507\t0.0748\t8.6e-05\n2130000\t-18.28\t-18.19\t5523\t0.074575\t8.5875e-05\n2140000\t-18.2\t-18.16\t5539\t0.07435\t8.575000000000001e-05\n2150000\t-18.08\t-18.08\t5554\t0.074125\t8.562500000000001e-05\n2160000\t-18.09\t-18.04\t5569\t0.07390000000000001\t8.55e-05\n2170000\t-17.96\t-17.93\t5585\t0.073675\t8.5375e-05\n2180000\t-17.89\t-17.76\t5600\t0.07345\t8.525000000000001e-05\n2190000\t-17.85\t-17.76\t5616\t0.073225\t8.512500000000001e-05\n2200000\t-18.02\t-17.76\t5632\t0.07300000000000001\t8.5e-05\n2210000\t-18.23\t-17.76\t5648\t0.072775\t8.4875e-05\n2220000\t-18.28\t-17.76\t5664\t0.07255\t8.475e-05\n2230000\t-18.52\t-17.76\t5680\t0.072325\t8.462500000000001e-05\n2240000\t-18.61\t-17.76\t5696\t0.0721\t8.450000000000001e-05\n2250000\t-18.49\t-17.76\t5712\t0.071875\t8.4375e-05\n2260000\t-18.51\t-17.76\t5728\t0.07165\t8.425e-05\n2270000\t-18.42\t-17.76\t5743\t0.071425\t8.4125e-05\n2280000\t-18.44\t-17.76\t5759\t0.0712\t8.400000000000001e-05\n2290000\t-18.42\t-17.76\t5774\t0.070975\t8.3875e-05\n2300000\t-18.32\t-17.76\t5789\t0.07075000000000001\t8.375e-05\n2310000\t-18.25\t-17.76\t5804\t0.070525\t8.3625e-05\n2320000\t-18.25\t-17.76\t5820\t0.0703\t8.35e-05\n2330000\t-18.19\t-17.76\t5836\t0.070075\t8.337500000000001e-05\n2340000\t-18.24\t-17.76\t5851\t0.06985\t8.325e-05\n2350000\t-18.03\t-17.76\t5867\t0.06962499999999999\t8.3125e-05\n2360000\t-17.93\t-17.76\t5882\t0.0694\t8.3e-05\n2370000\t-17.94\t-17.76\t5898\t0.069175\t8.2875e-05\n2380000\t-17.91\t-17.76\t5914\t0.06895000000000001\t8.275e-05\n2390000\t-17.78\t-17.76\t5929\t0.06872500000000001\t8.2625e-05\n2400000\t-17.82\t-17.76\t5944\t0.0685\t8.25e-05\n2410000\t-17.68\t-17.68\t5959\t0.068275\t8.237500000000001e-05\n2420000\t-17.69\t-17.65\t5974\t0.06805\t8.225000000000001e-05\n2430000\t-18.0\t-17.65\t5990\t0.067825\t8.2125e-05\n2440000\t-17.88\t-17.65\t6005\t0.0676\t8.2e-05\n2450000\t-17.82\t-17.65\t6020\t0.067375\t8.1875e-05\n2460000\t-17.89\t-17.65\t6036\t0.06715\t8.175000000000001e-05\n2470000\t-17.75\t-17.65\t6052\t0.06692500000000001\t8.1625e-05\n2480000\t-17.99\t-17.65\t6068\t0.06670000000000001\t8.15e-05\n2490000\t-17.77\t-17.65\t6083\t0.066475\t8.1375e-05\n2500000\t-17.74\t-17.64\t6098\t0.06625\t8.125e-05\n2510000\t-17.68\t-17.64\t6113\t0.066025\t8.112500000000001e-05\n2520000\t-17.86\t-17.64\t6129\t0.0658\t8.1e-05\n2530000\t-17.79\t-17.64\t6145\t0.065575\t8.0875e-05\n2540000\t-17.84\t-17.64\t6160\t0.06534999999999999\t8.075000000000001e-05\n2550000\t-17.98\t-17.64\t6176\t0.065125\t8.062500000000001e-05\n2560000\t-18.02\t-17.64\t6190\t0.0649\t8.05e-05\n2570000\t-18.01\t-17.64\t6206\t0.06467500000000001\t8.0375e-05\n2580000\t-18.18\t-17.64\t6221\t0.06445000000000001\t8.025e-05\n2590000\t-17.99\t-17.64\t6236\t0.064225\t8.012500000000001e-05\n2600000\t-18.02\t-17.64\t6252\t0.064\t8e-05\n2610000\t-18.09\t-17.64\t6267\t0.063775\t7.9875e-05\n2620000\t-17.97\t-17.64\t6282\t0.06355\t7.975e-05\n2630000\t-18.08\t-17.64\t6298\t0.063325\t7.9625e-05\n2640000\t-18.08\t-17.64\t6313\t0.0631\t7.950000000000001e-05\n2650000\t-18.17\t-17.64\t6328\t0.062875\t7.9375e-05\n2660000\t-18.23\t-17.64\t6344\t0.06265000000000001\t7.925e-05\n2670000\t-18.17\t-17.64\t6360\t0.062425\t7.912500000000001e-05\n2680000\t-18.4\t-17.64\t6376\t0.062200000000000005\t7.900000000000001e-05\n2690000\t-18.17\t-17.64\t6392\t0.061975\t7.8875e-05\n2700000\t-18.03\t-17.64\t6407\t0.06175\t7.875e-05\n2710000\t-18.07\t-17.64\t6424\t0.061525\t7.8625e-05\n2720000\t-18.08\t-17.64\t6439\t0.0613\t7.850000000000001e-05\n2730000\t-17.9\t-17.64\t6454\t0.061075000000000004\t7.837500000000001e-05\n2740000\t-17.95\t-17.64\t6469\t0.06085\t7.825e-05\n2750000\t-17.92\t-17.64\t6484\t0.060625\t7.8125e-05\n2760000\t-17.78\t-17.64\t6499\t0.0604\t7.8e-05\n2770000\t-17.67\t-17.64\t6514\t0.060175\t7.787500000000001e-05\n2780000\t-17.77\t-17.58\t6530\t0.05995\t7.775e-05\n2790000\t-17.65\t-17.53\t6545\t0.059725\t7.7625e-05\n2800000\t-17.52\t-17.51\t6560\t0.0595\t7.75e-05\n2810000\t-17.72\t-17.51\t6576\t0.059275\t7.7375e-05\n2820000\t-17.78\t-17.51\t6590\t0.05905\t7.725000000000001e-05\n2830000\t-17.83\t-17.51\t6605\t0.058825\t7.7125e-05\n2840000\t-18.02\t-17.51\t6620\t0.0586\t7.7e-05\n2850000\t-18.18\t-17.51\t6636\t0.058374999999999996\t7.6875e-05\n2860000\t-17.99\t-17.51\t6651\t0.05815\t7.675e-05\n2870000\t-18.02\t-17.51\t6666\t0.057925\t7.6625e-05\n2880000\t-17.92\t-17.51\t6680\t0.0577\t7.65e-05\n2890000\t-17.72\t-17.51\t6694\t0.057475000000000005\t7.6375e-05\n2900000\t-17.74\t-17.51\t6709\t0.05725\t7.625000000000001e-05\n2910000\t-17.62\t-17.51\t6724\t0.057025\t7.612500000000001e-05\n2920000\t-17.49\t-17.49\t6739\t0.0568\t7.6e-05\n2930000\t-17.39\t-17.3\t6754\t0.056575\t7.5875e-05\n2940000\t-17.36\t-17.27\t6768\t0.056350000000000004\t7.575e-05\n2950000\t-17.42\t-17.27\t6782\t0.056125\t7.562500000000001e-05\n2960000\t-17.45\t-17.27\t6797\t0.0559\t7.55e-05\n2970000\t-17.62\t-17.27\t6812\t0.055675\t7.5375e-05\n2980000\t-17.59\t-17.27\t6827\t0.05545\t7.525e-05\n2990000\t-17.5\t-17.27\t6841\t0.055225\t7.5125e-05\n3000000\t-17.54\t-17.27\t6856\t0.055\t7.500000000000001e-05\n3010000\t-17.45\t-17.27\t6870\t0.054775000000000004\t7.4875e-05\n3020000\t-17.49\t-17.27\t6886\t0.05455\t7.475e-05\n3030000\t-17.64\t-17.27\t6901\t0.054325000000000005\t7.462500000000001e-05\n3040000\t-17.39\t-17.27\t6915\t0.0541\t7.45e-05\n3050000\t-17.35\t-17.21\t6930\t0.053875000000000006\t7.4375e-05\n3060000\t-17.51\t-17.21\t6945\t0.053649999999999996\t7.425e-05\n3070000\t-17.21\t-17.21\t6958\t0.053425\t7.4125e-05\n3080000\t-17.21\t-17.21\t6972\t0.0532\t7.400000000000001e-05\n3090000\t-17.19\t-17.1\t6987\t0.052975\t7.3875e-05\n3100000\t-17.04\t-17.04\t7000\t0.05275\t7.375e-05\n3110000\t-17.06\t-16.94\t7015\t0.052525\t7.3625e-05\n3120000\t-17.13\t-16.94\t7029\t0.0523\t7.35e-05\n3130000\t-16.97\t-16.9\t7042\t0.052075\t7.337500000000001e-05\n3140000\t-16.94\t-16.86\t7056\t0.05185\t7.325e-05\n3150000\t-16.98\t-16.86\t7070\t0.051625000000000004\t7.3125e-05\n3160000\t-16.95\t-16.86\t7083\t0.051399999999999994\t7.3e-05\n3170000\t-16.9\t-16.86\t7097\t0.051175\t7.2875e-05\n3180000\t-16.89\t-16.86\t7111\t0.050949999999999995\t7.275e-05\n3190000\t-16.96\t-16.86\t7125\t0.050725\t7.2625e-05\n3200000\t-17.17\t-16.86\t7139\t0.050499999999999996\t7.25e-05\n3210000\t-17.26\t-16.86\t7153\t0.050275\t7.237500000000001e-05\n3220000\t-17.05\t-16.86\t7167\t0.05005\t7.225e-05\n3230000\t-16.93\t-16.86\t7180\t0.049825\t7.2125e-05\n3240000\t-16.61\t-16.61\t7193\t0.0496\t7.2e-05\n3250000\t-16.64\t-16.61\t7207\t0.049375\t7.1875e-05\n3260000\t-16.59\t-16.59\t7221\t0.049150000000000006\t7.175000000000001e-05\n3270000\t-16.69\t-16.55\t7235\t0.048924999999999996\t7.1625e-05\n3280000\t-16.41\t-16.41\t7248\t0.04870000000000001\t7.15e-05\n3290000\t-16.43\t-16.28\t7262\t0.048475\t7.1375e-05\n3300000\t-16.46\t-16.28\t7274\t0.04825\t7.125000000000001e-05\n3310000\t-16.59\t-16.28\t7289\t0.048025\t7.112500000000001e-05\n3320000\t-16.48\t-16.28\t7302\t0.0478\t7.1e-05\n3330000\t-16.57\t-16.28\t7317\t0.047575\t7.0875e-05\n3340000\t-16.47\t-16.28\t7330\t0.04735\t7.075000000000001e-05\n3350000\t-16.39\t-16.28\t7343\t0.047125\t7.0625e-05\n3360000\t-16.42\t-16.28\t7356\t0.046900000000000004\t7.05e-05\n3370000\t-16.42\t-16.28\t7370\t0.046674999999999994\t7.0375e-05\n3380000\t-16.62\t-16.28\t7384\t0.04645\t7.025e-05\n3390000\t-16.47\t-16.28\t7397\t0.046224999999999995\t7.0125e-05\n3400000\t-16.57\t-16.28\t7411\t0.046\t7.000000000000001e-05\n3410000\t-16.54\t-16.28\t7425\t0.045774999999999996\t6.9875e-05\n3420000\t-16.61\t-16.28\t7438\t0.04555\t6.975e-05\n3430000\t-16.55\t-16.28\t7451\t0.045325\t6.9625e-05\n3440000\t-16.56\t-16.28\t7464\t0.0451\t6.950000000000001e-05\n3450000\t-16.46\t-16.28\t7477\t0.044875\t6.937499999999999e-05\n3460000\t-16.42\t-16.28\t7490\t0.04465\t6.925e-05\n3470000\t-16.19\t-16.19\t7502\t0.04442499999999999\t6.9125e-05\n3480000\t-16.15\t-16.12\t7514\t0.044199999999999996\t6.9e-05\n3490000\t-16.1\t-16.05\t7527\t0.04397499999999999\t6.887500000000001e-05\n3500000\t-16.15\t-16.05\t7540\t0.04375\t6.875e-05\n3510000\t-16.0\t-16.0\t7553\t0.043525\t6.8625e-05\n3520000\t-15.98\t-15.97\t7566\t0.0433\t6.850000000000001e-05\n3530000\t-16.05\t-15.97\t7579\t0.043075\t6.837500000000001e-05\n3540000\t-16.22\t-15.97\t7593\t0.04285\t6.825e-05\n3550000\t-16.35\t-15.97\t7606\t0.042625\t6.8125e-05\n3560000\t-16.47\t-15.97\t7620\t0.0424\t6.8e-05\n3570000\t-16.46\t-15.97\t7633\t0.042175000000000004\t6.787500000000001e-05\n3580000\t-16.45\t-15.97\t7645\t0.041949999999999994\t6.775e-05\n3590000\t-16.7\t-15.97\t7658\t0.041725000000000005\t6.7625e-05\n3600000\t-16.74\t-15.97\t7671\t0.041499999999999995\t6.75e-05\n3610000\t-16.6\t-15.97\t7684\t0.041275\t6.7375e-05\n3620000\t-16.44\t-15.97\t7696\t0.041049999999999996\t6.725000000000001e-05\n3630000\t-16.4\t-15.97\t7708\t0.040825\t6.7125e-05\n3640000\t-16.02\t-15.97\t7720\t0.0406\t6.7e-05\n3650000\t-15.93\t-15.87\t7733\t0.040375\t6.687500000000001e-05\n3660000\t-15.92\t-15.87\t7746\t0.04015\t6.675e-05\n3670000\t-15.81\t-15.76\t7759\t0.039925\t6.6625e-05\n3680000\t-15.73\t-15.67\t7772\t0.03969999999999999\t6.65e-05\n3690000\t-15.83\t-15.67\t7784\t0.039474999999999996\t6.6375e-05\n3700000\t-15.9\t-15.67\t7797\t0.03924999999999999\t6.625e-05\n3710000\t-15.92\t-15.67\t7809\t0.039025\t6.6125e-05\n3720000\t-16.24\t-15.67\t7822\t0.038799999999999994\t6.6e-05\n3730000\t-16.21\t-15.67\t7834\t0.038575\t6.5875e-05\n3740000\t-16.23\t-15.67\t7847\t0.038349999999999995\t6.575e-05\n3750000\t-16.2\t-15.67\t7858\t0.038125\t6.562500000000001e-05\n3760000\t-16.06\t-15.67\t7870\t0.0379\t6.55e-05\n3770000\t-16.02\t-15.67\t7884\t0.037675\t6.5375e-05\n3780000\t-16.07\t-15.67\t7897\t0.03745\t6.525000000000001e-05\n3790000\t-16.03\t-15.67\t7909\t0.037224999999999994\t6.5125e-05\n3800000\t-15.89\t-15.67\t7921\t0.037000000000000005\t6.500000000000001e-05\n3810000\t-15.92\t-15.67\t7933\t0.036775\t6.4875e-05\n3820000\t-15.91\t-15.67\t7946\t0.03655\t6.475e-05\n3830000\t-16.05\t-15.67\t7959\t0.036324999999999996\t6.462500000000001e-05\n3840000\t-16.5\t-15.67\t7973\t0.03610000000000001\t6.45e-05\n3850000\t-16.28\t-15.67\t7985\t0.03587499999999999\t6.4375e-05\n3860000\t-16.2\t-15.67\t7998\t0.03565\t6.425e-05\n3870000\t-16.08\t-15.67\t8009\t0.035425\t6.4125e-05\n3880000\t-16.2\t-15.67\t8022\t0.035199999999999995\t6.400000000000001e-05\n3890000\t-16.49\t-15.67\t8036\t0.03497499999999999\t6.3875e-05\n3900000\t-16.5\t-15.67\t8048\t0.03475\t6.375e-05\n3910000\t-16.58\t-15.67\t8061\t0.034525\t6.3625e-05\n3920000\t-16.37\t-15.67\t8074\t0.0343\t6.35e-05\n3930000\t-16.38\t-15.67\t8087\t0.034074999999999994\t6.337500000000001e-05\n3940000\t-16.14\t-15.67\t8100\t0.033850000000000005\t6.325e-05\n3950000\t-16.16\t-15.67\t8112\t0.03362499999999999\t6.3125e-05\n3960000\t-15.95\t-15.67\t8124\t0.0334\t6.300000000000001e-05\n3970000\t-15.76\t-15.67\t8137\t0.033174999999999996\t6.2875e-05\n3980000\t-15.71\t-15.67\t8150\t0.03294999999999999\t6.275000000000001e-05\n3990000\t-15.5\t-15.5\t8163\t0.03272499999999999\t6.262499999999999e-05\n4000000\t-15.47\t-15.36\t8175\t0.0325\t6.25e-05\n4010000\t-15.47\t-15.36\t8188\t0.032275\t6.237500000000001e-05\n4020000\t-15.83\t-15.36\t8201\t0.032049999999999995\t6.225e-05\n4030000\t-15.73\t-15.36\t8213\t0.031825000000000006\t6.2125e-05\n4040000\t-15.71\t-15.36\t8224\t0.0316\t6.2e-05\n4050000\t-15.36\t-15.36\t8236\t0.031375\t6.1875e-05\n4060000\t-15.5\t-15.36\t8249\t0.031149999999999997\t6.175000000000001e-05\n4070000\t-15.68\t-15.36\t8262\t0.030924999999999994\t6.162500000000001e-05\n4080000\t-15.74\t-15.36\t8275\t0.03069999999999999\t6.15e-05\n4090000\t-15.98\t-15.36\t8288\t0.030475000000000002\t6.137500000000001e-05\n4100000\t-15.63\t-15.36\t8300\t0.03025\t6.125e-05\n4110000\t-15.62\t-15.36\t8312\t0.030024999999999996\t6.112500000000001e-05\n4120000\t-15.93\t-15.36\t8325\t0.029799999999999993\t6.1e-05\n4130000\t-16.26\t-15.36\t8337\t0.029575000000000004\t6.0875e-05\n4140000\t-16.26\t-15.36\t8351\t0.02935\t6.075e-05\n4150000\t-16.07\t-15.36\t8363\t0.029124999999999998\t6.0625e-05\n4160000\t-16.12\t-15.36\t8375\t0.028899999999999995\t6.05e-05\n4170000\t-15.92\t-15.36\t8387\t0.028674999999999992\t6.0375000000000004e-05\n4180000\t-15.95\t-15.36\t8399\t0.02844999999999999\t6.025e-05\n4190000\t-15.81\t-15.36\t8410\t0.028225\t6.0125000000000005e-05\n4200000\t-15.79\t-15.36\t8423\t0.027999999999999997\t6e-05\n4210000\t-15.78\t-15.36\t8436\t0.027774999999999994\t5.9875000000000005e-05\n4220000\t-15.86\t-15.36\t8448\t0.02754999999999999\t5.975e-05\n4230000\t-15.96\t-15.36\t8461\t0.027325000000000002\t5.9625000000000006e-05\n4240000\t-15.77\t-15.36\t8473\t0.0271\t5.95e-05\n4250000\t-15.78\t-15.36\t8484\t0.026874999999999996\t5.9375e-05\n4260000\t-16.01\t-15.36\t8497\t0.026650000000000007\t5.9250000000000004e-05\n4270000\t-16.12\t-15.36\t8509\t0.02642499999999999\t5.9125e-05\n4280000\t-16.02\t-15.36\t8520\t0.0262\t5.9000000000000004e-05\n4290000\t-15.7\t-15.36\t8532\t0.025974999999999998\t5.8875e-05\n4300000\t-15.63\t-15.36\t8545\t0.025749999999999995\t5.8750000000000005e-05\n4310000\t-15.58\t-15.36\t8558\t0.025524999999999992\t5.8625e-05\n4320000\t-15.62\t-15.36\t8569\t0.025300000000000003\t5.8500000000000006e-05\n4330000\t-15.58\t-15.36\t8582\t0.025075\t5.8375e-05\n4340000\t-15.24\t-15.24\t8593\t0.024849999999999997\t5.8250000000000006e-05\n4350000\t-15.39\t-15.16\t8606\t0.024624999999999994\t5.8125e-05\n4360000\t-15.22\t-15.16\t8617\t0.024400000000000005\t5.800000000000001e-05\n4370000\t-15.15\t-15.04\t8629\t0.024174999999999988\t5.7875000000000004e-05\n4380000\t-15.25\t-15.04\t8642\t0.02395\t5.775e-05\n4390000\t-15.34\t-15.04\t8655\t0.023724999999999996\t5.7625e-05\n4400000\t-15.5\t-15.04\t8669\t0.023499999999999993\t5.75e-05\n4410000\t-15.79\t-15.04\t8682\t0.02327499999999999\t5.7375e-05\n4420000\t-15.94\t-15.04\t8694\t0.02305\t5.725e-05\n4430000\t-15.79\t-15.04\t8706\t0.022824999999999998\t5.7125e-05\n4440000\t-16.2\t-15.04\t8719\t0.022599999999999995\t5.7e-05\n4450000\t-16.23\t-15.04\t8731\t0.022374999999999992\t5.6875e-05\n4460000\t-16.42\t-15.04\t8744\t0.022150000000000003\t5.6750000000000004e-05\n4470000\t-16.02\t-15.04\t8755\t0.021924999999999986\t5.6625e-05\n4480000\t-16.05\t-15.04\t8769\t0.021699999999999997\t5.6500000000000005e-05\n4490000\t-15.9\t-15.04\t8782\t0.021474999999999994\t5.6375e-05\n4500000\t-16.16\t-15.04\t8796\t0.02124999999999999\t5.6250000000000005e-05\n4510000\t-16.09\t-15.04\t8808\t0.021025000000000002\t5.6125e-05\n4520000\t-15.92\t-15.04\t8820\t0.0208\t5.6e-05\n4530000\t-16.01\t-15.04\t8833\t0.020574999999999996\t5.5875e-05\n4540000\t-15.82\t-15.04\t8846\t0.020349999999999993\t5.575e-05\n4550000\t-15.8\t-15.04\t8857\t0.020125000000000004\t5.5625000000000004e-05\n4560000\t-15.56\t-15.04\t8870\t0.0199\t5.55e-05\n4570000\t-15.6\t-15.04\t8883\t0.019674999999999998\t5.5375000000000004e-05\n4580000\t-15.48\t-15.04\t8895\t0.019449999999999995\t5.525e-05\n4590000\t-15.74\t-15.04\t8909\t0.019225000000000006\t5.5125000000000005e-05\n4600000\t-15.87\t-15.04\t8922\t0.01899999999999999\t5.5e-05\n4610000\t-15.55\t-15.04\t8933\t0.018775\t5.4875000000000006e-05\n4620000\t-15.62\t-15.04\t8945\t0.018549999999999997\t5.475e-05\n4630000\t-15.59\t-15.04\t8957\t0.018324999999999994\t5.4625000000000006e-05\n4640000\t-15.48\t-15.04\t8969\t0.01809999999999999\t5.45e-05\n4650000\t-15.39\t-15.04\t8981\t0.017875000000000002\t5.437500000000001e-05\n4660000\t-15.29\t-15.04\t8993\t0.01765\t5.4250000000000004e-05\n4670000\t-15.08\t-15.04\t9005\t0.017424999999999996\t5.4125e-05\n4680000\t-14.86\t-14.84\t9017\t0.017199999999999993\t5.4e-05\n4690000\t-15.04\t-14.84\t9029\t0.01697499999999999\t5.3875e-05\n4700000\t-15.07\t-14.84\t9041\t0.016749999999999987\t5.375e-05\n4710000\t-15.14\t-14.84\t9053\t0.016524999999999998\t5.3625e-05\n4720000\t-15.23\t-14.84\t9066\t0.016299999999999995\t5.35e-05\n4730000\t-15.19\t-14.84\t9078\t0.016074999999999992\t5.3375e-05\n4740000\t-14.98\t-14.84\t9089\t0.01584999999999999\t5.325e-05\n4750000\t-15.13\t-14.84\t9101\t0.015625\t5.3125000000000004e-05\n4760000\t-15.18\t-14.84\t9113\t0.015399999999999997\t5.300000000000001e-05\n4770000\t-14.91\t-14.84\t9124\t0.015174999999999994\t5.2875000000000005e-05\n4780000\t-14.88\t-14.83\t9135\t0.014950000000000005\t5.275000000000001e-05\n4790000\t-14.9\t-14.77\t9146\t0.014724999999999988\t5.2625000000000005e-05\n4800000\t-14.67\t-14.6\t9158\t0.014499999999999999\t5.25e-05\n4810000\t-14.82\t-14.6\t9171\t0.014274999999999996\t5.2375e-05\n4820000\t-14.83\t-14.6\t9182\t0.014049999999999993\t5.225e-05\n4830000\t-14.8\t-14.6\t9194\t0.01382499999999999\t5.2125e-05\n4840000\t-14.91\t-14.6\t9207\t0.013600000000000001\t5.2000000000000004e-05\n4850000\t-14.82\t-14.6\t9217\t0.013374999999999998\t5.1875e-05\n4860000\t-14.69\t-14.59\t9229\t0.013149999999999995\t5.1750000000000004e-05\n4870000\t-14.72\t-14.59\t9240\t0.012924999999999992\t5.1625e-05\n4880000\t-14.87\t-14.59\t9253\t0.012700000000000003\t5.1500000000000005e-05\n4890000\t-14.66\t-14.59\t9264\t0.012474999999999986\t5.1375e-05\n4900000\t-14.82\t-14.54\t9277\t0.012249999999999997\t5.1250000000000006e-05\n4910000\t-14.76\t-14.54\t9288\t0.012024999999999994\t5.1125e-05\n4920000\t-14.83\t-14.54\t9300\t0.011799999999999991\t5.1000000000000006e-05\n4930000\t-14.41\t-14.38\t9311\t0.011574999999999988\t5.0875e-05\n4940000\t-14.72\t-14.38\t9323\t0.011349999999999999\t5.075e-05\n4950000\t-14.6\t-14.38\t9334\t0.011124999999999996\t5.0625e-05\n4960000\t-14.54\t-14.38\t9346\t0.010899999999999993\t5.05e-05\n4970000\t-14.44\t-14.38\t9358\t0.01067499999999999\t5.0375e-05\n4980000\t-14.41\t-14.34\t9370\t0.010450000000000001\t5.025e-05\n4990000\t-14.54\t-14.31\t9382\t0.010224999999999984\t5.0125e-05\n5000000\t-14.48\t-14.31\t9394\t0.01\t5e-05\n5010000\t-14.57\t-14.3\t9406\t0.01\t5e-05\n5020000\t-14.4\t-14.3\t9417\t0.01\t5e-05\n5030000\t-14.61\t-14.3\t9429\t0.01\t5e-05\n5040000\t-14.72\t-14.3\t9441\t0.01\t5e-05\n5050000\t-14.74\t-14.3\t9453\t0.01\t5e-05\n5060000\t-14.89\t-14.3\t9465\t0.01\t5e-05\n5070000\t-14.92\t-14.3\t9477\t0.01\t5e-05\n5080000\t-14.94\t-14.3\t9488\t0.01\t5e-05\n5090000\t-15.17\t-14.3\t9499\t0.01\t5e-05\n5100000\t-15.38\t-14.3\t9510\t0.01\t5e-05\n5110000\t-15.39\t-14.3\t9522\t0.01\t5e-05\n5120000\t-15.3\t-14.3\t9534\t0.01\t5e-05\n5130000\t-15.46\t-14.3\t9546\t0.01\t5e-05\n5140000\t-15.63\t-14.3\t9557\t0.01\t5e-05\n5150000\t-15.38\t-14.3\t9569\t0.01\t5e-05\n5160000\t-15.26\t-14.3\t9580\t0.01\t5e-05\n5170000\t-15.05\t-14.3\t9591\t0.01\t5e-05\n5180000\t-14.69\t-14.3\t9602\t0.01\t5e-05\n5190000\t-14.41\t-14.3\t9613\t0.01\t5e-05\n5200000\t-14.28\t-14.25\t9624\t0.01\t5e-05\n5210000\t-14.08\t-14.05\t9635\t0.01\t5e-05\n5220000\t-13.96\t-13.84\t9646\t0.01\t5e-05\n5230000\t-13.66\t-13.66\t9657\t0.01\t5e-05\n5240000\t-13.67\t-13.66\t9668\t0.01\t5e-05\n5250000\t-13.56\t-13.54\t9679\t0.01\t5e-05\n5260000\t-13.59\t-13.54\t9691\t0.01\t5e-05\n5270000\t-13.77\t-13.54\t9702\t0.01\t5e-05\n5280000\t-13.91\t-13.54\t9714\t0.01\t5e-05\n5290000\t-14.27\t-13.54\t9728\t0.01\t5e-05\n5300000\t-14.57\t-13.54\t9740\t0.01\t5e-05\n5310000\t-14.56\t-13.54\t9752\t0.01\t5e-05\n5320000\t-14.86\t-13.54\t9764\t0.01\t5e-05\n5330000\t-15.18\t-13.54\t9778\t0.01\t5e-05\n5340000\t-15.28\t-13.54\t9791\t0.01\t5e-05\n5350000\t-15.67\t-13.54\t9804\t0.01\t5e-05\n5360000\t-15.56\t-13.54\t9816\t0.01\t5e-05\n5370000\t-15.31\t-13.54\t9828\t0.01\t5e-05\n5380000\t-15.18\t-13.54\t9841\t0.01\t5e-05\n5390000\t-15.23\t-13.54\t9853\t0.01\t5e-05\n5400000\t-15.48\t-13.54\t9866\t0.01\t5e-05\n5410000\t-15.23\t-13.54\t9878\t0.01\t5e-05\n5420000\t-15.33\t-13.54\t9890\t0.01\t5e-05\n5430000\t-15.43\t-13.54\t9904\t0.01\t5e-05\n5440000\t-15.46\t-13.54\t9917\t0.01\t5e-05\n5450000\t-15.38\t-13.54\t9928\t0.01\t5e-05\n5460000\t-15.33\t-13.54\t9940\t0.01\t5e-05\n5470000\t-15.3\t-13.54\t9951\t0.01\t5e-05\n5480000\t-15.05\t-13.54\t9962\t0.01\t5e-05\n5490000\t-14.72\t-13.54\t9973\t0.01\t5e-05\n5500000\t-14.67\t-13.54\t9985\t0.01\t5e-05\n5510000\t-14.27\t-13.54\t9997\t0.01\t5e-05\n5520000\t-14.27\t-13.54\t10009\t0.01\t5e-05\n5530000\t-14.12\t-13.54\t10020\t0.01\t5e-05\n5540000\t-14.03\t-13.54\t10032\t0.01\t5e-05\n5550000\t-14.06\t-13.54\t10044\t0.01\t5e-05\n5560000\t-13.84\t-13.54\t10055\t0.01\t5e-05\n5570000\t-14.16\t-13.54\t10067\t0.01\t5e-05\n5580000\t-14.18\t-13.54\t10078\t0.01\t5e-05\n5590000\t-14.18\t-13.54\t10089\t0.01\t5e-05\n5600000\t-14.24\t-13.54\t10101\t0.01\t5e-05\n5610000\t-14.18\t-13.54\t10114\t0.01\t5e-05\n5620000\t-14.39\t-13.54\t10125\t0.01\t5e-05\n5630000\t-14.47\t-13.54\t10137\t0.01\t5e-05\n5640000\t-14.44\t-13.54\t10149\t0.01\t5e-05\n5650000\t-14.76\t-13.54\t10161\t0.01\t5e-05\n5660000\t-14.54\t-13.54\t10172\t0.01\t5e-05\n5670000\t-14.81\t-13.54\t10184\t0.01\t5e-05\n5680000\t-14.88\t-13.54\t10196\t0.01\t5e-05\n5690000\t-14.68\t-13.54\t10208\t0.01\t5e-05\n5700000\t-14.65\t-13.54\t10219\t0.01\t5e-05\n5710000\t-14.7\t-13.54\t10231\t0.01\t5e-05\n5720000\t-14.72\t-13.54\t10242\t0.01\t5e-05\n5730000\t-14.4\t-13.54\t10254\t0.01\t5e-05\n5740000\t-14.16\t-13.54\t10265\t0.01\t5e-05\n5750000\t-14.42\t-13.54\t10276\t0.01\t5e-05\n5760000\t-14.48\t-13.54\t10289\t0.01\t5e-05\n5770000\t-14.29\t-13.54\t10299\t0.01\t5e-05\n5780000\t-14.44\t-13.54\t10311\t0.01\t5e-05\n5790000\t-14.72\t-13.54\t10323\t0.01\t5e-05\n5800000\t-14.36\t-13.54\t10334\t0.01\t5e-05\n5810000\t-14.58\t-13.54\t10347\t0.01\t5e-05\n5820000\t-14.69\t-13.54\t10358\t0.01\t5e-05\n5830000\t-14.78\t-13.54\t10369\t0.01\t5e-05\n5840000\t-14.48\t-13.54\t10380\t0.01\t5e-05\n5850000\t-14.58\t-13.54\t10392\t0.01\t5e-05\n5860000\t-14.93\t-13.54\t10404\t0.01\t5e-05\n5870000\t-14.8\t-13.54\t10415\t0.01\t5e-05\n5880000\t-14.78\t-13.54\t10427\t0.01\t5e-05\n5890000\t-14.81\t-13.54\t10438\t0.01\t5e-05\n5900000\t-14.79\t-13.54\t10450\t0.01\t5e-05\n5910000\t-14.71\t-13.54\t10462\t0.01\t5e-05\n5920000\t-14.49\t-13.54\t10472\t0.01\t5e-05\n5930000\t-14.7\t-13.54\t10485\t0.01\t5e-05\n5940000\t-14.63\t-13.54\t10497\t0.01\t5e-05\n5950000\t-14.53\t-13.54\t10509\t0.01\t5e-05\n5960000\t-14.46\t-13.54\t10521\t0.01\t5e-05\n5970000\t-14.38\t-13.54\t10533\t0.01\t5e-05\n5980000\t-14.62\t-13.54\t10544\t0.01\t5e-05\n5990000\t-14.44\t-13.54\t10556\t0.01\t5e-05\n6000000\t-14.61\t-13.54\t10567\t0.01\t5e-05\n6010000\t-14.78\t-13.54\t10580\t0.01\t5e-05\n6020000\t-14.66\t-13.54\t10591\t0.01\t5e-05\n6030000\t-14.66\t-13.54\t10603\t0.01\t5e-05\n6040000\t-14.74\t-13.54\t10615\t0.01\t5e-05\n6050000\t-14.92\t-13.54\t10628\t0.01\t5e-05\n6060000\t-14.92\t-13.54\t10641\t0.01\t5e-05\n6070000\t-15.06\t-13.54\t10654\t0.01\t5e-05\n6080000\t-14.89\t-13.54\t10665\t0.01\t5e-05\n6090000\t-14.82\t-13.54\t10678\t0.01\t5e-05\n6100000\t-14.73\t-13.54\t10690\t0.01\t5e-05\n6110000\t-14.68\t-13.54\t10702\t0.01\t5e-05\n6120000\t-14.3\t-13.54\t10714\t0.01\t5e-05\n6130000\t-13.95\t-13.54\t10728\t0.01\t5e-05\n6140000\t-13.5\t-13.5\t10741\t0.01\t5e-05\n6150000\t-13.23\t-13.23\t10753\t0.01\t5e-05\n6160000\t-13.22\t-13.11\t10765\t0.01\t5e-05\n6170000\t-13.04\t-13.01\t10776\t0.01\t5e-05\n6180000\t-13.12\t-12.94\t10788\t0.01\t5e-05\n6190000\t-13.1\t-12.94\t10800\t0.01\t5e-05\n6200000\t-13.4\t-12.94\t10814\t0.01\t5e-05\n6210000\t-13.13\t-12.94\t10826\t0.01\t5e-05\n6220000\t-13.04\t-12.94\t10837\t0.01\t5e-05\n6230000\t-13.01\t-12.94\t10849\t0.01\t5e-05\n6240000\t-13.13\t-12.94\t10861\t0.01\t5e-05\n6250000\t-12.94\t-12.91\t10873\t0.01\t5e-05\n6260000\t-12.68\t-12.63\t10886\t0.01\t5e-05\n6270000\t-12.41\t-12.32\t10898\t0.01\t5e-05\n6280000\t-12.12\t-12.12\t10912\t0.01\t5e-05\n6290000\t-12.3\t-12.07\t10925\t0.01\t5e-05\n6300000\t-12.44\t-12.07\t10938\t0.01\t5e-05\n6310000\t-12.52\t-12.07\t10952\t0.01\t5e-05\n6320000\t-12.37\t-12.07\t10965\t0.01\t5e-05\n6330000\t-12.59\t-12.07\t10979\t0.01\t5e-05\n6340000\t-12.96\t-12.07\t10994\t0.01\t5e-05\n6350000\t-12.75\t-12.07\t11007\t0.01\t5e-05\n6360000\t-12.88\t-12.07\t11021\t0.01\t5e-05\n6370000\t-12.71\t-12.07\t11034\t0.01\t5e-05\n6380000\t-12.64\t-12.07\t11048\t0.01\t5e-05\n6390000\t-12.94\t-12.07\t11063\t0.01\t5e-05\n6400000\t-12.8\t-12.07\t11077\t0.01\t5e-05\n6410000\t-12.37\t-12.07\t11090\t0.01\t5e-05\n6420000\t-12.26\t-12.07\t11104\t0.01\t5e-05\n6430000\t-12.49\t-12.07\t11118\t0.01\t5e-05\n6440000\t-12.48\t-12.07\t11133\t0.01\t5e-05\n6450000\t-12.72\t-12.07\t11147\t0.01\t5e-05\n6460000\t-12.51\t-12.07\t11161\t0.01\t5e-05\n6470000\t-12.28\t-12.07\t11173\t0.01\t5e-05\n6480000\t-12.71\t-12.07\t11186\t0.01\t5e-05\n6490000\t-12.67\t-12.07\t11199\t0.01\t5e-05\n6500000\t-12.59\t-12.07\t11212\t0.01\t5e-05\n6510000\t-12.48\t-12.07\t11225\t0.01\t5e-05\n6520000\t-12.42\t-12.07\t11238\t0.01\t5e-05\n6530000\t-12.34\t-12.07\t11252\t0.01\t5e-05\n6540000\t-12.26\t-12.07\t11264\t0.01\t5e-05\n6550000\t-12.68\t-12.07\t11277\t0.01\t5e-05\n6560000\t-12.26\t-12.07\t11289\t0.01\t5e-05\n6570000\t-12.39\t-12.07\t11303\t0.01\t5e-05\n6580000\t-12.58\t-12.07\t11316\t0.01\t5e-05\n6590000\t-12.28\t-12.07\t11329\t0.01\t5e-05\n6600000\t-12.12\t-12.07\t11341\t0.01\t5e-05\n6610000\t-11.98\t-11.96\t11354\t0.01\t5e-05\n6620000\t-11.81\t-11.81\t11367\t0.01\t5e-05\n6630000\t-11.76\t-11.63\t11379\t0.01\t5e-05\n6640000\t-11.99\t-11.63\t11393\t0.01\t5e-05\n6650000\t-11.8\t-11.63\t11406\t0.01\t5e-05\n6660000\t-11.87\t-11.63\t11420\t0.01\t5e-05\n6670000\t-12.02\t-11.63\t11433\t0.01\t5e-05\n6680000\t-12.38\t-11.63\t11447\t0.01\t5e-05\n6690000\t-12.51\t-11.63\t11461\t0.01\t5e-05\n6700000\t-12.8\t-11.63\t11474\t0.01\t5e-05\n6710000\t-12.65\t-11.63\t11488\t0.01\t5e-05\n6720000\t-12.96\t-11.63\t11502\t0.01\t5e-05\n6730000\t-13.04\t-11.63\t11515\t0.01\t5e-05\n6740000\t-12.93\t-11.63\t11529\t0.01\t5e-05\n6750000\t-12.95\t-11.63\t11541\t0.01\t5e-05\n6760000\t-12.66\t-11.63\t11556\t0.01\t5e-05\n6770000\t-12.66\t-11.63\t11569\t0.01\t5e-05\n6780000\t-12.73\t-11.63\t11582\t0.01\t5e-05\n6790000\t-12.78\t-11.63\t11596\t0.01\t5e-05\n6800000\t-12.6\t-11.63\t11609\t0.01\t5e-05\n6810000\t-12.57\t-11.63\t11623\t0.01\t5e-05\n6820000\t-12.65\t-11.63\t11637\t0.01\t5e-05\n6830000\t-12.59\t-11.63\t11651\t0.01\t5e-05\n6840000\t-12.62\t-11.63\t11664\t0.01\t5e-05\n6850000\t-12.5\t-11.63\t11677\t0.01\t5e-05\n6860000\t-12.43\t-11.63\t11691\t0.01\t5e-05\n6870000\t-12.28\t-11.63\t11704\t0.01\t5e-05\n6880000\t-12.49\t-11.63\t11717\t0.01\t5e-05\n6890000\t-12.09\t-11.63\t11730\t0.01\t5e-05\n6900000\t-11.87\t-11.63\t11743\t0.01\t5e-05\n6910000\t-12.09\t-11.63\t11755\t0.01\t5e-05\n6920000\t-11.94\t-11.63\t11768\t0.01\t5e-05\n6930000\t-12.04\t-11.63\t11781\t0.01\t5e-05\n6940000\t-12.06\t-11.63\t11795\t0.01\t5e-05\n6950000\t-12.0\t-11.63\t11807\t0.01\t5e-05\n6960000\t-11.6\t-11.6\t11818\t0.01\t5e-05\n6970000\t-11.36\t-11.32\t11831\t0.01\t5e-05\n6980000\t-11.34\t-11.15\t11844\t0.01\t5e-05\n6990000\t-11.58\t-11.15\t11858\t0.01\t5e-05\n7000000\t-11.72\t-11.15\t11871\t0.01\t5e-05\n7010000\t-11.49\t-11.15\t11884\t0.01\t5e-05\n7020000\t-11.52\t-11.15\t11897\t0.01\t5e-05\n7030000\t-11.59\t-11.15\t11910\t0.01\t5e-05\n7040000\t-11.73\t-11.15\t11922\t0.01\t5e-05\n7050000\t-11.92\t-11.15\t11935\t0.01\t5e-05\n7060000\t-11.87\t-11.15\t11948\t0.01\t5e-05\n7070000\t-11.6\t-11.15\t11961\t0.01\t5e-05\n7080000\t-11.59\t-11.15\t11974\t0.01\t5e-05\n7090000\t-11.59\t-11.15\t11987\t0.01\t5e-05\n7100000\t-11.76\t-11.15\t12001\t0.01\t5e-05\n7110000\t-12.08\t-11.15\t12014\t0.01\t5e-05\n7120000\t-11.92\t-11.15\t12026\t0.01\t5e-05\n7130000\t-11.37\t-11.15\t12038\t0.01\t5e-05\n7140000\t-11.42\t-11.15\t12050\t0.01\t5e-05\n7150000\t-11.39\t-11.15\t12063\t0.01\t5e-05\n7160000\t-11.35\t-11.15\t12075\t0.01\t5e-05\n7170000\t-11.42\t-11.15\t12089\t0.01\t5e-05\n7180000\t-11.04\t-11.04\t12101\t0.01\t5e-05\n7190000\t-10.82\t-10.82\t12113\t0.01\t5e-05\n7200000\t-10.68\t-10.67\t12125\t0.01\t5e-05\n7210000\t-11.18\t-10.51\t12138\t0.01\t5e-05\n7220000\t-11.26\t-10.51\t12151\t0.01\t5e-05\n7230000\t-11.34\t-10.51\t12164\t0.01\t5e-05\n7240000\t-11.66\t-10.51\t12178\t0.01\t5e-05\n7250000\t-11.36\t-10.51\t12192\t0.01\t5e-05\n7260000\t-11.74\t-10.51\t12205\t0.01\t5e-05\n7270000\t-12.21\t-10.51\t12219\t0.01\t5e-05\n7280000\t-12.43\t-10.51\t12232\t0.01\t5e-05\n7290000\t-12.75\t-10.51\t12246\t0.01\t5e-05\n7300000\t-12.82\t-10.51\t12259\t0.01\t5e-05\n7310000\t-12.46\t-10.51\t12272\t0.01\t5e-05\n7320000\t-12.42\t-10.51\t12284\t0.01\t5e-05\n7330000\t-12.27\t-10.51\t12297\t0.01\t5e-05\n7340000\t-12.12\t-10.51\t12310\t0.01\t5e-05\n7350000\t-12.08\t-10.51\t12323\t0.01\t5e-05\n7360000\t-11.74\t-10.51\t12335\t0.01\t5e-05\n7370000\t-11.8\t-10.51\t12349\t0.01\t5e-05\n7380000\t-11.52\t-10.51\t12362\t0.01\t5e-05\n7390000\t-11.58\t-10.51\t12375\t0.01\t5e-05\n7400000\t-11.95\t-10.51\t12389\t0.01\t5e-05\n7410000\t-12.21\t-10.51\t12402\t0.01\t5e-05\n7420000\t-12.11\t-10.51\t12416\t0.01\t5e-05\n7430000\t-12.04\t-10.51\t12427\t0.01\t5e-05\n7440000\t-12.16\t-10.51\t12440\t0.01\t5e-05\n7450000\t-12.11\t-10.51\t12454\t0.01\t5e-05\n7460000\t-12.09\t-10.51\t12466\t0.01\t5e-05\n7470000\t-12.1\t-10.51\t12480\t0.01\t5e-05\n7480000\t-11.98\t-10.51\t12492\t0.01\t5e-05\n7490000\t-11.73\t-10.51\t12505\t0.01\t5e-05\n7500000\t-11.74\t-10.51\t12518\t0.01\t5e-05\n7510000\t-12.01\t-10.51\t12531\t0.01\t5e-05\n7520000\t-12.0\t-10.51\t12544\t0.01\t5e-05\n7530000\t-11.78\t-10.51\t12556\t0.01\t5e-05\n7540000\t-11.98\t-10.51\t12570\t0.01\t5e-05\n7550000\t-11.63\t-10.51\t12581\t0.01\t5e-05\n7560000\t-11.78\t-10.51\t12594\t0.01\t5e-05\n7570000\t-11.77\t-10.51\t12607\t0.01\t5e-05\n7580000\t-11.67\t-10.51\t12621\t0.01\t5e-05\n7590000\t-11.56\t-10.51\t12633\t0.01\t5e-05\n7600000\t-11.43\t-10.51\t12646\t0.01\t5e-05\n7610000\t-11.5\t-10.51\t12658\t0.01\t5e-05\n7620000\t-11.44\t-10.51\t12671\t0.01\t5e-05\n7630000\t-11.65\t-10.51\t12684\t0.01\t5e-05\n7640000\t-11.68\t-10.51\t12697\t0.01\t5e-05\n7650000\t-11.75\t-10.51\t12710\t0.01\t5e-05\n7660000\t-11.69\t-10.51\t12722\t0.01\t5e-05\n7670000\t-11.74\t-10.51\t12734\t0.01\t5e-05\n7680000\t-11.84\t-10.51\t12747\t0.01\t5e-05\n7690000\t-11.95\t-10.51\t12760\t0.01\t5e-05\n7700000\t-12.04\t-10.51\t12773\t0.01\t5e-05\n7710000\t-12.06\t-10.51\t12785\t0.01\t5e-05\n7720000\t-12.11\t-10.51\t12799\t0.01\t5e-05\n7730000\t-12.04\t-10.51\t12812\t0.01\t5e-05\n7740000\t-11.99\t-10.51\t12824\t0.01\t5e-05\n7750000\t-12.19\t-10.51\t12837\t0.01\t5e-05\n7760000\t-12.16\t-10.51\t12850\t0.01\t5e-05\n7770000\t-12.2\t-10.51\t12863\t0.01\t5e-05\n7780000\t-12.1\t-10.51\t12876\t0.01\t5e-05\n7790000\t-11.99\t-10.51\t12889\t0.01\t5e-05\n7800000\t-11.9\t-10.51\t12902\t0.01\t5e-05\n7810000\t-11.86\t-10.51\t12915\t0.01\t5e-05\n7820000\t-11.97\t-10.51\t12928\t0.01\t5e-05\n7830000\t-11.93\t-10.51\t12940\t0.01\t5e-05\n7840000\t-12.0\t-10.51\t12953\t0.01\t5e-05\n7850000\t-11.91\t-10.51\t12965\t0.01\t5e-05\n7860000\t-12.01\t-10.51\t12978\t0.01\t5e-05\n7870000\t-12.22\t-10.51\t12992\t0.01\t5e-05\n7880000\t-12.0\t-10.51\t13004\t0.01\t5e-05\n7890000\t-12.06\t-10.51\t13016\t0.01\t5e-05\n7900000\t-12.08\t-10.51\t13029\t0.01\t5e-05\n7910000\t-11.97\t-10.51\t13042\t0.01\t5e-05\n7920000\t-11.67\t-10.51\t13054\t0.01\t5e-05\n7930000\t-11.79\t-10.51\t13068\t0.01\t5e-05\n7940000\t-11.97\t-10.51\t13081\t0.01\t5e-05\n7950000\t-11.68\t-10.51\t13094\t0.01\t5e-05\n7960000\t-11.8\t-10.51\t13105\t0.01\t5e-05\n7970000\t-11.86\t-10.51\t13117\t0.01\t5e-05\n7980000\t-12.12\t-10.51\t13131\t0.01\t5e-05\n7990000\t-12.13\t-10.51\t13144\t0.01\t5e-05\n8000000\t-12.15\t-10.51\t13157\t0.01\t5e-05\n8010000\t-11.98\t-10.51\t13170\t0.01\t5e-05\n8020000\t-11.98\t-10.51\t13183\t0.01\t5e-05\n8030000\t-12.23\t-10.51\t13196\t0.01\t5e-05\n8040000\t-12.37\t-10.51\t13209\t0.01\t5e-05\n8050000\t-12.46\t-10.51\t13221\t0.01\t5e-05\n8060000\t-12.21\t-10.51\t13234\t0.01\t5e-05\n8070000\t-12.16\t-10.51\t13246\t0.01\t5e-05\n8080000\t-12.09\t-10.51\t13259\t0.01\t5e-05\n8090000\t-12.19\t-10.51\t13272\t0.01\t5e-05\n8100000\t-11.88\t-10.51\t13284\t0.01\t5e-05\n8110000\t-11.81\t-10.51\t13297\t0.01\t5e-05\n8120000\t-11.78\t-10.51\t13310\t0.01\t5e-05\n8130000\t-11.72\t-10.51\t13323\t0.01\t5e-05\n8140000\t-11.96\t-10.51\t13336\t0.01\t5e-05\n8150000\t-12.37\t-10.51\t13351\t0.01\t5e-05\n8160000\t-12.76\t-10.51\t13364\t0.01\t5e-05\n8170000\t-12.99\t-10.51\t13377\t0.01\t5e-05\n8180000\t-12.78\t-10.51\t13388\t0.01\t5e-05\n8190000\t-12.61\t-10.51\t13401\t0.01\t5e-05\n8200000\t-12.56\t-10.51\t13414\t0.01\t5e-05\n8210000\t-12.43\t-10.51\t13426\t0.01\t5e-05\n8220000\t-12.0\t-10.51\t13439\t0.01\t5e-05\n8230000\t-12.07\t-10.51\t13452\t0.01\t5e-05\n8240000\t-11.74\t-10.51\t13464\t0.01\t5e-05\n8250000\t-11.48\t-10.51\t13477\t0.01\t5e-05\n8260000\t-11.95\t-10.51\t13491\t0.01\t5e-05\n8270000\t-11.98\t-10.51\t13505\t0.01\t5e-05\n8280000\t-12.0\t-10.51\t13518\t0.01\t5e-05\n8290000\t-11.98\t-10.51\t13529\t0.01\t5e-05\n8300000\t-11.77\t-10.51\t13542\t0.01\t5e-05\n8310000\t-11.33\t-10.51\t13555\t0.01\t5e-05\n8320000\t-11.8\t-10.51\t13569\t0.01\t5e-05\n8330000\t-11.63\t-10.51\t13582\t0.01\t5e-05\n8340000\t-11.66\t-10.51\t13596\t0.01\t5e-05\n8350000\t-11.94\t-10.51\t13609\t0.01\t5e-05\n8360000\t-12.02\t-10.51\t13623\t0.01\t5e-05\n8370000\t-12.11\t-10.51\t13635\t0.01\t5e-05\n8380000\t-11.9\t-10.51\t13647\t0.01\t5e-05\n8390000\t-11.91\t-10.51\t13660\t0.01\t5e-05\n8400000\t-11.71\t-10.51\t13672\t0.01\t5e-05\n8410000\t-11.53\t-10.51\t13685\t0.01\t5e-05\n8420000\t-11.46\t-10.51\t13698\t0.01\t5e-05\n8430000\t-11.63\t-10.51\t13712\t0.01\t5e-05\n8440000\t-11.7\t-10.51\t13725\t0.01\t5e-05\n8450000\t-11.67\t-10.51\t13738\t0.01\t5e-05\n8460000\t-11.96\t-10.51\t13752\t0.01\t5e-05\n8470000\t-12.0\t-10.51\t13766\t0.01\t5e-05\n8480000\t-12.46\t-10.51\t13780\t0.01\t5e-05\n8490000\t-12.51\t-10.51\t13794\t0.01\t5e-05\n8500000\t-12.35\t-10.51\t13807\t0.01\t5e-05\n8510000\t-12.54\t-10.51\t13822\t0.01\t5e-05\n8520000\t-12.64\t-10.51\t13835\t0.01\t5e-05\n8530000\t-12.79\t-10.51\t13848\t0.01\t5e-05\n8540000\t-13.06\t-10.51\t13862\t0.01\t5e-05\n8550000\t-12.99\t-10.51\t13876\t0.01\t5e-05\n8560000\t-12.87\t-10.51\t13889\t0.01\t5e-05\n8570000\t-12.91\t-10.51\t13903\t0.01\t5e-05\n8580000\t-12.88\t-10.51\t13916\t0.01\t5e-05\n8590000\t-12.48\t-10.51\t13930\t0.01\t5e-05\n8600000\t-12.51\t-10.51\t13944\t0.01\t5e-05\n8610000\t-12.43\t-10.51\t13957\t0.01\t5e-05\n8620000\t-12.08\t-10.51\t13970\t0.01\t5e-05\n8630000\t-12.07\t-10.51\t13983\t0.01\t5e-05\n8640000\t-11.74\t-10.51\t13996\t0.01\t5e-05\n8650000\t-11.66\t-10.51\t14009\t0.01\t5e-05\n8660000\t-11.68\t-10.51\t14022\t0.01\t5e-05\n8670000\t-11.45\t-10.51\t14035\t0.01\t5e-05\n8680000\t-11.31\t-10.51\t14048\t0.01\t5e-05\n8690000\t-11.4\t-10.51\t14061\t0.01\t5e-05\n8700000\t-12.0\t-10.51\t14074\t0.01\t5e-05\n8710000\t-11.93\t-10.51\t14088\t0.01\t5e-05\n8720000\t-12.29\t-10.51\t14102\t0.01\t5e-05\n8730000\t-12.43\t-10.51\t14116\t0.01\t5e-05\n8740000\t-12.51\t-10.51\t14130\t0.01\t5e-05\n8750000\t-12.82\t-10.51\t14143\t0.01\t5e-05\n8760000\t-12.86\t-10.51\t14156\t0.01\t5e-05\n8770000\t-12.83\t-10.51\t14170\t0.01\t5e-05\n8780000\t-12.72\t-10.51\t14183\t0.01\t5e-05\n8790000\t-12.47\t-10.51\t14195\t0.01\t5e-05\n8800000\t-12.52\t-10.51\t14209\t0.01\t5e-05\n8810000\t-12.01\t-10.51\t14221\t0.01\t5e-05\n8820000\t-12.06\t-10.51\t14235\t0.01\t5e-05\n8830000\t-12.16\t-10.51\t14249\t0.01\t5e-05\n8840000\t-12.18\t-10.51\t14262\t0.01\t5e-05\n8850000\t-12.44\t-10.51\t14276\t0.01\t5e-05\n8860000\t-12.42\t-10.51\t14289\t0.01\t5e-05\n8870000\t-12.36\t-10.51\t14302\t0.01\t5e-05\n8880000\t-12.15\t-10.51\t14314\t0.01\t5e-05\n8890000\t-12.22\t-10.51\t14326\t0.01\t5e-05\n8900000\t-11.87\t-10.51\t14338\t0.01\t5e-05\n8910000\t-11.7\t-10.51\t14351\t0.01\t5e-05\n8920000\t-11.62\t-10.51\t14363\t0.01\t5e-05\n8930000\t-11.1\t-10.51\t14376\t0.01\t5e-05\n8940000\t-10.76\t-10.51\t14387\t0.01\t5e-05\n8950000\t-10.77\t-10.51\t14401\t0.01\t5e-05\n8960000\t-11.02\t-10.51\t14413\t0.01\t5e-05\n8970000\t-11.39\t-10.51\t14427\t0.01\t5e-05\n8980000\t-11.24\t-10.51\t14439\t0.01\t5e-05\n8990000\t-11.05\t-10.51\t14451\t0.01\t5e-05\n9000000\t-11.22\t-10.51\t14464\t0.01\t5e-05\n9010000\t-11.41\t-10.51\t14477\t0.01\t5e-05\n9020000\t-11.4\t-10.51\t14489\t0.01\t5e-05\n9030000\t-11.27\t-10.51\t14501\t0.01\t5e-05\n9040000\t-11.39\t-10.51\t14515\t0.01\t5e-05\n9050000\t-11.22\t-10.51\t14528\t0.01\t5e-05\n9060000\t-11.54\t-10.51\t14541\t0.01\t5e-05\n9070000\t-11.83\t-10.51\t14554\t0.01\t5e-05\n9080000\t-11.68\t-10.51\t14566\t0.01\t5e-05\n9090000\t-11.82\t-10.51\t14579\t0.01\t5e-05\n9100000\t-11.94\t-10.51\t14592\t0.01\t5e-05\n9110000\t-11.93\t-10.51\t14605\t0.01\t5e-05\n9120000\t-11.84\t-10.51\t14618\t0.01\t5e-05\n9130000\t-11.72\t-10.51\t14631\t0.01\t5e-05\n9140000\t-11.71\t-10.51\t14644\t0.01\t5e-05\n9150000\t-11.45\t-10.51\t14657\t0.01\t5e-05\n9160000\t-11.47\t-10.51\t14668\t0.01\t5e-05\n9170000\t-11.12\t-10.51\t14680\t0.01\t5e-05\n9180000\t-11.16\t-10.51\t14693\t0.01\t5e-05\n9190000\t-11.51\t-10.51\t14707\t0.01\t5e-05\n9200000\t-11.35\t-10.51\t14719\t0.01\t5e-05\n9210000\t-11.4\t-10.51\t14732\t0.01\t5e-05\n9220000\t-11.41\t-10.51\t14745\t0.01\t5e-05\n9230000\t-11.62\t-10.51\t14757\t0.01\t5e-05\n9240000\t-11.8\t-10.51\t14771\t0.01\t5e-05\n9250000\t-12.08\t-10.51\t14784\t0.01\t5e-05\n9260000\t-11.79\t-10.51\t14795\t0.01\t5e-05\n9270000\t-11.21\t-10.51\t14807\t0.01\t5e-05\n9280000\t-11.42\t-10.51\t14820\t0.01\t5e-05\n9290000\t-11.4\t-10.51\t14832\t0.01\t5e-05\n9300000\t-11.46\t-10.51\t14846\t0.01\t5e-05\n9310000\t-11.49\t-10.51\t14858\t0.01\t5e-05\n9320000\t-11.31\t-10.51\t14871\t0.01\t5e-05\n9330000\t-11.35\t-10.51\t14884\t0.01\t5e-05\n9340000\t-11.73\t-10.51\t14896\t0.01\t5e-05\n9350000\t-12.01\t-10.51\t14908\t0.01\t5e-05\n9360000\t-11.82\t-10.51\t14921\t0.01\t5e-05\n9370000\t-11.81\t-10.51\t14934\t0.01\t5e-05\n9380000\t-11.61\t-10.51\t14946\t0.01\t5e-05\n9390000\t-11.56\t-10.51\t14958\t0.01\t5e-05\n9400000\t-11.59\t-10.51\t14970\t0.01\t5e-05\n9410000\t-11.43\t-10.51\t14983\t0.01\t5e-05\n9420000\t-11.68\t-10.51\t14996\t0.01\t5e-05\n9430000\t-11.41\t-10.51\t15008\t0.01\t5e-05\n9440000\t-11.19\t-10.51\t15020\t0.01\t5e-05\n9450000\t-11.07\t-10.51\t15032\t0.01\t5e-05\n9460000\t-11.05\t-10.51\t15044\t0.01\t5e-05\n9470000\t-11.09\t-10.51\t15056\t0.01\t5e-05\n9480000\t-11.05\t-10.51\t15070\t0.01\t5e-05\n9490000\t-11.24\t-10.51\t15083\t0.01\t5e-05\n9500000\t-11.06\t-10.51\t15096\t0.01\t5e-05\n9510000\t-11.22\t-10.51\t15109\t0.01\t5e-05\n9520000\t-11.37\t-10.51\t15122\t0.01\t5e-05\n9530000\t-11.52\t-10.51\t15134\t0.01\t5e-05\n9540000\t-11.86\t-10.51\t15147\t0.01\t5e-05\n9550000\t-11.99\t-10.51\t15161\t0.01\t5e-05\n9560000\t-11.8\t-10.51\t15173\t0.01\t5e-05\n9570000\t-11.34\t-10.51\t15184\t0.01\t5e-05\n9580000\t-11.23\t-10.51\t15197\t0.01\t5e-05\n9590000\t-11.45\t-10.51\t15210\t0.01\t5e-05\n9600000\t-11.45\t-10.51\t15223\t0.01\t5e-05\n9610000\t-11.49\t-10.51\t15235\t0.01\t5e-05\n9620000\t-11.3\t-10.51\t15248\t0.01\t5e-05\n9630000\t-11.34\t-10.51\t15260\t0.01\t5e-05\n9640000\t-11.5\t-10.51\t15273\t0.01\t5e-05\n9650000\t-11.92\t-10.51\t15287\t0.01\t5e-05\n9660000\t-12.19\t-10.51\t15300\t0.01\t5e-05\n9670000\t-11.98\t-10.51\t15312\t0.01\t5e-05\n9680000\t-11.77\t-10.51\t15325\t0.01\t5e-05\n9690000\t-11.82\t-10.51\t15337\t0.01\t5e-05\n9700000\t-11.67\t-10.51\t15350\t0.01\t5e-05\n9710000\t-11.69\t-10.51\t15363\t0.01\t5e-05\n9720000\t-11.74\t-10.51\t15377\t0.01\t5e-05\n9730000\t-11.64\t-10.51\t15389\t0.01\t5e-05\n9740000\t-11.28\t-10.51\t15401\t0.01\t5e-05\n9750000\t-11.33\t-10.51\t15413\t0.01\t5e-05\n9760000\t-11.36\t-10.51\t15426\t0.01\t5e-05\n9770000\t-11.37\t-10.51\t15439\t0.01\t5e-05\n9780000\t-11.7\t-10.51\t15452\t0.01\t5e-05\n9790000\t-11.45\t-10.51\t15464\t0.01\t5e-05\n9800000\t-11.22\t-10.51\t15476\t0.01\t5e-05\n9810000\t-11.36\t-10.51\t15488\t0.01\t5e-05\n9820000\t-11.48\t-10.51\t15501\t0.01\t5e-05\n9830000\t-11.31\t-10.51\t15512\t0.01\t5e-05\n9840000\t-11.27\t-10.51\t15525\t0.01\t5e-05\n9850000\t-10.76\t-10.51\t15537\t0.01\t5e-05\n9860000\t-10.53\t-10.51\t15549\t0.01\t5e-05\n9870000\t-10.29\t-10.29\t15561\t0.01\t5e-05\n9880000\t-10.29\t-10.28\t15573\t0.01\t5e-05\n9890000\t-10.33\t-10.2\t15587\t0.01\t5e-05\n9900000\t-10.25\t-10.17\t15598\t0.01\t5e-05\n9910000\t-9.97\t-9.84\t15611\t0.01\t5e-05\n"
  },
  {
    "path": "hw3/log/_RAM_31-01-2018_08-28-28/log.txt",
    "content": "Timestep\tMeanReward\tBestMeanReward\tepisodes\texploration\tlearning_rate\n60000\t-20.72\t-20.57\t207\t0.194\t0.0001\n70000\t-20.74\t-20.57\t242\t0.193\t0.0001\n80000\t-20.71\t-20.57\t276\t0.192\t0.0001\n90000\t-20.53\t-20.52\t308\t0.191\t0.0001\n100000\t-20.4\t-20.4\t341\t0.19\t0.0001\n110000\t-20.22\t-20.22\t372\t0.189\t0.0001\n120000\t-20.2\t-20.18\t405\t0.188\t0.0001\n130000\t-20.11\t-20.11\t436\t0.187\t0.0001\n140000\t-20.19\t-20.09\t467\t0.186\t0.0001\n150000\t-20.02\t-20.02\t496\t0.185\t0.0001\n160000\t-19.88\t-19.86\t526\t0.184\t0.0001\n170000\t-19.73\t-19.73\t554\t0.183\t0.0001\n180000\t-19.44\t-19.44\t581\t0.18200000000000002\t0.0001\n190000\t-19.34\t-19.34\t607\t0.181\t0.0001\n200000\t-19.13\t-19.13\t633\t0.18\t0.0001\n210000\t-19.14\t-19.0\t661\t0.17900000000000002\t0.0001\n220000\t-19.27\t-19.0\t688\t0.17800000000000002\t0.0001\n230000\t-19.08\t-19.0\t714\t0.17700000000000002\t0.0001\n240000\t-18.94\t-18.94\t739\t0.17600000000000002\t0.0001\n250000\t-18.89\t-18.85\t765\t0.17500000000000002\t0.0001\n260000\t-18.55\t-18.55\t789\t0.17400000000000002\t0.0001\n270000\t-18.63\t-18.54\t813\t0.17300000000000001\t0.0001\n280000\t-18.52\t-18.45\t837\t0.17200000000000001\t0.0001\n290000\t-18.13\t-18.13\t860\t0.171\t0.0001\n300000\t-18.24\t-18.01\t886\t0.17\t0.0001\n310000\t-18.09\t-18.01\t909\t0.169\t0.0001\n320000\t-17.91\t-17.86\t932\t0.168\t0.0001\n330000\t-17.86\t-17.86\t955\t0.167\t0.0001\n340000\t-17.67\t-17.67\t977\t0.166\t0.0001\n350000\t-17.68\t-17.51\t1000\t0.165\t0.0001\n360000\t-18.05\t-17.51\t1025\t0.164\t0.0001\n370000\t-17.99\t-17.51\t1048\t0.163\t0.0001\n380000\t-18.11\t-17.51\t1071\t0.162\t0.0001\n390000\t-18.05\t-17.51\t1094\t0.161\t0.0001\n400000\t-17.78\t-17.51\t1116\t0.16\t0.0001\n410000\t-17.59\t-17.51\t1139\t0.159\t0.0001\n420000\t-17.55\t-17.51\t1161\t0.158\t0.0001\n430000\t-17.51\t-17.43\t1183\t0.157\t0.0001\n440000\t-17.6\t-17.43\t1206\t0.156\t0.0001\n450000\t-17.37\t-17.32\t1228\t0.155\t0.0001\n460000\t-17.53\t-17.32\t1251\t0.154\t0.0001\n470000\t-17.55\t-17.32\t1273\t0.15300000000000002\t0.0001\n480000\t-17.4\t-17.32\t1296\t0.15200000000000002\t0.0001\n490000\t-17.33\t-17.32\t1318\t0.15100000000000002\t0.0001\n500000\t-17.27\t-17.26\t1339\t0.15000000000000002\t0.0001\n510000\t-17.17\t-17.04\t1360\t0.14900000000000002\t0.0001\n520000\t-17.1\t-16.9\t1382\t0.14800000000000002\t0.0001\n530000\t-16.95\t-16.9\t1404\t0.14700000000000002\t0.0001\n540000\t-17.21\t-16.86\t1427\t0.14600000000000002\t0.0001\n550000\t-17.23\t-16.86\t1449\t0.14500000000000002\t0.0001\n560000\t-17.38\t-16.86\t1471\t0.14400000000000002\t0.0001\n570000\t-17.44\t-16.86\t1495\t0.14300000000000002\t0.0001\n580000\t-17.33\t-16.86\t1516\t0.14200000000000002\t0.0001\n590000\t-17.03\t-16.86\t1537\t0.14100000000000001\t0.0001\n600000\t-17.02\t-16.86\t1559\t0.14\t0.0001\n610000\t-17.12\t-16.86\t1582\t0.139\t0.0001\n620000\t-17.18\t-16.86\t1604\t0.138\t0.0001\n630000\t-17.14\t-16.86\t1625\t0.137\t0.0001\n640000\t-17.23\t-16.86\t1647\t0.136\t0.0001\n650000\t-17.24\t-16.86\t1669\t0.135\t0.0001\n660000\t-17.09\t-16.86\t1689\t0.134\t0.0001\n670000\t-17.02\t-16.86\t1711\t0.133\t0.0001\n680000\t-17.04\t-16.86\t1732\t0.132\t0.0001\n690000\t-17.06\t-16.86\t1753\t0.131\t0.0001\n700000\t-16.99\t-16.86\t1775\t0.13\t0.0001\n710000\t-17.03\t-16.8\t1796\t0.129\t0.0001\n720000\t-17.02\t-16.8\t1818\t0.128\t0.0001\n730000\t-16.97\t-16.8\t1838\t0.127\t0.0001\n740000\t-16.75\t-16.75\t1858\t0.126\t0.0001\n750000\t-16.83\t-16.6\t1879\t0.125\t0.0001\n760000\t-16.64\t-16.6\t1900\t0.124\t0.0001\n770000\t-16.81\t-16.6\t1922\t0.123\t0.0001\n780000\t-16.89\t-16.6\t1942\t0.122\t0.0001\n790000\t-16.93\t-16.6\t1963\t0.121\t0.0001\n800000\t-16.82\t-16.6\t1983\t0.12\t0.0001\n810000\t-16.78\t-16.6\t2004\t0.119\t0.0001\n820000\t-16.4\t-16.4\t2023\t0.11800000000000001\t0.0001\n830000\t-16.41\t-16.36\t2043\t0.117\t0.0001\n840000\t-16.49\t-16.34\t2064\t0.116\t0.0001\n850000\t-16.32\t-16.3\t2082\t0.115\t0.0001\n860000\t-16.18\t-16.16\t2102\t0.114\t0.0001\n870000\t-16.43\t-16.12\t2121\t0.113\t0.0001\n880000\t-16.24\t-16.12\t2141\t0.112\t0.0001\n890000\t-16.25\t-16.1\t2160\t0.111\t0.0001\n900000\t-16.45\t-16.1\t2180\t0.11\t0.0001\n910000\t-16.41\t-16.1\t2198\t0.109\t0.0001\n920000\t-16.37\t-16.1\t2217\t0.108\t0.0001\n930000\t-16.33\t-16.1\t2235\t0.107\t0.0001\n940000\t-16.46\t-16.1\t2255\t0.10600000000000001\t0.0001\n950000\t-16.1\t-16.04\t2274\t0.10500000000000001\t0.0001\n960000\t-16.15\t-16.03\t2293\t0.10400000000000001\t0.0001\n970000\t-16.2\t-16.03\t2313\t0.10300000000000001\t0.0001\n980000\t-16.17\t-16.01\t2333\t0.10200000000000001\t0.0001\n990000\t-15.9\t-15.9\t2352\t0.101\t0.0001\n1000000\t-16.14\t-15.88\t2371\t0.1\t0.0001\n1010000\t-16.09\t-15.88\t2391\t0.099775\t9.9875e-05\n1020000\t-16.07\t-15.88\t2410\t0.09955\t9.975e-05\n1030000\t-16.1\t-15.88\t2430\t0.09932500000000001\t9.962500000000001e-05\n1040000\t-15.91\t-15.88\t2448\t0.09910000000000001\t9.95e-05\n1050000\t-15.84\t-15.79\t2468\t0.098875\t9.9375e-05\n1060000\t-15.71\t-15.71\t2486\t0.09865\t9.925e-05\n1070000\t-15.85\t-15.58\t2506\t0.098425\t9.912500000000001e-05\n1080000\t-15.86\t-15.58\t2525\t0.09820000000000001\t9.900000000000001e-05\n1090000\t-15.85\t-15.58\t2543\t0.097975\t9.8875e-05\n1100000\t-15.73\t-15.58\t2562\t0.09775\t9.875e-05\n1110000\t-15.82\t-15.58\t2580\t0.097525\t9.8625e-05\n1120000\t-15.8\t-15.58\t2599\t0.09730000000000001\t9.850000000000001e-05\n1130000\t-15.64\t-15.58\t2618\t0.09707500000000001\t9.8375e-05\n1140000\t-15.52\t-15.47\t2636\t0.09685\t9.825e-05\n1150000\t-15.69\t-15.47\t2655\t0.096625\t9.8125e-05\n1160000\t-15.75\t-15.47\t2673\t0.0964\t9.800000000000001e-05\n1170000\t-15.75\t-15.47\t2692\t0.09617500000000001\t9.787500000000001e-05\n1180000\t-15.64\t-15.47\t2711\t0.09595000000000001\t9.775e-05\n1190000\t-15.51\t-15.47\t2728\t0.095725\t9.7625e-05\n1200000\t-15.52\t-15.47\t2746\t0.0955\t9.75e-05\n1210000\t-15.57\t-15.41\t2764\t0.095275\t9.737500000000001e-05\n1220000\t-15.35\t-15.35\t2782\t0.09505000000000001\t9.725e-05\n1230000\t-15.54\t-15.33\t2802\t0.094825\t9.7125e-05\n1240000\t-15.7\t-15.33\t2821\t0.0946\t9.7e-05\n1250000\t-15.83\t-15.33\t2840\t0.094375\t9.687500000000001e-05\n1260000\t-15.95\t-15.33\t2859\t0.09415000000000001\t9.675000000000001e-05\n1270000\t-15.86\t-15.33\t2877\t0.09392500000000001\t9.6625e-05\n1280000\t-15.66\t-15.33\t2894\t0.0937\t9.65e-05\n1290000\t-15.41\t-15.33\t2911\t0.093475\t9.6375e-05\n1300000\t-15.16\t-15.14\t2928\t0.09325\t9.625000000000001e-05\n1310000\t-15.34\t-15.14\t2946\t0.09302500000000001\t9.6125e-05\n1320000\t-15.06\t-15.01\t2963\t0.09280000000000001\t9.6e-05\n1330000\t-15.19\t-14.97\t2981\t0.092575\t9.5875e-05\n1340000\t-15.01\t-14.97\t3000\t0.09235\t9.575000000000001e-05\n1350000\t-15.05\t-14.9\t3017\t0.09212500000000001\t9.562500000000001e-05\n1360000\t-14.92\t-14.9\t3035\t0.09190000000000001\t9.55e-05\n1370000\t-14.95\t-14.73\t3054\t0.091675\t9.5375e-05\n1380000\t-15.12\t-14.73\t3073\t0.09145\t9.525000000000001e-05\n1390000\t-15.15\t-14.73\t3091\t0.091225\t9.512500000000001e-05\n1400000\t-15.34\t-14.73\t3109\t0.091\t9.5e-05\n1410000\t-15.58\t-14.73\t3128\t0.09077500000000001\t9.4875e-05\n1420000\t-15.73\t-14.73\t3146\t0.09055\t9.475e-05\n1430000\t-15.55\t-14.73\t3163\t0.090325\t9.462500000000001e-05\n1440000\t-15.65\t-14.73\t3181\t0.0901\t9.45e-05\n1450000\t-15.59\t-14.73\t3198\t0.08987500000000001\t9.4375e-05\n1460000\t-15.36\t-14.73\t3215\t0.08965000000000001\t9.425e-05\n1470000\t-15.28\t-14.73\t3232\t0.089425\t9.412500000000001e-05\n1480000\t-15.35\t-14.73\t3251\t0.0892\t9.400000000000001e-05\n1490000\t-15.53\t-14.73\t3269\t0.088975\t9.3875e-05\n1500000\t-15.47\t-14.73\t3287\t0.08875000000000001\t9.375e-05\n1510000\t-15.36\t-14.73\t3305\t0.088525\t9.3625e-05\n1520000\t-15.49\t-14.73\t3322\t0.0883\t9.350000000000001e-05\n1530000\t-15.38\t-14.73\t3340\t0.088075\t9.3375e-05\n1540000\t-15.22\t-14.73\t3358\t0.08785\t9.325e-05\n1550000\t-15.17\t-14.73\t3376\t0.08762500000000001\t9.3125e-05\n1560000\t-15.17\t-14.73\t3393\t0.0874\t9.300000000000001e-05\n1570000\t-15.13\t-14.73\t3410\t0.087175\t9.287500000000001e-05\n1580000\t-15.19\t-14.73\t3426\t0.08695\t9.275e-05\n1590000\t-15.57\t-14.73\t3443\t0.08672500000000001\t9.2625e-05\n1600000\t-15.53\t-14.73\t3459\t0.08650000000000001\t9.25e-05\n1610000\t-15.62\t-14.73\t3476\t0.086275\t9.237500000000001e-05\n1620000\t-15.65\t-14.73\t3494\t0.08605\t9.225e-05\n1630000\t-15.65\t-14.73\t3512\t0.085825\t9.2125e-05\n1640000\t-15.27\t-14.73\t3529\t0.08560000000000001\t9.2e-05\n1650000\t-15.3\t-14.73\t3549\t0.085375\t9.1875e-05\n1660000\t-15.29\t-14.73\t3566\t0.08515\t9.175000000000001e-05\n1670000\t-15.05\t-14.73\t3583\t0.084925\t9.1625e-05\n1680000\t-15.21\t-14.73\t3601\t0.0847\t9.15e-05\n1690000\t-15.32\t-14.73\t3618\t0.08447500000000001\t9.137500000000001e-05\n1700000\t-15.27\t-14.73\t3635\t0.08425\t9.125000000000001e-05\n1710000\t-15.23\t-14.73\t3653\t0.084025\t9.1125e-05\n1720000\t-15.46\t-14.73\t3671\t0.0838\t9.1e-05\n1730000\t-15.34\t-14.73\t3688\t0.08357500000000001\t9.0875e-05\n1740000\t-15.51\t-14.73\t3706\t0.08335000000000001\t9.075000000000001e-05\n1750000\t-15.5\t-14.73\t3722\t0.083125\t9.062500000000001e-05\n1760000\t-15.42\t-14.73\t3740\t0.0829\t9.05e-05\n1770000\t-15.4\t-14.73\t3757\t0.082675\t9.0375e-05\n1780000\t-15.37\t-14.73\t3774\t0.08245\t9.025e-05\n1790000\t-15.46\t-14.73\t3792\t0.082225\t9.012500000000001e-05\n1800000\t-15.22\t-14.73\t3809\t0.082\t9e-05\n1810000\t-15.24\t-14.73\t3825\t0.081775\t8.9875e-05\n1820000\t-15.04\t-14.73\t3842\t0.08155000000000001\t8.975e-05\n1830000\t-15.12\t-14.73\t3860\t0.08132500000000001\t8.962500000000001e-05\n1840000\t-15.19\t-14.73\t3876\t0.0811\t8.950000000000001e-05\n1850000\t-15.2\t-14.73\t3892\t0.080875\t8.9375e-05\n1860000\t-15.41\t-14.73\t3910\t0.08065\t8.925e-05\n1870000\t-15.71\t-14.73\t3927\t0.080425\t8.912500000000001e-05\n1880000\t-15.82\t-14.73\t3943\t0.08020000000000001\t8.900000000000001e-05\n1890000\t-15.71\t-14.73\t3959\t0.079975\t8.8875e-05\n1900000\t-15.78\t-14.73\t3977\t0.07975\t8.875e-05\n1910000\t-15.74\t-14.73\t3995\t0.079525\t8.8625e-05\n1920000\t-15.6\t-14.73\t4011\t0.07930000000000001\t8.850000000000001e-05\n1930000\t-15.57\t-14.73\t4028\t0.079075\t8.837500000000001e-05\n1940000\t-15.26\t-14.73\t4045\t0.07885\t8.825e-05\n1950000\t-15.38\t-14.73\t4062\t0.078625\t8.8125e-05\n1960000\t-15.5\t-14.73\t4080\t0.0784\t8.8e-05\n1970000\t-15.48\t-14.73\t4098\t0.07817500000000001\t8.787500000000001e-05\n1980000\t-15.48\t-14.73\t4115\t0.07795\t8.775e-05\n1990000\t-15.64\t-14.73\t4134\t0.077725\t8.7625e-05\n2000000\t-15.75\t-14.73\t4150\t0.0775\t8.75e-05\n2010000\t-15.62\t-14.73\t4167\t0.07727500000000001\t8.737500000000001e-05\n2020000\t-15.48\t-14.73\t4184\t0.07705000000000001\t8.725e-05\n2030000\t-15.64\t-14.73\t4201\t0.076825\t8.7125e-05\n2040000\t-15.45\t-14.73\t4217\t0.0766\t8.7e-05\n2050000\t-15.18\t-14.73\t4233\t0.076375\t8.687500000000001e-05\n2060000\t-15.0\t-14.73\t4249\t0.07615\t8.675000000000001e-05\n2070000\t-14.99\t-14.73\t4266\t0.075925\t8.6625e-05\n2080000\t-14.88\t-14.73\t4283\t0.0757\t8.65e-05\n2090000\t-14.79\t-14.73\t4300\t0.075475\t8.6375e-05\n2100000\t-14.71\t-14.68\t4316\t0.07525\t8.625000000000001e-05\n2110000\t-14.71\t-14.68\t4333\t0.07502500000000001\t8.6125e-05\n2120000\t-14.89\t-14.68\t4349\t0.0748\t8.6e-05\n2130000\t-15.01\t-14.68\t4366\t0.074575\t8.5875e-05\n2140000\t-15.13\t-14.68\t4384\t0.07435\t8.575000000000001e-05\n2150000\t-15.17\t-14.68\t4401\t0.074125\t8.562500000000001e-05\n2160000\t-15.42\t-14.68\t4419\t0.07390000000000001\t8.55e-05\n2170000\t-15.39\t-14.68\t4436\t0.073675\t8.5375e-05\n2180000\t-15.3\t-14.68\t4451\t0.07345\t8.525000000000001e-05\n2190000\t-15.19\t-14.68\t4468\t0.073225\t8.512500000000001e-05\n2200000\t-15.08\t-14.68\t4483\t0.07300000000000001\t8.5e-05\n2210000\t-15.03\t-14.68\t4501\t0.072775\t8.4875e-05\n2220000\t-15.16\t-14.68\t4519\t0.07255\t8.475e-05\n2230000\t-15.11\t-14.68\t4535\t0.072325\t8.462500000000001e-05\n2240000\t-15.19\t-14.68\t4552\t0.0721\t8.450000000000001e-05\n2250000\t-15.41\t-14.68\t4569\t0.071875\t8.4375e-05\n2260000\t-15.45\t-14.68\t4586\t0.07165\t8.425e-05\n2270000\t-15.26\t-14.68\t4602\t0.071425\t8.4125e-05\n2280000\t-15.21\t-14.68\t4620\t0.0712\t8.400000000000001e-05\n2290000\t-15.29\t-14.68\t4636\t0.070975\t8.3875e-05\n2300000\t-15.33\t-14.68\t4653\t0.07075000000000001\t8.375e-05\n2310000\t-15.23\t-14.68\t4670\t0.070525\t8.3625e-05\n2320000\t-15.5\t-14.68\t4688\t0.0703\t8.35e-05\n2330000\t-15.73\t-14.68\t4706\t0.070075\t8.337500000000001e-05\n2340000\t-15.65\t-14.68\t4722\t0.06985\t8.325e-05\n2350000\t-15.51\t-14.68\t4739\t0.06962499999999999\t8.3125e-05\n2360000\t-15.63\t-14.68\t4756\t0.0694\t8.3e-05\n2370000\t-15.66\t-14.68\t4772\t0.069175\t8.2875e-05\n2380000\t-15.47\t-14.68\t4789\t0.06895000000000001\t8.275e-05\n2390000\t-15.31\t-14.68\t4806\t0.06872500000000001\t8.2625e-05\n2400000\t-15.44\t-14.68\t4823\t0.0685\t8.25e-05\n2410000\t-15.41\t-14.68\t4840\t0.068275\t8.237500000000001e-05\n2420000\t-15.15\t-14.68\t4856\t0.06805\t8.225000000000001e-05\n2430000\t-15.05\t-14.68\t4870\t0.067825\t8.2125e-05\n2440000\t-14.99\t-14.68\t4887\t0.0676\t8.2e-05\n2450000\t-14.81\t-14.68\t4903\t0.067375\t8.1875e-05\n2460000\t-14.75\t-14.68\t4921\t0.06715\t8.175000000000001e-05\n2470000\t-14.62\t-14.62\t4937\t0.06692500000000001\t8.1625e-05\n2480000\t-14.96\t-14.59\t4954\t0.06670000000000001\t8.15e-05\n2490000\t-14.72\t-14.59\t4969\t0.066475\t8.1375e-05\n2500000\t-14.6\t-14.59\t4984\t0.06625\t8.125e-05\n2510000\t-14.64\t-14.56\t5002\t0.066025\t8.112500000000001e-05\n2520000\t-14.53\t-14.49\t5019\t0.0658\t8.1e-05\n2530000\t-14.59\t-14.49\t5035\t0.065575\t8.0875e-05\n2540000\t-14.55\t-14.49\t5052\t0.06534999999999999\t8.075000000000001e-05\n2550000\t-14.69\t-14.47\t5067\t0.065125\t8.062500000000001e-05\n2560000\t-15.02\t-14.47\t5084\t0.0649\t8.05e-05\n2570000\t-14.72\t-14.47\t5100\t0.06467500000000001\t8.0375e-05\n2580000\t-14.55\t-14.47\t5116\t0.06445000000000001\t8.025e-05\n2590000\t-14.67\t-14.47\t5132\t0.064225\t8.012500000000001e-05\n2600000\t-14.59\t-14.47\t5148\t0.064\t8e-05\n2610000\t-14.61\t-14.47\t5164\t0.063775\t7.9875e-05\n2620000\t-14.41\t-14.37\t5181\t0.06355\t7.975e-05\n2630000\t-14.76\t-14.37\t5198\t0.063325\t7.9625e-05\n2640000\t-15.16\t-14.37\t5215\t0.0631\t7.950000000000001e-05\n2650000\t-15.06\t-14.37\t5230\t0.062875\t7.9375e-05\n2660000\t-15.02\t-14.37\t5247\t0.06265000000000001\t7.925e-05\n2670000\t-15.01\t-14.37\t5263\t0.062425\t7.912500000000001e-05\n2680000\t-14.89\t-14.37\t5279\t0.062200000000000005\t7.900000000000001e-05\n2690000\t-14.88\t-14.37\t5296\t0.061975\t7.8875e-05\n2700000\t-14.66\t-14.37\t5312\t0.06175\t7.875e-05\n2710000\t-14.63\t-14.37\t5328\t0.061525\t7.8625e-05\n2720000\t-14.58\t-14.37\t5343\t0.0613\t7.850000000000001e-05\n2730000\t-14.72\t-14.37\t5359\t0.061075000000000004\t7.837500000000001e-05\n2740000\t-14.64\t-14.37\t5375\t0.06085\t7.825e-05\n2750000\t-14.66\t-14.37\t5391\t0.060625\t7.8125e-05\n2760000\t-14.65\t-14.37\t5408\t0.0604\t7.8e-05\n2770000\t-14.73\t-14.37\t5424\t0.060175\t7.787500000000001e-05\n2780000\t-14.92\t-14.37\t5441\t0.05995\t7.775e-05\n2790000\t-14.83\t-14.37\t5456\t0.059725\t7.7625e-05\n2800000\t-14.89\t-14.37\t5471\t0.0595\t7.75e-05\n2810000\t-14.92\t-14.37\t5488\t0.059275\t7.7375e-05\n2820000\t-15.06\t-14.37\t5506\t0.05905\t7.725000000000001e-05\n2830000\t-15.11\t-14.37\t5523\t0.058825\t7.7125e-05\n2840000\t-15.05\t-14.37\t5539\t0.0586\t7.7e-05\n2850000\t-15.08\t-14.37\t5556\t0.058374999999999996\t7.6875e-05\n2860000\t-15.15\t-14.37\t5572\t0.05815\t7.675e-05\n2870000\t-15.03\t-14.37\t5588\t0.057925\t7.6625e-05\n2880000\t-15.05\t-14.37\t5606\t0.0577\t7.65e-05\n2890000\t-14.93\t-14.37\t5621\t0.057475000000000005\t7.6375e-05\n2900000\t-14.72\t-14.37\t5637\t0.05725\t7.625000000000001e-05\n2910000\t-14.87\t-14.37\t5653\t0.057025\t7.612500000000001e-05\n2920000\t-14.93\t-14.37\t5670\t0.0568\t7.6e-05\n2930000\t-14.93\t-14.37\t5686\t0.056575\t7.5875e-05\n2940000\t-14.82\t-14.37\t5703\t0.056350000000000004\t7.575e-05\n2950000\t-14.76\t-14.37\t5719\t0.056125\t7.562500000000001e-05\n2960000\t-14.94\t-14.37\t5735\t0.0559\t7.55e-05\n2970000\t-14.72\t-14.37\t5750\t0.055675\t7.5375e-05\n2980000\t-14.68\t-14.37\t5766\t0.05545\t7.525e-05\n2990000\t-14.53\t-14.37\t5780\t0.055225\t7.5125e-05\n3000000\t-14.46\t-14.37\t5797\t0.055\t7.500000000000001e-05\n3010000\t-14.44\t-14.35\t5813\t0.054775000000000004\t7.4875e-05\n3020000\t-14.39\t-14.34\t5828\t0.05455\t7.475e-05\n3030000\t-14.61\t-14.24\t5845\t0.054325000000000005\t7.462500000000001e-05\n3040000\t-14.46\t-14.24\t5860\t0.0541\t7.45e-05\n3050000\t-14.65\t-14.24\t5877\t0.053875000000000006\t7.4375e-05\n3060000\t-14.84\t-14.24\t5894\t0.053649999999999996\t7.425e-05\n3070000\t-14.89\t-14.24\t5910\t0.053425\t7.4125e-05\n3080000\t-14.86\t-14.24\t5926\t0.0532\t7.400000000000001e-05\n3090000\t-14.93\t-14.24\t5942\t0.052975\t7.3875e-05\n3100000\t-14.72\t-14.24\t5957\t0.05275\t7.375e-05\n3110000\t-14.69\t-14.24\t5973\t0.052525\t7.3625e-05\n3120000\t-14.63\t-14.24\t5988\t0.0523\t7.35e-05\n3130000\t-14.61\t-14.24\t6005\t0.052075\t7.337500000000001e-05\n3140000\t-14.68\t-14.24\t6022\t0.05185\t7.325e-05\n3150000\t-14.73\t-14.24\t6039\t0.051625000000000004\t7.3125e-05\n3160000\t-14.83\t-14.24\t6055\t0.051399999999999994\t7.3e-05\n3170000\t-15.02\t-14.24\t6072\t0.051175\t7.2875e-05\n3180000\t-15.05\t-14.24\t6088\t0.050949999999999995\t7.275e-05\n3190000\t-14.89\t-14.24\t6104\t0.050725\t7.2625e-05\n3200000\t-14.96\t-14.24\t6120\t0.050499999999999996\t7.25e-05\n3210000\t-14.92\t-14.24\t6136\t0.050275\t7.237500000000001e-05\n3220000\t-15.04\t-14.24\t6153\t0.05005\t7.225e-05\n3230000\t-14.89\t-14.24\t6169\t0.049825\t7.2125e-05\n3240000\t-14.69\t-14.24\t6184\t0.0496\t7.2e-05\n3250000\t-15.0\t-14.24\t6200\t0.049375\t7.1875e-05\n3260000\t-14.91\t-14.24\t6215\t0.049150000000000006\t7.175000000000001e-05\n3270000\t-14.83\t-14.24\t6231\t0.048924999999999996\t7.1625e-05\n3280000\t-14.47\t-14.24\t6245\t0.04870000000000001\t7.15e-05\n3290000\t-14.5\t-14.24\t6261\t0.048475\t7.1375e-05\n3300000\t-14.61\t-14.24\t6276\t0.04825\t7.125000000000001e-05\n3310000\t-14.78\t-14.24\t6294\t0.048025\t7.112500000000001e-05\n3320000\t-14.92\t-14.24\t6312\t0.0478\t7.1e-05\n3330000\t-15.08\t-14.24\t6328\t0.047575\t7.0875e-05\n3340000\t-15.21\t-14.24\t6344\t0.04735\t7.075000000000001e-05\n3350000\t-15.23\t-14.24\t6361\t0.047125\t7.0625e-05\n3360000\t-15.37\t-14.24\t6377\t0.046900000000000004\t7.05e-05\n3370000\t-15.03\t-14.24\t6392\t0.046674999999999994\t7.0375e-05\n3380000\t-14.86\t-14.24\t6409\t0.04645\t7.025e-05\n3390000\t-14.74\t-14.24\t6424\t0.046224999999999995\t7.0125e-05\n3400000\t-14.56\t-14.24\t6440\t0.046\t7.000000000000001e-05\n3410000\t-14.93\t-14.24\t6456\t0.045774999999999996\t6.9875e-05\n3420000\t-14.77\t-14.24\t6471\t0.04555\t6.975e-05\n3430000\t-14.92\t-14.24\t6487\t0.045325\t6.9625e-05\n3440000\t-14.73\t-14.24\t6503\t0.0451\t6.950000000000001e-05\n3450000\t-14.8\t-14.24\t6518\t0.044875\t6.937499999999999e-05\n3460000\t-14.91\t-14.24\t6535\t0.04465\t6.925e-05\n3470000\t-14.78\t-14.24\t6551\t0.04442499999999999\t6.9125e-05\n3480000\t-14.38\t-14.24\t6565\t0.044199999999999996\t6.9e-05\n3490000\t-14.43\t-14.24\t6581\t0.04397499999999999\t6.887500000000001e-05\n3500000\t-14.39\t-14.24\t6597\t0.04375\t6.875e-05\n3510000\t-14.38\t-14.24\t6612\t0.043525\t6.8625e-05\n3520000\t-14.57\t-14.24\t6628\t0.0433\t6.850000000000001e-05\n3530000\t-14.5\t-14.24\t6644\t0.043075\t6.837500000000001e-05\n3540000\t-14.81\t-14.24\t6661\t0.04285\t6.825e-05\n3550000\t-14.89\t-14.24\t6676\t0.042625\t6.8125e-05\n3560000\t-14.72\t-14.24\t6691\t0.0424\t6.8e-05\n3570000\t-14.55\t-14.24\t6706\t0.042175000000000004\t6.787500000000001e-05\n3580000\t-14.49\t-14.24\t6722\t0.041949999999999994\t6.775e-05\n3590000\t-14.5\t-14.24\t6736\t0.041725000000000005\t6.7625e-05\n3600000\t-14.67\t-14.24\t6753\t0.041499999999999995\t6.75e-05\n3610000\t-14.57\t-14.24\t6768\t0.041275\t6.7375e-05\n3620000\t-14.51\t-14.24\t6783\t0.041049999999999996\t6.725000000000001e-05\n3630000\t-14.72\t-14.24\t6799\t0.040825\t6.7125e-05\n3640000\t-14.74\t-14.24\t6815\t0.0406\t6.7e-05\n3650000\t-14.74\t-14.24\t6831\t0.040375\t6.687500000000001e-05\n3660000\t-14.63\t-14.24\t6846\t0.04015\t6.675e-05\n3670000\t-14.64\t-14.24\t6861\t0.039925\t6.6625e-05\n3680000\t-14.66\t-14.24\t6876\t0.03969999999999999\t6.65e-05\n3690000\t-14.61\t-14.24\t6892\t0.039474999999999996\t6.6375e-05\n3700000\t-14.67\t-14.24\t6908\t0.03924999999999999\t6.625e-05\n3710000\t-14.39\t-14.24\t6923\t0.039025\t6.6125e-05\n3720000\t-14.58\t-14.24\t6939\t0.038799999999999994\t6.6e-05\n3730000\t-14.83\t-14.24\t6956\t0.038575\t6.5875e-05\n3740000\t-14.81\t-14.24\t6971\t0.038349999999999995\t6.575e-05\n3750000\t-15.07\t-14.24\t6987\t0.038125\t6.562500000000001e-05\n3760000\t-14.9\t-14.24\t7003\t0.0379\t6.55e-05\n3770000\t-14.93\t-14.24\t7018\t0.037675\t6.5375e-05\n3780000\t-14.95\t-14.24\t7032\t0.03745\t6.525000000000001e-05\n3790000\t-14.53\t-14.24\t7046\t0.037224999999999994\t6.5125e-05\n3800000\t-14.34\t-14.24\t7062\t0.037000000000000005\t6.500000000000001e-05\n3810000\t-14.29\t-14.24\t7078\t0.036775\t6.4875e-05\n3820000\t-14.32\t-14.24\t7093\t0.03655\t6.475e-05\n3830000\t-14.3\t-14.15\t7108\t0.036324999999999996\t6.462500000000001e-05\n3840000\t-14.45\t-14.15\t7124\t0.03610000000000001\t6.45e-05\n3850000\t-14.79\t-14.15\t7140\t0.03587499999999999\t6.4375e-05\n3860000\t-14.63\t-14.15\t7154\t0.03565\t6.425e-05\n3870000\t-14.76\t-14.15\t7170\t0.035425\t6.4125e-05\n3880000\t-14.68\t-14.15\t7185\t0.035199999999999995\t6.400000000000001e-05\n3890000\t-14.75\t-14.15\t7201\t0.03497499999999999\t6.3875e-05\n3900000\t-14.69\t-14.15\t7216\t0.03475\t6.375e-05\n3910000\t-14.57\t-14.15\t7232\t0.034525\t6.3625e-05\n3920000\t-14.31\t-14.15\t7246\t0.0343\t6.35e-05\n3930000\t-14.47\t-14.15\t7261\t0.034074999999999994\t6.337500000000001e-05\n3940000\t-14.4\t-14.15\t7276\t0.033850000000000005\t6.325e-05\n3950000\t-14.49\t-14.15\t7292\t0.03362499999999999\t6.3125e-05\n3960000\t-14.29\t-14.15\t7307\t0.0334\t6.300000000000001e-05\n3970000\t-14.25\t-14.08\t7322\t0.033174999999999996\t6.2875e-05\n3980000\t-14.12\t-14.08\t7337\t0.03294999999999999\t6.275000000000001e-05\n3990000\t-13.93\t-13.93\t7351\t0.03272499999999999\t6.262499999999999e-05\n4000000\t-14.05\t-13.78\t7366\t0.0325\t6.25e-05\n4010000\t-14.17\t-13.78\t7380\t0.032275\t6.237500000000001e-05\n4020000\t-14.12\t-13.78\t7395\t0.032049999999999995\t6.225e-05\n4030000\t-14.21\t-13.78\t7410\t0.031825000000000006\t6.2125e-05\n4040000\t-14.37\t-13.78\t7427\t0.0316\t6.2e-05\n4050000\t-14.65\t-13.78\t7443\t0.031375\t6.1875e-05\n4060000\t-14.98\t-13.78\t7459\t0.031149999999999997\t6.175000000000001e-05\n4070000\t-15.05\t-13.78\t7475\t0.030924999999999994\t6.162500000000001e-05\n4080000\t-15.05\t-13.78\t7490\t0.03069999999999999\t6.15e-05\n4090000\t-15.05\t-13.78\t7506\t0.030475000000000002\t6.137500000000001e-05\n4100000\t-14.95\t-13.78\t7521\t0.03025\t6.125e-05\n4110000\t-15.09\t-13.78\t7538\t0.030024999999999996\t6.112500000000001e-05\n4120000\t-14.78\t-13.78\t7552\t0.029799999999999993\t6.1e-05\n4130000\t-14.59\t-13.78\t7566\t0.029575000000000004\t6.0875e-05\n4140000\t-14.47\t-13.78\t7581\t0.02935\t6.075e-05\n4150000\t-14.54\t-13.78\t7596\t0.029124999999999998\t6.0625e-05\n4160000\t-14.62\t-13.78\t7612\t0.028899999999999995\t6.05e-05\n4170000\t-14.72\t-13.78\t7627\t0.028674999999999992\t6.0375000000000004e-05\n4180000\t-14.65\t-13.78\t7642\t0.02844999999999999\t6.025e-05\n4190000\t-14.51\t-13.78\t7656\t0.028225\t6.0125000000000005e-05\n4200000\t-14.42\t-13.78\t7671\t0.027999999999999997\t6e-05\n4210000\t-14.65\t-13.78\t7686\t0.027774999999999994\t5.9875000000000005e-05\n4220000\t-14.51\t-13.78\t7700\t0.02754999999999999\t5.975e-05\n4230000\t-14.27\t-13.78\t7715\t0.027325000000000002\t5.9625000000000006e-05\n4240000\t-14.21\t-13.78\t7730\t0.0271\t5.95e-05\n4250000\t-14.59\t-13.78\t7747\t0.026874999999999996\t5.9375e-05\n4260000\t-14.42\t-13.78\t7761\t0.026650000000000007\t5.9250000000000004e-05\n4270000\t-14.59\t-13.78\t7777\t0.02642499999999999\t5.9125e-05\n4280000\t-14.58\t-13.78\t7791\t0.0262\t5.9000000000000004e-05\n4290000\t-14.71\t-13.78\t7807\t0.025974999999999998\t5.8875e-05\n4300000\t-14.8\t-13.78\t7822\t0.025749999999999995\t5.8750000000000005e-05\n4310000\t-14.63\t-13.78\t7837\t0.025524999999999992\t5.8625e-05\n4320000\t-14.52\t-13.78\t7852\t0.025300000000000003\t5.8500000000000006e-05\n4330000\t-14.73\t-13.78\t7868\t0.025075\t5.8375e-05\n4340000\t-14.65\t-13.78\t7883\t0.024849999999999997\t5.8250000000000006e-05\n4350000\t-14.63\t-13.78\t7898\t0.024624999999999994\t5.8125e-05\n4360000\t-14.59\t-13.78\t7914\t0.024400000000000005\t5.800000000000001e-05\n4370000\t-14.79\t-13.78\t7930\t0.024174999999999988\t5.7875000000000004e-05\n4380000\t-14.99\t-13.78\t7946\t0.02395\t5.775e-05\n4390000\t-14.9\t-13.78\t7962\t0.023724999999999996\t5.7625e-05\n4400000\t-14.84\t-13.78\t7976\t0.023499999999999993\t5.75e-05\n4410000\t-14.91\t-13.78\t7991\t0.02327499999999999\t5.7375e-05\n4420000\t-15.08\t-13.78\t8007\t0.02305\t5.725e-05\n4430000\t-14.85\t-13.78\t8022\t0.022824999999999998\t5.7125e-05\n4440000\t-14.74\t-13.78\t8037\t0.022599999999999995\t5.7e-05\n4450000\t-14.64\t-13.78\t8052\t0.022374999999999992\t5.6875e-05\n4460000\t-14.6\t-13.78\t8067\t0.022150000000000003\t5.6750000000000004e-05\n4470000\t-14.6\t-13.78\t8081\t0.021924999999999986\t5.6625e-05\n4480000\t-14.38\t-13.78\t8096\t0.021699999999999997\t5.6500000000000005e-05\n4490000\t-14.23\t-13.78\t8110\t0.021474999999999994\t5.6375e-05\n4500000\t-14.18\t-13.78\t8125\t0.02124999999999999\t5.6250000000000005e-05\n4510000\t-14.09\t-13.78\t8139\t0.021025000000000002\t5.6125e-05\n4520000\t-14.14\t-13.78\t8154\t0.0208\t5.6e-05\n4530000\t-14.12\t-13.78\t8169\t0.020574999999999996\t5.5875e-05\n4540000\t-14.42\t-13.78\t8185\t0.020349999999999993\t5.575e-05\n4550000\t-14.35\t-13.78\t8199\t0.020125000000000004\t5.5625000000000004e-05\n4560000\t-14.19\t-13.78\t8214\t0.0199\t5.55e-05\n4570000\t-14.08\t-13.78\t8227\t0.019674999999999998\t5.5375000000000004e-05\n4580000\t-14.2\t-13.78\t8242\t0.019449999999999995\t5.525e-05\n4590000\t-13.77\t-13.77\t8256\t0.019225000000000006\t5.5125000000000005e-05\n4600000\t-13.73\t-13.7\t8271\t0.01899999999999999\t5.5e-05\n4610000\t-13.43\t-13.42\t8285\t0.018775\t5.4875000000000006e-05\n4620000\t-13.6\t-13.42\t8301\t0.018549999999999997\t5.475e-05\n4630000\t-13.64\t-13.42\t8315\t0.018324999999999994\t5.4625000000000006e-05\n4640000\t-14.02\t-13.42\t8331\t0.01809999999999999\t5.45e-05\n4650000\t-14.21\t-13.42\t8346\t0.017875000000000002\t5.437500000000001e-05\n4660000\t-14.25\t-13.42\t8360\t0.01765\t5.4250000000000004e-05\n4670000\t-14.29\t-13.42\t8374\t0.017424999999999996\t5.4125e-05\n4680000\t-14.59\t-13.42\t8390\t0.017199999999999993\t5.4e-05\n4690000\t-14.47\t-13.42\t8405\t0.01697499999999999\t5.3875e-05\n4700000\t-14.64\t-13.42\t8419\t0.016749999999999987\t5.375e-05\n4710000\t-14.6\t-13.42\t8435\t0.016524999999999998\t5.3625e-05\n4720000\t-14.49\t-13.42\t8449\t0.016299999999999995\t5.35e-05\n4730000\t-14.51\t-13.42\t8464\t0.016074999999999992\t5.3375e-05\n4740000\t-14.38\t-13.42\t8478\t0.01584999999999999\t5.325e-05\n4750000\t-13.97\t-13.42\t8493\t0.015625\t5.3125000000000004e-05\n4760000\t-14.16\t-13.42\t8509\t0.015399999999999997\t5.300000000000001e-05\n4770000\t-14.28\t-13.42\t8524\t0.015174999999999994\t5.2875000000000005e-05\n4780000\t-14.07\t-13.42\t8538\t0.014950000000000005\t5.275000000000001e-05\n4790000\t-14.26\t-13.42\t8554\t0.014724999999999988\t5.2625000000000005e-05\n4800000\t-14.29\t-13.42\t8568\t0.014499999999999999\t5.25e-05\n4810000\t-14.5\t-13.42\t8583\t0.014274999999999996\t5.2375e-05\n4820000\t-14.3\t-13.42\t8596\t0.014049999999999993\t5.225e-05\n4830000\t-13.96\t-13.42\t8610\t0.01382499999999999\t5.2125e-05\n4840000\t-14.0\t-13.42\t8625\t0.013600000000000001\t5.2000000000000004e-05\n4850000\t-14.05\t-13.42\t8639\t0.013374999999999998\t5.1875e-05\n4860000\t-13.87\t-13.42\t8654\t0.013149999999999995\t5.1750000000000004e-05\n4870000\t-14.06\t-13.42\t8669\t0.012924999999999992\t5.1625e-05\n4880000\t-13.9\t-13.42\t8683\t0.012700000000000003\t5.1500000000000005e-05\n4890000\t-14.12\t-13.42\t8698\t0.012474999999999986\t5.1375e-05\n4900000\t-14.33\t-13.42\t8714\t0.012249999999999997\t5.1250000000000006e-05\n4910000\t-14.35\t-13.42\t8729\t0.012024999999999994\t5.1125e-05\n4920000\t-14.31\t-13.42\t8742\t0.011799999999999991\t5.1000000000000006e-05\n4930000\t-14.63\t-13.42\t8758\t0.011574999999999988\t5.0875e-05\n4940000\t-14.76\t-13.42\t8774\t0.011349999999999999\t5.075e-05\n4950000\t-14.85\t-13.42\t8789\t0.011124999999999996\t5.0625e-05\n4960000\t-14.77\t-13.42\t8802\t0.010899999999999993\t5.05e-05\n4970000\t-14.72\t-13.42\t8817\t0.01067499999999999\t5.0375e-05\n4980000\t-14.7\t-13.42\t8831\t0.010450000000000001\t5.025e-05\n4990000\t-14.66\t-13.42\t8846\t0.010224999999999984\t5.0125e-05\n5000000\t-14.5\t-13.42\t8861\t0.01\t5e-05\n5010000\t-14.22\t-13.42\t8875\t0.01\t5e-05\n5020000\t-14.07\t-13.42\t8889\t0.01\t5e-05\n5030000\t-14.17\t-13.42\t8903\t0.01\t5e-05\n5040000\t-14.08\t-13.42\t8918\t0.01\t5e-05\n5050000\t-14.29\t-13.42\t8933\t0.01\t5e-05\n5060000\t-14.34\t-13.42\t8948\t0.01\t5e-05\n5070000\t-14.34\t-13.42\t8963\t0.01\t5e-05\n5080000\t-14.56\t-13.42\t8978\t0.01\t5e-05\n5090000\t-14.46\t-13.42\t8993\t0.01\t5e-05\n5100000\t-14.41\t-13.42\t9007\t0.01\t5e-05\n5110000\t-14.55\t-13.42\t9023\t0.01\t5e-05\n5120000\t-14.64\t-13.42\t9038\t0.01\t5e-05\n5130000\t-14.43\t-13.42\t9052\t0.01\t5e-05\n5140000\t-14.4\t-13.42\t9067\t0.01\t5e-05\n5150000\t-14.37\t-13.42\t9081\t0.01\t5e-05\n5160000\t-14.28\t-13.42\t9095\t0.01\t5e-05\n5170000\t-14.29\t-13.42\t9110\t0.01\t5e-05\n5180000\t-14.07\t-13.42\t9124\t0.01\t5e-05\n5190000\t-14.09\t-13.42\t9140\t0.01\t5e-05\n5200000\t-14.25\t-13.42\t9155\t0.01\t5e-05\n5210000\t-14.26\t-13.42\t9169\t0.01\t5e-05\n5220000\t-14.15\t-13.42\t9184\t0.01\t5e-05\n5230000\t-14.32\t-13.42\t9198\t0.01\t5e-05\n5240000\t-14.2\t-13.42\t9211\t0.01\t5e-05\n5250000\t-14.07\t-13.42\t9225\t0.01\t5e-05\n5260000\t-13.91\t-13.42\t9240\t0.01\t5e-05\n5270000\t-13.91\t-13.42\t9255\t0.01\t5e-05\n5280000\t-14.06\t-13.42\t9269\t0.01\t5e-05\n5290000\t-14.04\t-13.42\t9284\t0.01\t5e-05\n5300000\t-13.84\t-13.42\t9297\t0.01\t5e-05\n5310000\t-14.01\t-13.42\t9311\t0.01\t5e-05\n5320000\t-14.0\t-13.42\t9324\t0.01\t5e-05\n5330000\t-14.08\t-13.42\t9339\t0.01\t5e-05\n5340000\t-14.01\t-13.42\t9353\t0.01\t5e-05\n5350000\t-13.98\t-13.42\t9368\t0.01\t5e-05\n5360000\t-13.91\t-13.42\t9381\t0.01\t5e-05\n5370000\t-14.14\t-13.42\t9395\t0.01\t5e-05\n5380000\t-14.06\t-13.42\t9409\t0.01\t5e-05\n5390000\t-14.26\t-13.42\t9424\t0.01\t5e-05\n5400000\t-14.01\t-13.42\t9438\t0.01\t5e-05\n5410000\t-13.69\t-13.42\t9450\t0.01\t5e-05\n5420000\t-13.65\t-13.42\t9464\t0.01\t5e-05\n5430000\t-13.88\t-13.42\t9479\t0.01\t5e-05\n5440000\t-13.81\t-13.42\t9493\t0.01\t5e-05\n5450000\t-13.89\t-13.42\t9508\t0.01\t5e-05\n5460000\t-13.91\t-13.42\t9522\t0.01\t5e-05\n5470000\t-13.97\t-13.42\t9535\t0.01\t5e-05\n5480000\t-14.22\t-13.42\t9550\t0.01\t5e-05\n5490000\t-13.95\t-13.42\t9563\t0.01\t5e-05\n5500000\t-13.7\t-13.42\t9578\t0.01\t5e-05\n5510000\t-13.74\t-13.42\t9592\t0.01\t5e-05\n5520000\t-13.64\t-13.42\t9606\t0.01\t5e-05\n5530000\t-13.78\t-13.42\t9621\t0.01\t5e-05\n5540000\t-13.72\t-13.42\t9634\t0.01\t5e-05\n5550000\t-13.61\t-13.42\t9648\t0.01\t5e-05\n5560000\t-13.91\t-13.42\t9663\t0.01\t5e-05\n5570000\t-13.63\t-13.42\t9675\t0.01\t5e-05\n5580000\t-13.59\t-13.42\t9690\t0.01\t5e-05\n5590000\t-13.77\t-13.42\t9704\t0.01\t5e-05\n5600000\t-13.51\t-13.42\t9717\t0.01\t5e-05\n5610000\t-13.83\t-13.42\t9732\t0.01\t5e-05\n5620000\t-14.2\t-13.42\t9747\t0.01\t5e-05\n5630000\t-13.94\t-13.42\t9760\t0.01\t5e-05\n5640000\t-14.18\t-13.42\t9774\t0.01\t5e-05\n5650000\t-14.28\t-13.42\t9788\t0.01\t5e-05\n5660000\t-14.14\t-13.42\t9801\t0.01\t5e-05\n5670000\t-13.9\t-13.42\t9814\t0.01\t5e-05\n5680000\t-13.91\t-13.42\t9829\t0.01\t5e-05\n5690000\t-13.64\t-13.42\t9843\t0.01\t5e-05\n5700000\t-13.9\t-13.42\t9858\t0.01\t5e-05\n5710000\t-13.77\t-13.42\t9871\t0.01\t5e-05\n5720000\t-13.67\t-13.42\t9887\t0.01\t5e-05\n5730000\t-13.84\t-13.42\t9901\t0.01\t5e-05\n5740000\t-14.05\t-13.42\t9915\t0.01\t5e-05\n5750000\t-13.77\t-13.42\t9928\t0.01\t5e-05\n5760000\t-13.88\t-13.42\t9944\t0.01\t5e-05\n5770000\t-13.86\t-13.42\t9958\t0.01\t5e-05\n5780000\t-14.07\t-13.42\t9972\t0.01\t5e-05\n5790000\t-14.03\t-13.42\t9987\t0.01\t5e-05\n5800000\t-13.98\t-13.42\t10000\t0.01\t5e-05\n5810000\t-14.22\t-13.42\t10015\t0.01\t5e-05\n5820000\t-14.58\t-13.42\t10030\t0.01\t5e-05\n5830000\t-14.54\t-13.42\t10044\t0.01\t5e-05\n5840000\t-14.42\t-13.42\t10057\t0.01\t5e-05\n5850000\t-14.23\t-13.42\t10071\t0.01\t5e-05\n5860000\t-14.31\t-13.42\t10084\t0.01\t5e-05\n5870000\t-14.33\t-13.42\t10099\t0.01\t5e-05\n5880000\t-14.24\t-13.42\t10112\t0.01\t5e-05\n5890000\t-13.97\t-13.42\t10127\t0.01\t5e-05\n5900000\t-13.76\t-13.42\t10141\t0.01\t5e-05\n5910000\t-13.62\t-13.42\t10154\t0.01\t5e-05\n5920000\t-13.62\t-13.42\t10167\t0.01\t5e-05\n5930000\t-13.56\t-13.4\t10181\t0.01\t5e-05\n5940000\t-13.62\t-13.4\t10195\t0.01\t5e-05\n5950000\t-13.73\t-13.4\t10209\t0.01\t5e-05\n5960000\t-13.79\t-13.4\t10223\t0.01\t5e-05\n5970000\t-13.81\t-13.4\t10238\t0.01\t5e-05\n5980000\t-13.86\t-13.4\t10252\t0.01\t5e-05\n5990000\t-14.23\t-13.4\t10267\t0.01\t5e-05\n6000000\t-14.26\t-13.4\t10281\t0.01\t5e-05\n6010000\t-14.19\t-13.4\t10294\t0.01\t5e-05\n6020000\t-14.31\t-13.4\t10309\t0.01\t5e-05\n6030000\t-14.24\t-13.4\t10323\t0.01\t5e-05\n6040000\t-14.27\t-13.4\t10338\t0.01\t5e-05\n6050000\t-14.5\t-13.4\t10354\t0.01\t5e-05\n6060000\t-14.28\t-13.4\t10367\t0.01\t5e-05\n6070000\t-14.31\t-13.4\t10382\t0.01\t5e-05\n6080000\t-14.36\t-13.4\t10396\t0.01\t5e-05\n6090000\t-14.49\t-13.4\t10411\t0.01\t5e-05\n6100000\t-14.5\t-13.4\t10426\t0.01\t5e-05\n6110000\t-14.46\t-13.4\t10440\t0.01\t5e-05\n6120000\t-14.3\t-13.4\t10454\t0.01\t5e-05\n6130000\t-14.62\t-13.4\t10469\t0.01\t5e-05\n6140000\t-14.44\t-13.4\t10483\t0.01\t5e-05\n6150000\t-14.51\t-13.4\t10497\t0.01\t5e-05\n6160000\t-14.13\t-13.4\t10511\t0.01\t5e-05\n6170000\t-14.09\t-13.4\t10524\t0.01\t5e-05\n6180000\t-13.99\t-13.4\t10537\t0.01\t5e-05\n6190000\t-13.86\t-13.4\t10551\t0.01\t5e-05\n6200000\t-13.88\t-13.4\t10567\t0.01\t5e-05\n6210000\t-13.92\t-13.4\t10580\t0.01\t5e-05\n6220000\t-13.77\t-13.4\t10594\t0.01\t5e-05\n6230000\t-13.8\t-13.4\t10608\t0.01\t5e-05\n6240000\t-13.88\t-13.4\t10622\t0.01\t5e-05\n6250000\t-13.91\t-13.4\t10636\t0.01\t5e-05\n6260000\t-13.91\t-13.4\t10650\t0.01\t5e-05\n6270000\t-13.84\t-13.4\t10664\t0.01\t5e-05\n6280000\t-13.92\t-13.4\t10679\t0.01\t5e-05\n6290000\t-13.76\t-13.4\t10692\t0.01\t5e-05\n6300000\t-13.8\t-13.4\t10705\t0.01\t5e-05\n6310000\t-13.79\t-13.4\t10719\t0.01\t5e-05\n6320000\t-13.61\t-13.4\t10731\t0.01\t5e-05\n6330000\t-13.58\t-13.4\t10745\t0.01\t5e-05\n6340000\t-13.55\t-13.4\t10758\t0.01\t5e-05\n6350000\t-13.34\t-13.34\t10771\t0.01\t5e-05\n6360000\t-13.29\t-13.17\t10784\t0.01\t5e-05\n6370000\t-13.64\t-13.17\t10799\t0.01\t5e-05\n6380000\t-13.71\t-13.17\t10813\t0.01\t5e-05\n6390000\t-13.79\t-13.17\t10827\t0.01\t5e-05\n6400000\t-13.9\t-13.17\t10841\t0.01\t5e-05\n6410000\t-13.93\t-13.17\t10854\t0.01\t5e-05\n6420000\t-13.97\t-13.17\t10868\t0.01\t5e-05\n6430000\t-14.34\t-13.17\t10883\t0.01\t5e-05\n6440000\t-14.13\t-13.17\t10897\t0.01\t5e-05\n6450000\t-14.03\t-13.17\t10911\t0.01\t5e-05\n6460000\t-13.96\t-13.17\t10925\t0.01\t5e-05\n6470000\t-14.1\t-13.17\t10941\t0.01\t5e-05\n6480000\t-14.04\t-13.17\t10954\t0.01\t5e-05\n6490000\t-14.0\t-13.17\t10967\t0.01\t5e-05\n6500000\t-13.86\t-13.17\t10981\t0.01\t5e-05\n6510000\t-13.84\t-13.17\t10994\t0.01\t5e-05\n6520000\t-13.72\t-13.17\t11008\t0.01\t5e-05\n6530000\t-13.85\t-13.17\t11023\t0.01\t5e-05\n6540000\t-13.93\t-13.17\t11038\t0.01\t5e-05\n6550000\t-13.98\t-13.17\t11052\t0.01\t5e-05\n6560000\t-14.11\t-13.17\t11066\t0.01\t5e-05\n6570000\t-13.96\t-13.17\t11079\t0.01\t5e-05\n6580000\t-14.08\t-13.17\t11094\t0.01\t5e-05\n6590000\t-14.1\t-13.17\t11108\t0.01\t5e-05\n6600000\t-14.07\t-13.17\t11122\t0.01\t5e-05\n6610000\t-13.67\t-13.17\t11135\t0.01\t5e-05\n6620000\t-13.83\t-13.17\t11149\t0.01\t5e-05\n6630000\t-13.9\t-13.17\t11164\t0.01\t5e-05\n6640000\t-14.23\t-13.17\t11179\t0.01\t5e-05\n6650000\t-14.33\t-13.17\t11193\t0.01\t5e-05\n6660000\t-14.17\t-13.17\t11207\t0.01\t5e-05\n6670000\t-14.08\t-13.17\t11221\t0.01\t5e-05\n6680000\t-14.32\t-13.17\t11235\t0.01\t5e-05\n6690000\t-14.29\t-13.17\t11249\t0.01\t5e-05\n6700000\t-14.19\t-13.17\t11264\t0.01\t5e-05\n6710000\t-14.15\t-13.17\t11279\t0.01\t5e-05\n6720000\t-13.95\t-13.17\t11293\t0.01\t5e-05\n6730000\t-13.97\t-13.17\t11306\t0.01\t5e-05\n6740000\t-13.98\t-13.17\t11320\t0.01\t5e-05\n6750000\t-14.06\t-13.17\t11336\t0.01\t5e-05\n6760000\t-13.89\t-13.17\t11349\t0.01\t5e-05\n6770000\t-13.84\t-13.17\t11362\t0.01\t5e-05\n6780000\t-13.69\t-13.17\t11376\t0.01\t5e-05\n6790000\t-13.88\t-13.17\t11391\t0.01\t5e-05\n6800000\t-14.1\t-13.17\t11406\t0.01\t5e-05\n6810000\t-14.23\t-13.17\t11421\t0.01\t5e-05\n6820000\t-14.14\t-13.17\t11435\t0.01\t5e-05\n6830000\t-14.08\t-13.17\t11448\t0.01\t5e-05\n6840000\t-14.19\t-13.17\t11462\t0.01\t5e-05\n6850000\t-14.26\t-13.17\t11476\t0.01\t5e-05\n6860000\t-14.18\t-13.17\t11491\t0.01\t5e-05\n6870000\t-14.05\t-13.17\t11504\t0.01\t5e-05\n6880000\t-13.62\t-13.17\t11518\t0.01\t5e-05\n6890000\t-13.68\t-13.17\t11532\t0.01\t5e-05\n6900000\t-13.84\t-13.17\t11547\t0.01\t5e-05\n6910000\t-13.87\t-13.17\t11560\t0.01\t5e-05\n6920000\t-13.77\t-13.17\t11574\t0.01\t5e-05\n6930000\t-13.29\t-13.17\t11585\t0.01\t5e-05\n6940000\t-13.34\t-13.14\t11598\t0.01\t5e-05\n6950000\t-13.25\t-13.14\t11612\t0.01\t5e-05\n6960000\t-13.38\t-13.14\t11625\t0.01\t5e-05\n6970000\t-13.24\t-13.14\t11638\t0.01\t5e-05\n6980000\t-13.24\t-13.14\t11653\t0.01\t5e-05\n6990000\t-13.19\t-13.14\t11667\t0.01\t5e-05\n7000000\t-13.41\t-13.14\t11680\t0.01\t5e-05\n7010000\t-13.72\t-13.14\t11694\t0.01\t5e-05\n7020000\t-13.77\t-13.14\t11708\t0.01\t5e-05\n7030000\t-13.82\t-13.14\t11720\t0.01\t5e-05\n7040000\t-13.85\t-13.14\t11734\t0.01\t5e-05\n7050000\t-13.8\t-13.14\t11748\t0.01\t5e-05\n7060000\t-13.97\t-13.14\t11763\t0.01\t5e-05\n7070000\t-14.11\t-13.14\t11777\t0.01\t5e-05\n7080000\t-14.26\t-13.14\t11792\t0.01\t5e-05\n7090000\t-14.15\t-13.14\t11805\t0.01\t5e-05\n7100000\t-14.18\t-13.14\t11818\t0.01\t5e-05\n7110000\t-14.19\t-13.14\t11833\t0.01\t5e-05\n7120000\t-14.19\t-13.14\t11847\t0.01\t5e-05\n7130000\t-14.05\t-13.14\t11861\t0.01\t5e-05\n7140000\t-13.91\t-13.14\t11875\t0.01\t5e-05\n7150000\t-13.8\t-13.14\t11888\t0.01\t5e-05\n7160000\t-13.82\t-13.14\t11901\t0.01\t5e-05\n7170000\t-13.74\t-13.14\t11916\t0.01\t5e-05\n7180000\t-13.92\t-13.14\t11930\t0.01\t5e-05\n7190000\t-14.0\t-13.14\t11944\t0.01\t5e-05\n7200000\t-14.08\t-13.14\t11959\t0.01\t5e-05\n7210000\t-13.94\t-13.14\t11971\t0.01\t5e-05\n7220000\t-13.7\t-13.14\t11985\t0.01\t5e-05\n7230000\t-13.76\t-13.14\t11998\t0.01\t5e-05\n7240000\t-13.7\t-13.14\t12011\t0.01\t5e-05\n7250000\t-13.63\t-13.14\t12025\t0.01\t5e-05\n7260000\t-13.43\t-13.14\t12036\t0.01\t5e-05\n7270000\t-13.25\t-13.14\t12050\t0.01\t5e-05\n7280000\t-13.37\t-13.03\t12064\t0.01\t5e-05\n7290000\t-13.46\t-13.03\t12077\t0.01\t5e-05\n7300000\t-13.61\t-13.03\t12091\t0.01\t5e-05\n7310000\t-13.94\t-13.03\t12106\t0.01\t5e-05\n7320000\t-13.9\t-13.03\t12119\t0.01\t5e-05\n7330000\t-14.12\t-13.03\t12133\t0.01\t5e-05\n7340000\t-14.07\t-13.03\t12146\t0.01\t5e-05\n7350000\t-14.17\t-13.03\t12159\t0.01\t5e-05\n7360000\t-14.06\t-13.03\t12173\t0.01\t5e-05\n7370000\t-14.18\t-13.03\t12187\t0.01\t5e-05\n7380000\t-13.82\t-13.03\t12200\t0.01\t5e-05\n7390000\t-13.73\t-13.03\t12214\t0.01\t5e-05\n7400000\t-13.65\t-13.03\t12226\t0.01\t5e-05\n7410000\t-13.4\t-13.03\t12240\t0.01\t5e-05\n7420000\t-13.64\t-13.03\t12254\t0.01\t5e-05\n7430000\t-13.51\t-13.03\t12267\t0.01\t5e-05\n7440000\t-13.4\t-13.03\t12281\t0.01\t5e-05\n7450000\t-13.7\t-13.03\t12295\t0.01\t5e-05\n7460000\t-13.73\t-13.03\t12310\t0.01\t5e-05\n7470000\t-14.02\t-13.03\t12324\t0.01\t5e-05\n7480000\t-14.04\t-13.03\t12337\t0.01\t5e-05\n7490000\t-13.95\t-13.03\t12350\t0.01\t5e-05\n7500000\t-13.9\t-13.03\t12363\t0.01\t5e-05\n7510000\t-13.61\t-13.03\t12376\t0.01\t5e-05\n7520000\t-13.44\t-13.03\t12389\t0.01\t5e-05\n7530000\t-13.19\t-13.03\t12402\t0.01\t5e-05\n7540000\t-13.25\t-13.03\t12416\t0.01\t5e-05\n7550000\t-13.21\t-13.03\t12430\t0.01\t5e-05\n7560000\t-13.53\t-13.03\t12444\t0.01\t5e-05\n7570000\t-13.32\t-13.03\t12456\t0.01\t5e-05\n7580000\t-13.11\t-13.03\t12469\t0.01\t5e-05\n7590000\t-13.45\t-13.03\t12482\t0.01\t5e-05\n7600000\t-13.65\t-13.03\t12495\t0.01\t5e-05\n7610000\t-13.84\t-13.03\t12511\t0.01\t5e-05\n7620000\t-13.7\t-13.03\t12525\t0.01\t5e-05\n7630000\t-13.48\t-13.03\t12537\t0.01\t5e-05\n7640000\t-13.46\t-13.03\t12551\t0.01\t5e-05\n7650000\t-13.77\t-13.03\t12565\t0.01\t5e-05\n7660000\t-13.89\t-13.03\t12579\t0.01\t5e-05\n7670000\t-13.96\t-13.03\t12592\t0.01\t5e-05\n7680000\t-13.77\t-13.03\t12606\t0.01\t5e-05\n7690000\t-13.6\t-13.03\t12619\t0.01\t5e-05\n7700000\t-13.71\t-13.03\t12632\t0.01\t5e-05\n7710000\t-13.64\t-13.03\t12645\t0.01\t5e-05\n7720000\t-13.71\t-13.03\t12660\t0.01\t5e-05\n7730000\t-13.92\t-13.03\t12675\t0.01\t5e-05\n7740000\t-13.74\t-13.03\t12687\t0.01\t5e-05\n7750000\t-13.78\t-13.03\t12701\t0.01\t5e-05\n7760000\t-13.91\t-13.03\t12715\t0.01\t5e-05\n7770000\t-14.12\t-13.03\t12730\t0.01\t5e-05\n7780000\t-14.22\t-13.03\t12743\t0.01\t5e-05\n7790000\t-14.11\t-13.03\t12757\t0.01\t5e-05\n7800000\t-13.92\t-13.03\t12770\t0.01\t5e-05\n7810000\t-13.74\t-13.03\t12782\t0.01\t5e-05\n7820000\t-13.87\t-13.03\t12797\t0.01\t5e-05\n7830000\t-13.75\t-13.03\t12810\t0.01\t5e-05\n7840000\t-13.57\t-13.03\t12823\t0.01\t5e-05\n7850000\t-13.6\t-13.03\t12837\t0.01\t5e-05\n7860000\t-13.85\t-13.03\t12851\t0.01\t5e-05\n7870000\t-13.66\t-13.03\t12865\t0.01\t5e-05\n7880000\t-13.65\t-13.03\t12877\t0.01\t5e-05\n7890000\t-13.69\t-13.03\t12891\t0.01\t5e-05\n7900000\t-13.93\t-13.03\t12907\t0.01\t5e-05\n7910000\t-14.26\t-13.03\t12921\t0.01\t5e-05\n7920000\t-14.28\t-13.03\t12934\t0.01\t5e-05\n7930000\t-14.31\t-13.03\t12948\t0.01\t5e-05\n7940000\t-14.37\t-13.03\t12962\t0.01\t5e-05\n7950000\t-14.22\t-13.03\t12976\t0.01\t5e-05\n7960000\t-14.31\t-13.03\t12989\t0.01\t5e-05\n7970000\t-14.32\t-13.03\t13004\t0.01\t5e-05\n7980000\t-14.05\t-13.03\t13018\t0.01\t5e-05\n7990000\t-14.13\t-13.03\t13032\t0.01\t5e-05\n8000000\t-13.9\t-13.03\t13045\t0.01\t5e-05\n8010000\t-13.91\t-13.03\t13058\t0.01\t5e-05\n8020000\t-14.03\t-13.03\t13071\t0.01\t5e-05\n8030000\t-13.97\t-13.03\t13086\t0.01\t5e-05\n8040000\t-13.82\t-13.03\t13099\t0.01\t5e-05\n8050000\t-13.91\t-13.03\t13114\t0.01\t5e-05\n8060000\t-14.03\t-13.03\t13129\t0.01\t5e-05\n8070000\t-14.39\t-13.03\t13144\t0.01\t5e-05\n8080000\t-14.25\t-13.03\t13157\t0.01\t5e-05\n8090000\t-14.21\t-13.03\t13170\t0.01\t5e-05\n8100000\t-14.25\t-13.03\t13183\t0.01\t5e-05\n8110000\t-14.2\t-13.03\t13196\t0.01\t5e-05\n8120000\t-14.37\t-13.03\t13211\t0.01\t5e-05\n8130000\t-14.07\t-13.03\t13224\t0.01\t5e-05\n8140000\t-13.94\t-13.03\t13238\t0.01\t5e-05\n8150000\t-13.92\t-13.03\t13251\t0.01\t5e-05\n8160000\t-13.98\t-13.03\t13265\t0.01\t5e-05\n8170000\t-13.96\t-13.03\t13279\t0.01\t5e-05\n8180000\t-13.72\t-13.03\t13291\t0.01\t5e-05\n8190000\t-13.69\t-13.03\t13304\t0.01\t5e-05\n8200000\t-13.81\t-13.03\t13319\t0.01\t5e-05\n8210000\t-13.86\t-13.03\t13331\t0.01\t5e-05\n8220000\t-13.62\t-13.03\t13344\t0.01\t5e-05\n8230000\t-13.61\t-13.03\t13358\t0.01\t5e-05\n8240000\t-13.45\t-13.03\t13371\t0.01\t5e-05\n8250000\t-13.5\t-13.03\t13384\t0.01\t5e-05\n8260000\t-13.73\t-13.03\t13399\t0.01\t5e-05\n8270000\t-13.52\t-13.03\t13412\t0.01\t5e-05\n8280000\t-13.34\t-13.03\t13425\t0.01\t5e-05\n8290000\t-13.34\t-13.03\t13437\t0.01\t5e-05\n8300000\t-13.27\t-13.03\t13450\t0.01\t5e-05\n8310000\t-13.48\t-13.03\t13464\t0.01\t5e-05\n8320000\t-13.73\t-13.03\t13478\t0.01\t5e-05\n8330000\t-13.79\t-13.03\t13491\t0.01\t5e-05\n8340000\t-13.65\t-13.03\t13506\t0.01\t5e-05\n8350000\t-14.21\t-13.03\t13522\t0.01\t5e-05\n8360000\t-14.13\t-13.03\t13535\t0.01\t5e-05\n8370000\t-14.28\t-13.03\t13548\t0.01\t5e-05\n8380000\t-14.07\t-13.03\t13562\t0.01\t5e-05\n8390000\t-14.1\t-13.03\t13577\t0.01\t5e-05\n8400000\t-14.14\t-13.03\t13591\t0.01\t5e-05\n8410000\t-14.29\t-13.03\t13605\t0.01\t5e-05\n8420000\t-14.09\t-13.03\t13619\t0.01\t5e-05\n8430000\t-14.08\t-13.03\t13633\t0.01\t5e-05\n8440000\t-14.2\t-13.03\t13647\t0.01\t5e-05\n8450000\t-14.2\t-13.03\t13661\t0.01\t5e-05\n8460000\t-14.28\t-13.03\t13676\t0.01\t5e-05\n8470000\t-14.18\t-13.03\t13690\t0.01\t5e-05\n8480000\t-14.04\t-13.03\t13703\t0.01\t5e-05\n8490000\t-13.84\t-13.03\t13716\t0.01\t5e-05\n8500000\t-13.87\t-13.03\t13730\t0.01\t5e-05\n8510000\t-13.88\t-13.03\t13744\t0.01\t5e-05\n8520000\t-13.79\t-13.03\t13758\t0.01\t5e-05\n8530000\t-13.67\t-13.03\t13771\t0.01\t5e-05\n8540000\t-13.71\t-13.03\t13784\t0.01\t5e-05\n8550000\t-13.48\t-13.03\t13796\t0.01\t5e-05\n8560000\t-13.51\t-13.03\t13810\t0.01\t5e-05\n8570000\t-13.62\t-13.03\t13824\t0.01\t5e-05\n8580000\t-13.47\t-13.03\t13837\t0.01\t5e-05\n8590000\t-13.33\t-13.03\t13850\t0.01\t5e-05\n8600000\t-13.27\t-13.03\t13862\t0.01\t5e-05\n8610000\t-13.1\t-13.03\t13876\t0.01\t5e-05\n8620000\t-13.31\t-13.01\t13890\t0.01\t5e-05\n8630000\t-13.43\t-13.01\t13903\t0.01\t5e-05\n8640000\t-13.35\t-13.01\t13917\t0.01\t5e-05\n8650000\t-13.31\t-13.01\t13931\t0.01\t5e-05\n8660000\t-13.38\t-13.01\t13945\t0.01\t5e-05\n8670000\t-13.46\t-13.01\t13958\t0.01\t5e-05\n8680000\t-13.74\t-13.01\t13973\t0.01\t5e-05\n8690000\t-13.86\t-13.01\t13987\t0.01\t5e-05\n8700000\t-13.86\t-13.01\t14002\t0.01\t5e-05\n8710000\t-13.73\t-13.01\t14015\t0.01\t5e-05\n8720000\t-13.51\t-13.01\t14028\t0.01\t5e-05\n8730000\t-13.86\t-13.01\t14043\t0.01\t5e-05\n8740000\t-13.76\t-13.01\t14056\t0.01\t5e-05\n8750000\t-13.69\t-13.01\t14070\t0.01\t5e-05\n8760000\t-13.78\t-13.01\t14084\t0.01\t5e-05\n8770000\t-13.79\t-13.01\t14098\t0.01\t5e-05\n8780000\t-13.79\t-13.01\t14111\t0.01\t5e-05\n8790000\t-13.99\t-13.01\t14125\t0.01\t5e-05\n8800000\t-13.83\t-13.01\t14140\t0.01\t5e-05\n8810000\t-13.82\t-13.01\t14153\t0.01\t5e-05\n8820000\t-13.54\t-13.01\t14165\t0.01\t5e-05\n8830000\t-13.46\t-13.01\t14178\t0.01\t5e-05\n8840000\t-13.24\t-13.01\t14191\t0.01\t5e-05\n8850000\t-13.3\t-13.01\t14206\t0.01\t5e-05\n8860000\t-13.25\t-13.01\t14219\t0.01\t5e-05\n8870000\t-13.21\t-13.01\t14234\t0.01\t5e-05\n8880000\t-13.07\t-13.01\t14246\t0.01\t5e-05\n8890000\t-13.26\t-12.94\t14260\t0.01\t5e-05\n8900000\t-13.53\t-12.94\t14274\t0.01\t5e-05\n8910000\t-13.72\t-12.94\t14288\t0.01\t5e-05\n8920000\t-13.47\t-12.94\t14302\t0.01\t5e-05\n8930000\t-13.2\t-12.94\t14315\t0.01\t5e-05\n8940000\t-13.47\t-12.94\t14330\t0.01\t5e-05\n8950000\t-13.74\t-12.94\t14344\t0.01\t5e-05\n8960000\t-13.84\t-12.94\t14357\t0.01\t5e-05\n8970000\t-13.54\t-12.94\t14370\t0.01\t5e-05\n8980000\t-13.63\t-12.94\t14384\t0.01\t5e-05\n8990000\t-13.65\t-12.94\t14396\t0.01\t5e-05\n9000000\t-13.7\t-12.94\t14411\t0.01\t5e-05\n9010000\t-13.64\t-12.94\t14424\t0.01\t5e-05\n9020000\t-13.46\t-12.94\t14437\t0.01\t5e-05\n9030000\t-13.3\t-12.94\t14451\t0.01\t5e-05\n9040000\t-13.37\t-12.94\t14464\t0.01\t5e-05\n9050000\t-13.26\t-12.94\t14478\t0.01\t5e-05\n9060000\t-13.46\t-12.94\t14492\t0.01\t5e-05\n9070000\t-13.66\t-12.94\t14506\t0.01\t5e-05\n9080000\t-13.38\t-12.94\t14519\t0.01\t5e-05\n9090000\t-13.36\t-12.94\t14531\t0.01\t5e-05\n9100000\t-13.1\t-12.94\t14543\t0.01\t5e-05\n9110000\t-13.38\t-12.94\t14558\t0.01\t5e-05\n9120000\t-13.53\t-12.94\t14572\t0.01\t5e-05\n9130000\t-13.64\t-12.94\t14586\t0.01\t5e-05\n9140000\t-13.65\t-12.94\t14600\t0.01\t5e-05\n9150000\t-13.46\t-12.94\t14613\t0.01\t5e-05\n9160000\t-13.46\t-12.94\t14626\t0.01\t5e-05\n9170000\t-13.8\t-12.94\t14640\t0.01\t5e-05\n9180000\t-14.0\t-12.94\t14654\t0.01\t5e-05\n9190000\t-13.9\t-12.94\t14667\t0.01\t5e-05\n9200000\t-13.65\t-12.94\t14680\t0.01\t5e-05\n9210000\t-13.59\t-12.94\t14694\t0.01\t5e-05\n9220000\t-13.54\t-12.94\t14708\t0.01\t5e-05\n9230000\t-13.87\t-12.94\t14721\t0.01\t5e-05\n9240000\t-13.93\t-12.94\t14735\t0.01\t5e-05\n9250000\t-13.54\t-12.94\t14747\t0.01\t5e-05\n9260000\t-13.34\t-12.94\t14760\t0.01\t5e-05\n9270000\t-13.36\t-12.94\t14773\t0.01\t5e-05\n9280000\t-13.41\t-12.94\t14787\t0.01\t5e-05\n9290000\t-13.52\t-12.94\t14801\t0.01\t5e-05\n9300000\t-13.43\t-12.94\t14814\t0.01\t5e-05\n9310000\t-13.41\t-12.94\t14827\t0.01\t5e-05\n9320000\t-13.48\t-12.94\t14841\t0.01\t5e-05\n9330000\t-13.58\t-12.94\t14854\t0.01\t5e-05\n9340000\t-13.8\t-12.94\t14869\t0.01\t5e-05\n9350000\t-13.8\t-12.94\t14884\t0.01\t5e-05\n9360000\t-13.71\t-12.94\t14896\t0.01\t5e-05\n9370000\t-13.67\t-12.94\t14909\t0.01\t5e-05\n9380000\t-13.48\t-12.94\t14923\t0.01\t5e-05\n9390000\t-13.64\t-12.94\t14937\t0.01\t5e-05\n9400000\t-13.72\t-12.94\t14950\t0.01\t5e-05\n9410000\t-13.64\t-12.94\t14964\t0.01\t5e-05\n9420000\t-13.54\t-12.94\t14979\t0.01\t5e-05\n9430000\t-13.53\t-12.94\t14992\t0.01\t5e-05\n9440000\t-13.47\t-12.94\t15005\t0.01\t5e-05\n9450000\t-13.25\t-12.94\t15018\t0.01\t5e-05\n9460000\t-13.1\t-12.94\t15029\t0.01\t5e-05\n9470000\t-12.92\t-12.92\t15043\t0.01\t5e-05\n9480000\t-13.02\t-12.9\t15056\t0.01\t5e-05\n9490000\t-13.04\t-12.88\t15070\t0.01\t5e-05\n9500000\t-12.96\t-12.88\t15083\t0.01\t5e-05\n9510000\t-13.1\t-12.86\t15097\t0.01\t5e-05\n9520000\t-13.05\t-12.86\t15110\t0.01\t5e-05\n9530000\t-13.44\t-12.86\t15124\t0.01\t5e-05\n9540000\t-13.25\t-12.86\t15135\t0.01\t5e-05\n9550000\t-13.34\t-12.86\t15150\t0.01\t5e-05\n9560000\t-13.28\t-12.86\t15162\t0.01\t5e-05\n9570000\t-13.24\t-12.86\t15175\t0.01\t5e-05\n9580000\t-13.04\t-12.86\t15188\t0.01\t5e-05\n9590000\t-13.1\t-12.86\t15201\t0.01\t5e-05\n9600000\t-12.92\t-12.86\t15214\t0.01\t5e-05\n9610000\t-13.34\t-12.86\t15229\t0.01\t5e-05\n9620000\t-13.28\t-12.86\t15243\t0.01\t5e-05\n9630000\t-13.33\t-12.86\t15256\t0.01\t5e-05\n9640000\t-13.29\t-12.86\t15269\t0.01\t5e-05\n9650000\t-13.38\t-12.86\t15283\t0.01\t5e-05\n9660000\t-13.64\t-12.86\t15296\t0.01\t5e-05\n9670000\t-13.45\t-12.86\t15309\t0.01\t5e-05\n9680000\t-13.57\t-12.86\t15322\t0.01\t5e-05\n9690000\t-13.34\t-12.86\t15336\t0.01\t5e-05\n9700000\t-13.38\t-12.86\t15350\t0.01\t5e-05\n9710000\t-13.5\t-12.86\t15364\t0.01\t5e-05\n9720000\t-13.53\t-12.86\t15378\t0.01\t5e-05\n9730000\t-13.68\t-12.86\t15393\t0.01\t5e-05\n9740000\t-13.93\t-12.86\t15406\t0.01\t5e-05\n9750000\t-13.77\t-12.86\t15419\t0.01\t5e-05\n9760000\t-13.87\t-12.86\t15432\t0.01\t5e-05\n9770000\t-14.04\t-12.86\t15446\t0.01\t5e-05\n9780000\t-13.73\t-12.86\t15458\t0.01\t5e-05\n9790000\t-13.9\t-12.86\t15472\t0.01\t5e-05\n9800000\t-13.66\t-12.86\t15485\t0.01\t5e-05\n9810000\t-13.37\t-12.86\t15499\t0.01\t5e-05\n9820000\t-13.26\t-12.86\t15511\t0.01\t5e-05\n9830000\t-13.37\t-12.86\t15525\t0.01\t5e-05\n9840000\t-13.03\t-12.86\t15538\t0.01\t5e-05\n9850000\t-13.24\t-12.86\t15552\t0.01\t5e-05\n9860000\t-13.3\t-12.86\t15565\t0.01\t5e-05\n9870000\t-13.22\t-12.86\t15578\t0.01\t5e-05\n9880000\t-13.35\t-12.86\t15592\t0.01\t5e-05\n9890000\t-13.51\t-12.86\t15605\t0.01\t5e-05\n9900000\t-13.77\t-12.86\t15619\t0.01\t5e-05\n9910000\t-13.8\t-12.86\t15632\t0.01\t5e-05\n"
  },
  {
    "path": "hw3/logz.py",
    "content": "import json\n\n\"\"\"\n\nSome simple logging functionality, inspired by rllab's logging.\nAssumes that each diagnostic gets logged each iteration\n\nCall logz.configure_output_dir() to start logging to a \ntab-separated-values file (some_folder_name/log.txt)\n\nTo load the learning curves, you can do, for example\n\nA = np.genfromtxt('/tmp/expt_1468984536/log.txt',delimiter='\\t',dtype=None, names=True)\nA['EpRewMean']\n\n\"\"\"\n\nimport os.path as osp, shutil, time, atexit, os, subprocess\nimport pickle\nimport tensorflow as tf\n\ncolor2num = dict(\n    gray=30,\n    red=31,\n    green=32,\n    yellow=33,\n    blue=34,\n    magenta=35,\n    cyan=36,\n    white=37,\n    crimson=38\n)\n\ndef colorize(string, color, bold=False, highlight=False):\n    attr = []\n    num = color2num[color]\n    if highlight: num += 10\n    attr.append(str(num))\n    if bold: attr.append('1')\n    return '\\x1b[%sm%s\\x1b[0m' % (';'.join(attr), string)\n\nclass G:\n    output_dir = None\n    output_file = None\n    first_row = True\n    log_headers = []\n    log_current_row = {}\n\ndef configure_output_dir(d=None):\n    \"\"\"\n    Set output directory to d, or to /tmp/somerandomnumber if d is None\n    \"\"\"\n    G.output_dir = d or \"/tmp/experiments/%i\"%int(time.time())\n    assert not osp.exists(G.output_dir), \"Log dir %s already exists! Delete it first or use a different dir\"%G.output_dir\n    os.makedirs(G.output_dir)\n    G.output_file = open(osp.join(G.output_dir, \"log.txt\"), 'w')\n    atexit.register(G.output_file.close)\n    print(colorize(\"Logging data to %s\"%G.output_file.name, 'green', bold=True))\n\ndef log_tabular(key, val):\n    \"\"\"\n    Log a value of some diagnostic\n    Call this once for each diagnostic quantity, each iteration\n    \"\"\"\n    if G.first_row:\n        G.log_headers.append(key)\n    else:\n        assert key in G.log_headers, \"Trying to introduce a new key %s that you didn't include in the first iteration\"%key\n    assert key not in G.log_current_row, \"You already set %s this iteration. Maybe you forgot to call dump_tabular()\"%key\n    G.log_current_row[key] = val\n\ndef save_params(params):\n    with open(osp.join(G.output_dir, \"params.json\"), 'w') as out:\n        out.write(json.dumps(params, separators=(',\\n','\\t:\\t'), sort_keys=True))\n\ndef pickle_tf_vars():  \n    \"\"\"\n    Saves tensorflow variables\n    Requires them to be initialized first, also a default session must exist\n    \"\"\"\n    _dict = {v.name : v.eval() for v in tf.global_variables()}\n    with open(osp.join(G.output_dir, \"vars.pkl\"), 'wb') as f:\n        pickle.dump(_dict, f)\n    \n\ndef dump_tabular():\n    \"\"\"\n    Write all of the diagnostics from the current iteration\n    \"\"\"\n    vals = []\n    key_lens = [len(key) for key in G.log_headers]\n    max_key_len = max(15,max(key_lens))\n    keystr = '%'+'%d'%max_key_len\n    fmt = \"| \" + keystr + \"s | %15s |\"\n    n_slashes = 22 + max_key_len\n    print(\"-\"*n_slashes)\n    for key in G.log_headers:\n        val = G.log_current_row.get(key, \"\")\n        if hasattr(val, \"__float__\"): valstr = \"%8.3g\"%val\n        else: valstr = val\n        print(fmt%(key, valstr))\n        vals.append(val)\n    print(\"-\"*n_slashes)\n    if G.output_file is not None:\n        if G.first_row:\n            G.output_file.write(\"\\t\".join(G.log_headers))\n            G.output_file.write(\"\\n\")\n        G.output_file.write(\"\\t\".join(map(str,vals)))\n        G.output_file.write(\"\\n\")\n        G.output_file.flush()\n    G.log_current_row.clear()\n    G.first_row=False\n"
  },
  {
    "path": "hw3/plot.py",
    "content": "import seaborn as sns\nimport pandas as pd\nimport matplotlib.pyplot as plt\nimport json\nimport os\n\n\"\"\"\nUsing the plotter:\n\nCall it from the command line, and supply it with logdirs to experiments.\nSuppose you ran an experiment with name 'test', and you ran 'test' for 10 \nrandom seeds. The runner code stored it in the directory structure\n\n    data\n    L test_EnvName_DateTime\n      L  0\n        L log.txt\n        L params.json\n      L  1\n        L log.txt\n        L params.json\n       .\n       .\n       .\n      L  9\n        L log.txt\n        L params.json\n\nTo plot learning curves from the experiment, averaged over all random\nseeds, call\n\n    python plot.py data/test_EnvName_DateTime --value AverageReturn\n\nand voila. To see a different statistics, change what you put in for\nthe keyword --value. You can also enter /multiple/ values, and it will \nmake all of them in order.\n\n\nSuppose you ran two experiments: 'test1' and 'test2'. In 'test2' you tried\na different set of hyperparameters from 'test1', and now you would like \nto compare them -- see their learning curves side-by-side. Just call\n\n    python plot.py data/test1 data/test2\n\nand it will plot them both! They will be given titles in the legend according\nto their exp_name parameters. If you want to use custom legend titles, use\nthe --legend flag and then provide a title for each logdir.\n\n\"\"\"\n\ndef plot_data(data, value=\"MeanReward\"):\n    if isinstance(data, list):\n        data = pd.concat(data, ignore_index=True)\n    sns.set(style=\"darkgrid\", font_scale=1.5)\n    sns.tsplot(data=data, time=\"Timestep\", value=value, unit=\"Unit\", condition=\"Condition\")\n    sns.tsplot(data=data, time=\"Timestep\", value=\"BestMeanReward\", unit=\"Unit\", condition=\"Condition\")\n    plt.legend(loc='best').draggable()\n    plt.show()\n\n\ndef get_datasets(fpath, condition=None):\n    unit = 0\n    datasets = []\n    for root, dir, files in os.walk(fpath):\n        if 'log.txt' in files:\n            # param_path = open(os.path.join(root,'params.json'))\n            # params = json.load(param_path)\n            exp_name = fpath\n            \n            log_path = os.path.join(root,'log.txt')\n            experiment_data = pd.read_table(log_path)\n\n            experiment_data.insert(\n                len(experiment_data.columns),\n                'Unit',\n                unit\n                )\n            experiment_data.insert(\n                len(experiment_data.columns),\n                'Condition',\n                condition or exp_name\n                )\n\n            datasets.append(experiment_data)\n            unit += 1\n\n    return datasets\n\n\ndef main():\n    import argparse\n    parser = argparse.ArgumentParser()\n    parser.add_argument('logdir', nargs='*')\n    parser.add_argument('--legend', nargs='*')\n    parser.add_argument('--value', default='MeanReward', nargs='*')\n    args = parser.parse_args()\n\n    use_legend = False\n    if args.legend is not None:\n        assert len(args.legend) == len(args.logdir), \\\n            \"Must give a legend title for each set of experiments.\"\n        use_legend = True\n\n    data = []\n    if use_legend:\n        for logdir, legend_title in zip(args.logdir, args.legend):\n            data += get_datasets(logdir, legend_title)\n    else:\n        for logdir in args.logdir:\n            data += get_datasets(logdir)\n\n    if isinstance(args.value, list):\n        values = args.value\n    else:\n        values = [args.value]\n    for value in values:\n        plot_data(data, value=value)\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "hw3/run_dqn_atari.py",
    "content": "import argparse\nimport gym\nfrom gym import wrappers\nimport os.path as osp\nimport random\nimport numpy as np\nimport tensorflow as tf\nimport logz\nimport os\nimport time\nimport tensorflow.contrib.layers as layers\n\nimport dqn\nfrom dqn_utils import *\nfrom atari_wrappers import *\n\n\ndef atari_model(img_in, num_actions, scope, reuse=False):\n    # as described in https://storage.googleapis.com/deepmind-data/assets/papers/DeepMindNature14236Paper.pdf\n    with tf.variable_scope(scope, reuse=reuse):\n        out = img_in\n        with tf.variable_scope(\"convnet\"):\n            # original architecture\n            out = layers.convolution2d(out, num_outputs=32, kernel_size=8, stride=4, activation_fn=tf.nn.relu)\n            out = layers.convolution2d(out, num_outputs=64, kernel_size=4, stride=2, activation_fn=tf.nn.relu)\n            out = layers.convolution2d(out, num_outputs=64, kernel_size=3, stride=1, activation_fn=tf.nn.relu)\n        out = layers.flatten(out)\n        with tf.variable_scope(\"action_value\"):\n            out = layers.fully_connected(out, num_outputs=512,         activation_fn=tf.nn.relu)\n            out = layers.fully_connected(out, num_outputs=num_actions, activation_fn=None)\n\n        return out\n\ndef atari_learn(env,\n                session,\n                num_timesteps):\n    # This is just a rough estimate\n    num_iterations = float(num_timesteps) / 4.0\n\n    lr_multiplier = 1.0\n    lr_schedule = PiecewiseSchedule([\n                                         (0,                   1e-4 * lr_multiplier),\n                                         (num_iterations / 10, 1e-4 * lr_multiplier),\n                                         (num_iterations / 2,  5e-5 * lr_multiplier),\n                                    ],\n                                    outside_value=5e-5 * lr_multiplier)\n    optimizer = dqn.OptimizerSpec(\n        constructor=tf.train.AdamOptimizer,\n        kwargs=dict(epsilon=1e-4),\n        lr_schedule=lr_schedule\n    )\n\n    def stopping_criterion(env, t):\n        # notice that here t is the number of steps of the wrapped env,\n        # which is different from the number of steps in the underlying env\n        return get_wrapper_by_name(env, \"Monitor\").get_total_steps() >= num_timesteps\n\n    exploration_schedule = PiecewiseSchedule(\n        [\n            (0, 1.0),\n            (1e6, 0.1),\n            (num_iterations / 2, 0.01),\n        ], outside_value=0.01\n    )\n\n    dqn.learn(\n        env,\n        q_func=atari_model,\n        optimizer_spec=optimizer,\n        session=session,\n        exploration=exploration_schedule,\n        stopping_criterion=stopping_criterion,\n        replay_buffer_size=1000000,\n        batch_size=32,\n        gamma=0.99,\n        learning_starts=50000,\n        learning_freq=4,\n        frame_history_len=4,\n        target_update_freq=10000,\n        grad_norm_clipping=10\n    )\n    env.close()\n\ndef get_available_gpus():\n    from tensorflow.python.client import device_lib\n    local_device_protos = device_lib.list_local_devices()\n    return [x.physical_device_desc for x in local_device_protos if x.device_type == 'GPU']\n\ndef set_global_seeds(i):\n    try:\n        import tensorflow as tf\n    except ImportError:\n        pass\n    else:\n        tf.set_random_seed(i) \n    np.random.seed(i)\n    random.seed(i)\n\ndef get_session():\n    tf.reset_default_graph()\n    tf_config = tf.ConfigProto(\n        inter_op_parallelism_threads=1,\n        intra_op_parallelism_threads=1)\n    session = tf.Session(config=tf_config)\n    print(\"AVAILABLE GPUS: \", get_available_gpus())\n    return session\n\ndef get_env(task, seed):\n    env_id = task.env_id\n\n    env = gym.make(env_id)\n\n    set_global_seeds(seed)\n    env.seed(seed)\n\n    expt_dir = '/tmp/hw3_vid_dir2/'\n    env = wrappers.Monitor(env, osp.join(expt_dir, \"gym\"), force=True)\n    env = wrap_deepmind(env)\n\n    return env\n\ndef main():\n    # Get Atari games.\n    benchmark = gym.benchmark_spec('Atari40M')\n\n    # Change the index to select a different game.\n    task = benchmark.tasks[3]\n    PROJECT_ROOT = os.path.dirname(os.path.realpath(__file__))\n    logz.configure_output_dir(os.path.join(PROJECT_ROOT, \"log/\"+\"_RAM_\"+time.strftime(\"%d-%m-%Y_%H-%M-%S\")))\n\n    # Run training\n    seed = 0 # Use a seed of zero (you may want to randomize the seed!)\n    env = get_env(task, seed)\n    session = get_session()\n    atari_learn(env, session, num_timesteps=task.max_timesteps)\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "hw3/run_dqn_ram.py",
    "content": "import argparse\nimport gym\nfrom gym import wrappers\nimport os.path as osp\nimport random\nimport numpy as np\nimport tensorflow as tf\nimport tensorflow.contrib.layers as layers\nimport logz\nimport os\nimport time\nimport dqn\nfrom dqn_utils import *\nfrom atari_wrappers import *\n\n\ndef atari_model(ram_in, num_actions, scope, reuse=False):\n    with tf.variable_scope(scope, reuse=reuse):\n        out = ram_in\n        #out = tf.concat(1,(ram_in[:,4:5],ram_in[:,8:9],ram_in[:,11:13],ram_in[:,21:22],ram_in[:,50:51], ram_in[:,60:61],ram_in[:,64:65]))\n        with tf.variable_scope(\"action_value\"):\n            out = layers.fully_connected(out, num_outputs=256, activation_fn=tf.nn.relu)\n            out = layers.fully_connected(out, num_outputs=128, activation_fn=tf.nn.relu)\n            out = layers.fully_connected(out, num_outputs=64, activation_fn=tf.nn.relu)\n            out = layers.fully_connected(out, num_outputs=num_actions, activation_fn=None)\n\n        return out\n\ndef atari_learn(env,\n                session,\n                num_timesteps):\n    # This is just a rough estimate\n    num_iterations = float(num_timesteps) / 4.0\n\n    lr_multiplier = 1.0 \n    lr_schedule = PiecewiseSchedule([\n                                         (0,                   1e-4 * lr_multiplier),\n                                         (num_iterations / 10, 1e-4 * lr_multiplier),\n                                         (num_iterations / 2,  5e-5 * lr_multiplier),\n                                    ],\n                                    outside_value=5e-5 * lr_multiplier)\n    optimizer = dqn.OptimizerSpec(\n        constructor=tf.train.AdamOptimizer,\n        kwargs=dict(epsilon=1e-4),\n        lr_schedule=lr_schedule\n    )\n\n    def stopping_criterion(env, t):\n        # notice that here t is the number of steps of the wrapped env,\n        # which is different from the number of steps in the underlying env\n        return get_wrapper_by_name(env, \"Monitor\").get_total_steps() >= num_timesteps\n\n    exploration_schedule = PiecewiseSchedule(\n        [\n            (0, 0.2),\n            (1e6, 0.1),\n            (num_iterations / 2, 0.01),\n        ], outside_value=0.01\n    )\n\n    dqn.learn(\n        env,\n        q_func=atari_model,\n        optimizer_spec=optimizer,\n        session=session,\n        exploration=exploration_schedule,\n        stopping_criterion=stopping_criterion,\n        replay_buffer_size=1000000,\n        batch_size=32,\n        gamma=0.99,\n        learning_starts=50000,\n        learning_freq=4,\n        frame_history_len=1,\n        target_update_freq=10000,#10000\n        grad_norm_clipping=10\n    )\n    env.close()\n\ndef get_available_gpus():\n    from tensorflow.python.client import device_lib\n    local_device_protos = device_lib.list_local_devices()\n    return [x.physical_device_desc for x in local_device_protos if x.device_type == 'GPU']\n\ndef set_global_seeds(i):\n    try:\n        import tensorflow as tf\n    except ImportError:\n        pass\n    else:\n        tf.set_random_seed(i) \n    np.random.seed(i)\n    random.seed(i)\n\ndef get_session():\n    tf.reset_default_graph()\n    tf_config = tf.ConfigProto(\n        inter_op_parallelism_threads=1,\n        intra_op_parallelism_threads=1)\n    session = tf.Session(config=tf_config)\n    print(\"AVAILABLE GPUS: \", get_available_gpus())\n    return session\n\ndef get_env(seed):\n    env = gym.make('Pong-ram-v0')\n\n    set_global_seeds(seed)\n    env.seed(seed)\n\n    expt_dir = '/tmp/hw3_vid_dir/'\n    env = wrappers.Monitor(env, osp.join(expt_dir, \"gym\"), force=True)\n    env = wrap_deepmind_ram(env)\n\n    return env\n\ndef main():\n    PROJECT_ROOT = os.path.dirname(os.path.realpath(__file__))\n    logz.configure_output_dir(os.path.join(PROJECT_ROOT, \"log/\"+\"_RAM_\"+time.strftime(\"%d-%m-%Y_%H-%M-%S\")))\n\n    # Run training\n    seed = 0 # Use a seed of zero (you may want to randomize the seed!)\n    env = get_env(seed)\n    session = get_session()\n    atari_learn(env, session, num_timesteps=int(4e7))\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "hw4/.idea/hw4.iml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<module type=\"PYTHON_MODULE\" version=\"4\">\n  <component name=\"NewModuleRootManager\">\n    <content url=\"file://$MODULE_DIR$\" />\n    <orderEntry type=\"inheritedJdk\" />\n    <orderEntry type=\"sourceFolder\" forTests=\"false\" />\n  </component>\n  <component name=\"TestRunnerService\">\n    <option name=\"projectConfiguration\" value=\"Nosetests\" />\n    <option name=\"PROJECT_TEST_RUNNER\" value=\"Nosetests\" />\n  </component>\n</module>"
  },
  {
    "path": "hw4/.idea/misc.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ProjectRootManager\" version=\"2\" project-jdk-name=\"Python 3.6.2 (~/anaconda3/bin/python)\" project-jdk-type=\"Python SDK\" />\n</project>"
  },
  {
    "path": "hw4/.idea/modules.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ProjectModuleManager\">\n    <modules>\n      <module fileurl=\"file://$PROJECT_DIR$/.idea/hw4.iml\" filepath=\"$PROJECT_DIR$/.idea/hw4.iml\" />\n    </modules>\n  </component>\n</project>"
  },
  {
    "path": "hw4/.idea/workspace.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project version=\"4\">\n  <component name=\"ChangeListManager\">\n    <list default=\"true\" id=\"e60a3ad5-8fce-467e-844e-e93b7e2bbad2\" name=\"Default\" comment=\"\" />\n    <option name=\"EXCLUDED_CONVERTED_TO_IGNORED\" value=\"true\" />\n    <option name=\"TRACKING_ENABLED\" value=\"true\" />\n    <option name=\"SHOW_DIALOG\" value=\"false\" />\n    <option name=\"HIGHLIGHT_CONFLICTS\" value=\"true\" />\n    <option name=\"HIGHLIGHT_NON_ACTIVE_CHANGELIST\" value=\"false\" />\n    <option name=\"LAST_RESOLUTION\" value=\"IGNORE\" />\n  </component>\n  <component name=\"FileEditorManager\">\n    <leaf>\n      <file leaf-file-name=\"main.py\" pinned=\"false\" current-in-tab=\"true\">\n        <entry file=\"file://$PROJECT_DIR$/main.py\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"-103\">\n              <caret line=\"233\" column=\"56\" lean-forward=\"true\" selection-start-line=\"233\" selection-start-column=\"56\" selection-end-line=\"233\" selection-end-column=\"56\" />\n              <folding>\n                <element signature=\"e#0#18#0\" expanded=\"true\" />\n              </folding>\n            </state>\n          </provider>\n        </entry>\n      </file>\n      <file leaf-file-name=\"dynamics.py\" pinned=\"false\" current-in-tab=\"false\">\n        <entry file=\"file://$PROJECT_DIR$/dynamics.py\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"1836\">\n              <caret line=\"68\" column=\"54\" lean-forward=\"true\" selection-start-line=\"68\" selection-start-column=\"14\" selection-end-line=\"68\" selection-end-column=\"54\" />\n              <folding>\n                <element signature=\"e#0#23#0\" expanded=\"true\" />\n              </folding>\n            </state>\n          </provider>\n        </entry>\n      </file>\n      <file leaf-file-name=\"controllers.py\" pinned=\"false\" current-in-tab=\"false\">\n        <entry file=\"file://$PROJECT_DIR$/controllers.py\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"1404\">\n              <caret line=\"52\" column=\"27\" lean-forward=\"true\" selection-start-line=\"52\" selection-start-column=\"27\" selection-end-line=\"52\" selection-end-column=\"27\" />\n              <folding>\n                <element signature=\"e#0#18#0\" expanded=\"true\" />\n              </folding>\n            </state>\n          </provider>\n        </entry>\n      </file>\n      <file leaf-file-name=\"cost_functions.py\" pinned=\"false\" current-in-tab=\"false\">\n        <entry file=\"file://$PROJECT_DIR$/cost_functions.py\">\n          <provider selected=\"true\" editor-type-id=\"text-editor\">\n            <state relative-caret-position=\"-675\">\n              <caret line=\"8\" column=\"25\" lean-forward=\"false\" selection-start-line=\"8\" selection-start-column=\"20\" selection-end-line=\"8\" selection-end-column=\"25\" />\n              <folding />\n            </state>\n          </provider>\n        </entry>\n      </file>\n    </leaf>\n  </component>\n  <component name=\"FindInProjectRecents\">\n    <findStrings>\n      <find>num_simulated_paths</find>\n      <find>plot_comparison</find>\n      <find>path_cost</find>\n    </findStrings>\n  </component>\n  <component name=\"IdeDocumentHistory\">\n    <option name=\"CHANGED_PATHS\">\n      <list>\n        <option value=\"$PROJECT_DIR$/../hw1/DAgger.py\" />\n        <option value=\"$PROJECT_DIR$/dynamics.py\" />\n        <option value=\"$PROJECT_DIR$/main.py\" />\n        <option value=\"$PROJECT_DIR$/controllers.py\" />\n      </list>\n    </option>\n  </component>\n  <component name=\"ProjectFrameBounds\">\n    <option name=\"x\" value=\"1\" />\n    <option name=\"width\" value=\"1505\" />\n    <option name=\"height\" value=\"1070\" />\n  </component>\n  <component name=\"ProjectView\">\n    <navigator currentView=\"ProjectPane\" proportions=\"\" version=\"1\">\n      <flattenPackages />\n      <showMembers />\n      <showModules />\n      <showLibraryContents />\n      <hideEmptyPackages />\n      <abbreviatePackageNames />\n      <autoscrollToSource />\n      <autoscrollFromSource />\n      <sortByType />\n      <manualOrder />\n      <foldersAlwaysOnTop value=\"true\" />\n    </navigator>\n    <panes>\n      <pane id=\"ProjectPane\">\n        <subPane>\n          <expand>\n            <path>\n              <item name=\"hw4\" type=\"b2602c69:ProjectViewProjectNode\" />\n              <item name=\"hw4\" type=\"462c0819:PsiDirectoryNode\" />\n            </path>\n            <path>\n              <item name=\"hw4\" type=\"b2602c69:ProjectViewProjectNode\" />\n              <item name=\"External Libraries\" type=\"cb654da1:ExternalLibrariesNode\" />\n            </path>\n            <path>\n              <item name=\"hw4\" type=\"b2602c69:ProjectViewProjectNode\" />\n              <item name=\"External Libraries\" type=\"cb654da1:ExternalLibrariesNode\" />\n              <item name=\"&lt; Python 3.6.2 (~/anaconda3/bin/python) &gt;\" type=\"70bed36:NamedLibraryElementNode\" />\n            </path>\n          </expand>\n          <select />\n        </subPane>\n      </pane>\n      <pane id=\"Scratches\" />\n      <pane id=\"Scope\" />\n    </panes>\n  </component>\n  <component name=\"PropertiesComponent\">\n    <property name=\"settings.editor.selected.configurable\" value=\"com.jetbrains.python.configuration.PyActiveSdkModuleConfigurable\" />\n    <property name=\"last_opened_file_path\" value=\"$PROJECT_DIR$\" />\n  </component>\n  <component name=\"RunDashboard\">\n    <option name=\"ruleStates\">\n      <list>\n        <RuleState>\n          <option name=\"name\" value=\"ConfigurationTypeDashboardGroupingRule\" />\n        </RuleState>\n        <RuleState>\n          <option name=\"name\" value=\"StatusDashboardGroupingRule\" />\n        </RuleState>\n      </list>\n    </option>\n  </component>\n  <component name=\"ShelveChangesManager\" show_recycled=\"false\">\n    <option name=\"remove_strategy\" value=\"false\" />\n  </component>\n  <component name=\"TaskManager\">\n    <task active=\"true\" id=\"Default\" summary=\"Default task\">\n      <changelist id=\"e60a3ad5-8fce-467e-844e-e93b7e2bbad2\" name=\"Default\" comment=\"\" />\n      <created>1516928009112</created>\n      <option name=\"number\" value=\"Default\" />\n      <option name=\"presentableId\" value=\"Default\" />\n      <updated>1516928009112</updated>\n    </task>\n    <servers />\n  </component>\n  <component name=\"ToolWindowManager\">\n    <frame x=\"1\" y=\"0\" width=\"1505\" height=\"1070\" extended-state=\"0\" />\n    <editor active=\"true\" />\n    <layout>\n      <window_info id=\"Project\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"true\" show_stripe_button=\"true\" weight=\"0.249501\" sideWeight=\"0.5\" order=\"0\" side_tool=\"false\" content_ui=\"combo\" />\n      <window_info id=\"TODO\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"6\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Event Log\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"-1\" side_tool=\"true\" content_ui=\"tabs\" />\n      <window_info id=\"Run\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"2\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Version Control\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"false\" weight=\"0.33\" sideWeight=\"0.5\" order=\"-1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Python Console\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"-1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Structure\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Terminal\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"-1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Debug\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"3\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Favorites\" active=\"false\" anchor=\"left\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"-1\" side_tool=\"true\" content_ui=\"tabs\" />\n      <window_info id=\"Data View\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"-1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Cvs\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"4\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Hierarchy\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"2\" side_tool=\"false\" content_ui=\"combo\" />\n      <window_info id=\"Message\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"0\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Commander\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"0\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Find\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.33\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Inspection\" active=\"false\" anchor=\"bottom\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.4\" sideWeight=\"0.5\" order=\"5\" side_tool=\"false\" content_ui=\"tabs\" />\n      <window_info id=\"Ant Build\" active=\"false\" anchor=\"right\" auto_hide=\"false\" internal_type=\"DOCKED\" type=\"DOCKED\" visible=\"false\" show_stripe_button=\"true\" weight=\"0.25\" sideWeight=\"0.5\" order=\"1\" side_tool=\"false\" content_ui=\"tabs\" />\n    </layout>\n  </component>\n  <component name=\"VcsContentAnnotationSettings\">\n    <option name=\"myLimit\" value=\"2678400000\" />\n  </component>\n  <component name=\"XDebuggerManager\">\n    <breakpoint-manager />\n    <watches-manager />\n  </component>\n  <component name=\"editorHistoryManager\">\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/array_ops.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"68\">\n          <caret line=\"1517\" column=\"4\" lean-forward=\"false\" selection-start-line=\"1517\" selection-start-column=\"4\" selection-end-line=\"1517\" selection-end-column=\"4\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/.PyCharmCE2017.2/system/python_stubs/2065551341/builtins.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"311\">\n          <caret line=\"4161\" column=\"8\" lean-forward=\"false\" selection-start-line=\"4161\" selection-start-column=\"8\" selection-end-line=\"4161\" selection-end-column=\"8\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/../hw1/BehavioralCloning.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"378\">\n          <caret line=\"139\" column=\"65\" lean-forward=\"true\" selection-start-line=\"139\" selection-start-column=\"43\" selection-end-line=\"139\" selection-end-column=\"65\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/.PyCharmCE2017.2/system/python_stubs/2065551341/numpy/random/mtrand.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"68\">\n          <caret line=\"2377\" column=\"4\" lean-forward=\"false\" selection-start-line=\"2377\" selection-start-column=\"4\" selection-end-line=\"2377\" selection-end-column=\"4\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/anaconda3/lib/python3.6/site-packages/numpy/core/fromnumeric.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"149\">\n          <caret line=\"2805\" column=\"4\" lean-forward=\"false\" selection-start-line=\"2805\" selection-start-column=\"4\" selection-end-line=\"2805\" selection-end-column=\"4\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/../hw1/DAgger.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"572\">\n          <caret line=\"212\" column=\"33\" lean-forward=\"false\" selection-start-line=\"212\" selection-start-column=\"33\" selection-end-line=\"212\" selection-end-column=\"33\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$USER_HOME$/.PyCharmCE2017.2/system/python_stubs/2065551341/numpy/core/multiarray.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"311\">\n          <caret line=\"560\" column=\"4\" lean-forward=\"false\" selection-start-line=\"560\" selection-start-column=\"4\" selection-end-line=\"560\" selection-end-column=\"4\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/../hw2/train_pg.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"-8181\">\n          <caret line=\"17\" column=\"15\" lean-forward=\"true\" selection-start-line=\"17\" selection-start-column=\"15\" selection-end-line=\"17\" selection-end-column=\"15\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/cost_functions.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"-675\">\n          <caret line=\"8\" column=\"25\" lean-forward=\"false\" selection-start-line=\"8\" selection-start-column=\"20\" selection-end-line=\"8\" selection-end-column=\"25\" />\n          <folding />\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/controllers.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"1404\">\n          <caret line=\"52\" column=\"27\" lean-forward=\"true\" selection-start-line=\"52\" selection-start-column=\"27\" selection-end-line=\"52\" selection-end-column=\"27\" />\n          <folding>\n            <element signature=\"e#0#18#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/dynamics.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"1836\">\n          <caret line=\"68\" column=\"54\" lean-forward=\"true\" selection-start-line=\"68\" selection-start-column=\"14\" selection-end-line=\"68\" selection-end-column=\"54\" />\n          <folding>\n            <element signature=\"e#0#23#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/cheetah_env.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"54\">\n          <caret line=\"2\" column=\"38\" lean-forward=\"false\" selection-start-line=\"2\" selection-start-column=\"28\" selection-end-line=\"2\" selection-end-column=\"38\" />\n          <folding>\n            <element signature=\"e#0#18#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n    <entry file=\"file://$PROJECT_DIR$/main.py\">\n      <provider selected=\"true\" editor-type-id=\"text-editor\">\n        <state relative-caret-position=\"-103\">\n          <caret line=\"233\" column=\"56\" lean-forward=\"true\" selection-start-line=\"233\" selection-start-column=\"56\" selection-end-line=\"233\" selection-end-column=\"56\" />\n          <folding>\n            <element signature=\"e#0#18#0\" expanded=\"true\" />\n          </folding>\n        </state>\n      </provider>\n    </entry>\n  </component>\n</project>"
  },
  {
    "path": "hw4/cheetah_env.py",
    "content": "import numpy as np\nfrom gym import utils\nfrom gym.envs.mujoco import mujoco_env\n\nclass HalfCheetahEnvNew(mujoco_env.MujocoEnv, utils.EzPickle):\n    def __init__(self):\n        mujoco_env.MujocoEnv.__init__(self, 'half_cheetah.xml', 1)\n        utils.EzPickle.__init__(self)\n\n    def _step(self, action):\n        xposbefore = self.model.data.qpos[0, 0]\n        self.do_simulation(action, self.frame_skip)\n        xposafter = self.model.data.qpos[0, 0]\n        ob = self._get_obs()\n        reward_ctrl = - 0.1 * np.square(action).sum()\n        reward_run = (xposafter - xposbefore)/self.dt\n        reward = reward_ctrl + reward_run\n        done = False\n        return ob, reward, done, dict(reward_run=reward_run, reward_ctrl=reward_ctrl)\n\n    def _get_obs(self):\n        return np.concatenate([\n            self.model.data.qpos.flat[1:],\n            self.model.data.qvel.flat,\n            self.get_body_com(\"torso\").flat,\n            # self.get_body_comvel(\"torso\").flat,\n        ])\n\n    def reset_model(self):\n        qpos = self.init_qpos + self.np_random.uniform(low=-.1, high=.1, size=self.model.nq)\n        qvel = self.init_qvel + self.np_random.randn(self.model.nv) * .1\n        self.set_state(qpos, qvel)\n        return self._get_obs()\n\n    def viewer_setup(self):\n        self.viewer.cam.distance = self.model.stat.extent * 0.5"
  },
  {
    "path": "hw4/controllers.py",
    "content": "import numpy as np\nfrom cost_functions import trajectory_cost_fn\nimport time\n\n\nclass Controller():\n    def __init__(self):\n        pass\n\n# Get the appropriate action(s) for this state(s)\n    def get_action(self, state):\n        pass\n\n\nclass RandomController(Controller):\n    def __init__(self, env):\n        \"\"\" YOUR CODE HERE \"\"\"\n        self.env = env\n\n    def get_action(self, state):\n        \"\"\" YOUR CODE HERE \"\"\"\n        \"\"\" Your code should randomly sample an action uniformly from the action space \"\"\"\n        return self.env.action_space.sample()\n\n\nclass MPCcontroller(Controller):\n    \"\"\" Controller built using the MPC method outlined in https://arxiv.org/abs/1708.02596 \"\"\"\n    def __init__(self,\n                 env,\n                 dyn_model,\n                 horizon=5,\n                 cost_fn=None,\n                 num_simulated_paths=10,\n                 ):\n        self.env = env\n        self.dyn_model = dyn_model\n        self.horizon = horizon\n        self.cost_fn = cost_fn\n        self.num_simulated_paths = num_simulated_paths\n\n    def get_action(self, state):\n        \"\"\" YOUR CODE HERE \"\"\"\n        \"\"\" Note: be careful to batch your simulations through the model for speed \"\"\"\n        ob, obs, next_obs, acs, costs = [], [], [], [], [] #(horizon, num_simulated_paths, n_dim)\n        [ob.append(state) for _ in range(self.num_simulated_paths)]\n        for _ in range(self.horizon):\n            ac = []\n            obs.append(ob)\n            [ac.append(self.env.action_space.sample()) for _ in range(self.num_simulated_paths)]\n            acs.append(ac)\n            ob = self.dyn_model.predict(np.array(ob), np.array(ac))\n            next_obs.append(ob)\n        costs = trajectory_cost_fn(self.cost_fn, np.array(obs), np.array(acs), np.array(next_obs))\n        j = np.argmin(costs, )\n\n        # no batch\n        # paths, costs = [], []\n        # for _ in range(self.num_simulated_paths):\n        #     ob = state\n        #     obs, next_obs, acs, rewards = [], [], [], []\n        #     steps = 0\n        #     while True:\n        #         obs.append(ob)\n        #         ac = self.env.action_space.sample()\n        #         acs.append(ac)\n        #         ob, rew, done, _ = self.dyn_model.predict(ob, ac)\n        #         next_obs.append(ob)\n        #         rewards.append(rew)\n        #         steps += 1\n        #         if done or steps >= self.horizon:\n        #             break\n        #     path = {\"state\": np.array(obs),\n        #             \"next_state\": np.array(obs),\n        #             \"reward\": np.array(rewards),\n        #             \"action\": np.array(acs)}\n        #     paths.append(path)\n        #     cost = trajectory_cost_fn(self.cost_fn, path['state'], path['action'], path['next_state'])\n        #     costs.append(cost)\n        # j = np.argmin(costs)\n\n        return acs[0][j]\n"
  },
  {
    "path": "hw4/cost_functions.py",
    "content": "import numpy as np\n\n\n#========================================================\n# \n# Environment-specific cost functions:\n#\n\ndef cheetah_cost_fn(state, action, next_state):\n    if len(state.shape) > 1:\n\n        heading_penalty_factor=10\n        scores=np.zeros((state.shape[0],))\n\n        #dont move front shin back so far that you tilt forward\n        front_leg = state[:,5]\n        my_range = 0.2\n        scores[front_leg>=my_range] += heading_penalty_factor\n\n        front_shin = state[:,6]\n        my_range = 0\n        scores[front_shin>=my_range] += heading_penalty_factor\n\n        front_foot = state[:,7]\n        my_range = 0\n        scores[front_foot>=my_range] += heading_penalty_factor\n\n        scores-= (next_state[:,17] - state[:,17]) / 0.01 #+ 0.1 * (np.sum(action**2, axis=1))\n        return scores\n\n    heading_penalty_factor=10\n    score = 0\n\n    #dont move front shin back so far that you tilt forward\n    front_leg = state[5]\n    my_range = 0.2\n    if front_leg>=my_range:\n        score += heading_penalty_factor\n\n    front_shin = state[6]\n    my_range = 0\n    if front_shin>=my_range:\n        score += heading_penalty_factor\n\n    front_foot = state[7]\n    my_range = 0\n    if front_foot>=my_range:\n        score += heading_penalty_factor\n\n    score -= (next_state[17] - state[17]) / 0.01 #+ 0.1 * (np.sum(action**2))\n    return score\n\n#========================================================\n# \n# Cost function for a whole trajectory:\n#\n\ndef trajectory_cost_fn(cost_fn, states, actions, next_states):\n    trajectory_cost = 0\n    for i in range(len(actions)):\n        trajectory_cost += cost_fn(states[i], actions[i], next_states[i])\n    return trajectory_cost"
  },
  {
    "path": "hw4/data/mb_mpc_HalfCheetah-v1_28-01-2018_16-06-09/log.txt",
    "content": "Iteration\tAverageCost\tStdCost\tMinimumCost\tMaximumCost\tAverageReturn\tStdReturn\tMinimumReturn\tMaximumReturn\n0\t-493.548176631\t43.3934557274\t-593.771995098\t-446.453530487\t381.547678709\t30.8821057067\t327.377496982\t446.736081347\n1\t-1122.13385831\t92.4521714872\t-1241.09257746\t-955.072426711\t987.157963115\t60.9017195608\t886.845044731\t1081.49728055\n2\t-1300.21775916\t80.8117771081\t-1433.16902329\t-1156.4153666\t1146.6968579\t70.6912337745\t1028.76144524\t1274.93113441\n3\t-1463.68921632\t77.8571301214\t-1587.3212915\t-1282.32051172\t1311.04014914\t60.172262318\t1165.03142264\t1386.06158506\n4\t-1476.02959445\t32.4188386698\t-1527.74978247\t-1405.82416798\t1288.18978053\t39.6180404285\t1210.32037046\t1346.56234414\n5\t-1517.83157369\t61.4665722173\t-1636.92939389\t-1435.94686672\t1355.52121266\t59.9004458616\t1268.38298121\t1471.72099915\n6\t-1553.95070075\t58.6826645157\t-1639.75364295\t-1444.31385474\t1360.97561667\t53.6538321192\t1262.00850239\t1447.2751234\n7\t-1440.04615024\t62.6379689956\t-1514.05029943\t-1318.2470093\t1259.52198589\t60.5724545091\t1161.29520242\t1362.44675516\n8\t-1565.48427033\t73.6200664929\t-1679.88953422\t-1424.21737389\t1390.75665276\t71.4632575969\t1284.51299866\t1497.2432442\n9\t-1526.40374135\t44.2392699116\t-1621.9985455\t-1477.82096817\t1345.65692918\t52.1386068504\t1279.72212546\t1467.99717653\n10\t-1567.6126466\t62.2437455739\t-1652.81324375\t-1444.15659761\t1381.93103697\t51.0084790884\t1272.9300205\t1466.36174963\n11\t-1552.71880645\t59.8835661429\t-1683.74058116\t-1494.38416825\t1364.29074007\t49.1043679333\t1296.16305732\t1469.05953512\n12\t-1558.07898826\t49.83210052\t-1661.20893805\t-1500.25770034\t1369.93761766\t38.7408817538\t1327.68256649\t1447.39093546\n13\t-1562.93104764\t51.6961976147\t-1648.15166542\t-1484.96541419\t1379.22587931\t53.9335577895\t1305.51329604\t1449.73495292\n14\t-1560.4870295\t70.7240293753\t-1699.44325916\t-1463.04704177\t1392.28268965\t65.9248910375\t1304.92694065\t1543.58923526\n"
  },
  {
    "path": "hw4/data/mb_mpc_HalfCheetah-v1_30-01-2018_09-57-32/log.txt",
    "content": "Iteration\tAverageCost\tStdCost\tMinimumCost\tMaximumCost\tAverageReturn\tStdReturn\tMinimumReturn\tMaximumReturn\n0\t4949.79745285\t453.149442091\t4282.24348841\t5735.42121368\t-298.382698523\t42.1700957452\t-361.180878133\t-242.391480029\n1\t5050.84893516\t416.530164393\t4532.90956364\t6141.09304317\t-330.565307336\t56.486442547\t-415.539781266\t-246.507590857\n2\t4720.02877593\t291.187503589\t4100.24270572\t5162.98814851\t-304.287676323\t32.2860273802\t-386.544293617\t-264.726499382\n3\t5034.82373518\t609.365940603\t3970.99737528\t5826.00594316\t-317.494030264\t30.4199472001\t-365.815166656\t-267.338896537\n4\t4689.05148158\t728.115810166\t3832.29040058\t6013.80284274\t-327.543069799\t37.2575805598\t-404.067005742\t-256.297654531\n5\t4831.99571644\t619.345407852\t3972.45077954\t5955.09964603\t-289.566155941\t48.7936840782\t-404.687035509\t-228.079151228\n6\t5077.58641913\t698.442977551\t4153.20282174\t6267.99347905\t-302.725763508\t49.223106154\t-380.752748132\t-224.809517519\n7\t4978.07708721\t534.183447632\t4402.42415024\t6138.98491456\t-292.007686768\t56.9235769007\t-392.666633624\t-171.6443602\n8\t4838.49610145\t700.464466825\t3928.06734868\t6192.64803688\t-276.025055481\t42.8181533794\t-343.188931076\t-208.650096202\n9\t4970.52271587\t435.772408928\t3904.25988857\t5521.5594261\t-293.446026856\t34.4784023021\t-376.085533893\t-246.487169567\n10\t4849.95127063\t622.354268978\t3580.11480253\t5732.10442759\t-330.634072683\t48.6780231753\t-409.908273143\t-262.044010366\n11\t5016.56026179\t527.089903537\t4120.94143981\t6174.41402623\t-326.16189379\t50.812950359\t-415.432326094\t-260.38651901\n12\t5059.26805686\t528.251075229\t4082.32523399\t5837.04557822\t-300.184704371\t53.2948616978\t-389.544028777\t-190.448380527\n13\t4966.92083039\t751.814179874\t3357.70264399\t6045.51872278\t-269.849164451\t24.1524963698\t-304.742422678\t-218.401559671\n14\t5287.27749713\t650.222696746\t4235.02082359\t6410.28150186\t-291.539466822\t36.5069700378\t-363.549645146\t-256.879452328\n"
  },
  {
    "path": "hw4/dynamics.py",
    "content": "import tensorflow as tf\nimport numpy as np\nimport math\n# Predefined function to build a feedforward neural network\ndef build_mlp(input_placeholder, \n              output_size,\n              scope, \n              n_layers=2, \n              size=500, \n              activation=tf.tanh,\n              output_activation=None\n              ):\n    out = input_placeholder\n    with tf.variable_scope(scope):\n        for _ in range(n_layers):\n            out = tf.layers.dense(out, size, activation=activation)\n        out = tf.layers.dense(out, output_size, activation=output_activation)\n    return out\n\nclass NNDynamicsModel():\n    def __init__(self, \n                 env, \n                 n_layers,\n                 size, \n                 activation, \n                 output_activation, \n                 normalization,\n                 batch_size,\n                 iterations,\n                 learning_rate,\n                 sess\n                 ):\n        \"\"\" YOUR CODE HERE \"\"\"\n        \"\"\" Note: Be careful about normalization \"\"\"\n        self.mean_s, self.std_s, self.mean_deltas, self.std_deltas, self.mean_a, self.std_a = normalization\n        self.sess = sess\n        self.batch_size = batch_size\n        self.iter = iterations\n        self.s_dim = env.observation_space.shape[0]\n        self.a_dim = env.action_space.shape[0]\n\n        self.s_a = tf.placeholder(shape=[None, self.s_dim + self.a_dim], name=\"s_a\", dtype=tf.float32)\n        self.deltas = tf.placeholder(shape=[None, self.s_dim], name=\"deltas\", dtype=tf.float32)\n        self.deltas_predict = build_mlp(self.s_a, self.s_dim, \"NND\", n_layers=n_layers, size=size,\n                                 activation=activation, output_activation=output_activation)\n\n        self.loss = tf.reduce_mean(tf.square(self.deltas_predict - self.deltas))\n        self.train_op = tf.train.AdamOptimizer(learning_rate).minimize(self.loss)\n\n    #train deltas(s-sp) perdict deltas\n    def fit(self, data):\n        \"\"\"\n        Write a function to take in a dataset of (unnormalized)states,\n        (unnormalized)actions, (unnormalized)next_states and fit the dynamics model\n        going from normalized states, normalized actions to normalized state differences\n        (s_t+1 - s_t)\n        \"\"\"\n\n        \"\"\"YOUR CODE HERE \"\"\"\n        s = np.concatenate([d[\"state\"] for d in data])\n        sp = np.concatenate([d[\"next_state\"] for d in data])\n        a = np.concatenate([d[\"action\"] for d in data])\n        N = s.shape[0]\n        train_indicies = np.arange(N)\n\n        #normalize\n        s_norm = (s - self.mean_s) / (self.std_s + 1e-7)\n        a_norm = (a - self.mean_a) / (self.std_a + 1e-7)\n        s_a = np.concatenate((s_norm, a_norm), axis=1)\n        deltas_norm = ((sp - s) - self.mean_deltas) / (self.std_deltas + 1e-7)\n\n        #train\n        for j in range(self.iter):\n            np.random.shuffle(train_indicies)\n            for i in range(int(math.ceil(N / self.batch_size))):\n                start_idx = i * self.batch_size % N\n                idx = train_indicies[start_idx:start_idx + self.batch_size]\n                batch_x = s_a[idx, :]\n                batch_y = deltas_norm[idx, :]\n                self.sess.run([self.train_op], feed_dict={self.s_a: batch_x, self.deltas: batch_y})\n\n    def predict(self, states, actions):\n        \"\"\" Write a function to take in a batch of (unnormalized) states\n        and (unnormalized) actions and return the (unnormalized) next states\n        as predicted by using the model \"\"\"\n        \"\"\" YOUR CODE HERE \"\"\"\n        #normalize\n        s_norm = (states - self.mean_s) / (self.std_s + 1e-7)\n        a_norm = (actions - self.mean_a) / (self.std_a + 1e-7)\n        s_a = np.concatenate((s_norm, a_norm), axis=1)\n\n        delta = self.sess.run(self.deltas_predict, feed_dict={self.s_a: s_a})\n\n        #denormalize\n        return delta * self.std_deltas + self.mean_deltas + states\n\n\n\n"
  },
  {
    "path": "hw4/logz.py",
    "content": "import json\n\n\"\"\"\n\nSome simple logging functionality, inspired by rllab's logging.\nAssumes that each diagnostic gets logged each iteration\n\nCall logz.configure_output_dir() to start logging to a \ntab-separated-values file (some_folder_name/log.txt)\n\nTo load the learning curves, you can do, for example\n\nA = np.genfromtxt('/tmp/expt_1468984536/log.txt',delimiter='\\t',dtype=None, names=True)\nA['EpRewMean']\n\n\"\"\"\n\nimport os.path as osp, shutil, time, atexit, os, subprocess\nimport pickle\nimport tensorflow as tf\n\ncolor2num = dict(\n    gray=30,\n    red=31,\n    green=32,\n    yellow=33,\n    blue=34,\n    magenta=35,\n    cyan=36,\n    white=37,\n    crimson=38\n)\n\ndef colorize(string, color, bold=False, highlight=False):\n    attr = []\n    num = color2num[color]\n    if highlight: num += 10\n    attr.append(str(num))\n    if bold: attr.append('1')\n    return '\\x1b[%sm%s\\x1b[0m' % (';'.join(attr), string)\n\nclass G:\n    output_dir = None\n    output_file = None\n    first_row = True\n    log_headers = []\n    log_current_row = {}\n\ndef configure_output_dir(d=None):\n    \"\"\"\n    Set output directory to d, or to /tmp/somerandomnumber if d is None\n    \"\"\"\n    G.output_dir = d or \"/tmp/experiments/%i\"%int(time.time())\n    if osp.exists(G.output_dir):\n        print(\"Log dir %s already exists! Delete it first or use a different dir\"%G.output_dir)\n    else:\n        os.makedirs(G.output_dir)\n    G.output_file = open(osp.join(G.output_dir, \"log.txt\"), 'w')\n    atexit.register(G.output_file.close)\n    print(colorize(\"Logging data to %s\"%G.output_file.name, 'green', bold=True))\n\ndef log_tabular(key, val):\n    \"\"\"\n    Log a value of some diagnostic\n    Call this once for each diagnostic quantity, each iteration\n    \"\"\"\n    if G.first_row:\n        G.log_headers.append(key)\n    else:\n        assert key in G.log_headers, \"Trying to introduce a new key %s that you didn't include in the first iteration\"%key\n    assert key not in G.log_current_row, \"You already set %s this iteration. Maybe you forgot to call dump_tabular()\"%key\n    G.log_current_row[key] = val\n\ndef save_params(params):\n    with open(osp.join(G.output_dir, \"params.json\"), 'w') as out:\n        out.write(json.dumps(params, separators=(',\\n','\\t:\\t'), sort_keys=True))\n\ndef pickle_tf_vars():  \n    \"\"\"\n    Saves tensorflow variables\n    Requires them to be initialized first, also a default session must exist\n    \"\"\"\n    _dict = {v.name : v.eval() for v in tf.global_variables()}\n    with open(osp.join(G.output_dir, \"vars.pkl\"), 'wb') as f:\n        pickle.dump(_dict, f)\n    \n\ndef dump_tabular():\n    \"\"\"\n    Write all of the diagnostics from the current iteration\n    \"\"\"\n    vals = []\n    key_lens = [len(key) for key in G.log_headers]\n    max_key_len = max(15,max(key_lens))\n    keystr = '%'+'%d'%max_key_len\n    fmt = \"| \" + keystr + \"s | %15s |\"\n    n_slashes = 22 + max_key_len\n    print(\"-\"*n_slashes)\n    for key in G.log_headers:\n        val = G.log_current_row.get(key, \"\")\n        if hasattr(val, \"__float__\"): valstr = \"%8.3g\"%val\n        else: valstr = val\n        print(fmt%(key, valstr))\n        vals.append(val)\n    print(\"-\"*n_slashes)\n    if G.output_file is not None:\n        if G.first_row:\n            G.output_file.write(\"\\t\".join(G.log_headers))\n            G.output_file.write(\"\\n\")\n        G.output_file.write(\"\\t\".join(map(str,vals)))\n        G.output_file.write(\"\\n\")\n        G.output_file.flush()\n    G.log_current_row.clear()\n    G.first_row=False\n"
  },
  {
    "path": "hw4/main.py",
    "content": "import numpy as np\nimport tensorflow as tf\nimport gym\nfrom dynamics import NNDynamicsModel\nfrom controllers import MPCcontroller, RandomController\nfrom cost_functions import cheetah_cost_fn, trajectory_cost_fn\nimport time\nimport logz\nimport os\nimport tqdm\nimport copy\nimport matplotlib.pyplot as plt\nfrom cheetah_env import HalfCheetahEnvNew\n\ndef sample(env, \n           controller, \n           num_paths=10, \n           horizon=1000, \n           render=False,\n           verbose=False):\n    \"\"\"\n        Write a sampler function which takes in an environment, a controller (either random or the MPC controller), \n        and returns rollouts by running on the env. \n        Each path can have elements for observations, next_observations, rewards, returns, actions, etc.\n    \"\"\"\n    paths = []\n    \"\"\" YOUR CODE HERE \"\"\"\n    for _ in tqdm.tqdm(range(num_paths)):\n        ob = env.reset()\n        obs, next_obs, acs, rewards, costs = [], [], [], [], []\n        steps = 0\n        while True:\n            obs.append(ob)\n            ac = controller.get_action(ob)\n            acs.append(ac)\n            ob, rew, done, _ = env.step(ac)\n            next_obs.append(ob)\n            rewards.append(rew)\n            steps += 1\n            if done or steps >= horizon:\n                break\n        path = {\"state\": np.array(obs),\n                \"next_state\": np.array(next_obs),\n                \"reward\": np.array(rewards),\n                \"action\": np.array(acs)}\n        paths.append(path)\n\n    return paths\n\n# Utility to compute cost a path for a given cost function\ndef path_cost(cost_fn, path):\n    return trajectory_cost_fn(cost_fn, path['state'], path['action'], path['next_state'])\n\ndef compute_normalization(data):\n    \"\"\"\n    Write a function to take in a dataset and compute the means, and stds.\n    Return 6 elements: mean of s_t, std of s_t, mean of (s_t+1 - s_t), std of (s_t+1 - s_t), mean of actions, std of actions\n    \"\"\"\n\n    \"\"\" YOUR CODE HERE \"\"\"\n    s = np.concatenate([d[\"state\"] for d in data])\n    sp = np.concatenate([d[\"next_state\"] for d in data])\n    a = np.concatenate([d[\"action\"] for d in data])\n\n    mean_obs = np.mean(s, axis=0)\n    mean_deltas = np.mean(sp - s, axis=0)\n    mean_action = np.mean(a, axis=0)\n\n    std_obs = np.std(s, axis=0)\n    std_deltas = np.std(sp - s, axis=0)\n    std_action = np.std(a, axis=0)\n\n    return mean_obs, std_obs, mean_deltas, std_deltas, mean_action, std_action\n\n\ndef plot_comparison(env, dyn_model):\n    \"\"\"\n    Write a function to generate plots comparing the behavior of the model predictions\n    for each element of the state to the actual ground truth, using randomly sampled actions.\n    \"\"\"\n    \"\"\" YOUR CODE HERE \"\"\"\n    pass\n\ndef train(env, \n         cost_fn,\n         logdir=None,\n         render=False,\n         learning_rate=1e-3,\n         onpol_iters=10,\n         dynamics_iters=60,\n         batch_size=512,\n         num_paths_random=10, \n         num_paths_onpol=10, \n         num_simulated_paths=10000,\n         env_horizon=1000, \n         mpc_horizon=15,\n         n_layers=2,\n         size=500,\n         activation=tf.nn.relu,\n         output_activation=None\n         ):\n\n    \"\"\"\n\n    Arguments:\n\n    onpol_iters                 Number of iterations of onpolicy aggregation for the loop to run. \n\n    dynamics_iters              Number of iterations of training for the dynamics model\n    |_                          which happen per iteration of the aggregation loop.\n\n    batch_size                  Batch size for dynamics training.\n\n    num_paths_random            Number of paths/trajectories/rollouts generated \n    |                           by a random agent. We use these to train our \n    |_                          initial dynamics model.\n    \n    num_paths_onpol             Number of paths to collect at each iteration of\n    |_                          aggregation, using the Model Predictive Control policy.\n\n    num_simulated_paths         How many fictitious rollouts the MPC policy\n    |                           should generate each time it is asked for an\n    |_                          action.\n\n    env_horizon                 Number of timesteps in each path.\n\n    mpc_horizon                 The MPC policy generates actions by imagining \n    |                           fictitious rollouts, and picking the first action\n    |                           of the best fictitious rollout. This argument is\n    |                           how many timesteps should be in each fictitious\n    |_                          rollout.\n\n    n_layers/size/activations   Neural network architecture arguments. \n\n    \"\"\"\n\n    logz.configure_output_dir(logdir)\n\n    #========================================================\n    # \n    # First, we need a lot of data generated by a random\n    # agent, with which we'll begin to train our dynamics\n    # model.\n\n    random_controller = RandomController(env)\n\n    \"\"\" YOUR CODE HERE \"\"\"\n    data = sample(env, random_controller, num_paths_random, env_horizon)\n\n    #========================================================\n    # \n    # The random data will be used to get statistics (mean\n    # and std) for the observations, actions, and deltas\n    # (where deltas are o_{t+1} - o_t). These will be used\n    # for normalizing inputs and denormalizing outputs\n    # from the dynamics network. \n    #\n    \"\"\" YOUR CODE HERE \"\"\"\n    normalization = compute_normalization(data)\n\n\n    #========================================================\n    # \n    # Build dynamics model and MPC controllers.\n    # \n    sess = tf.Session()\n\n    dyn_model = NNDynamicsModel(env=env, \n                                n_layers=n_layers, \n                                size=size, \n                                activation=activation, \n                                output_activation=output_activation, \n                                normalization=normalization,\n                                batch_size=batch_size,\n                                iterations=dynamics_iters,\n                                learning_rate=learning_rate,\n                                sess=sess)\n\n    mpc_controller = MPCcontroller(env=env, \n                                   dyn_model=dyn_model, \n                                   horizon=mpc_horizon, \n                                   cost_fn=cost_fn, \n                                   num_simulated_paths=num_simulated_paths)\n\n\n    #========================================================\n    # \n    # Tensorflow session building.\n    # \n    sess.__enter__()\n    tf.global_variables_initializer().run()\n\n    #========================================================\n    # \n    # Take multiple iterations of onpolicy aggregation at each iteration\n    # refitting the dynamics model to current dataset and then\n    # taking onpolicy samples and aggregating to the dataset.\n    # Note: You don't need to use a mixing ratio in this assignment for\n    # new and old data as described in https://arxiv.org/abs/1708.02596\n    # \n    for itr in range(onpol_iters):\n        \"\"\" YOUR CODE HERE \"\"\"\n        dyn_model.fit(data)\n        paths = sample(env, mpc_controller, num_paths_onpol, env_horizon)\n        data = np.concatenate((data, paths))\n\n        returns = [np.sum(path[\"reward\"]) for path in paths]\n        costs = [path_cost(cost_fn, path) for path in paths]\n\n        # LOGGING\n        # Statistics for performance of MPC policy using\n        # our learned dynamics model\n        logz.log_tabular('Iteration', itr)\n        # In terms of cost function which your MPC controller uses to plan\n        logz.log_tabular('AverageCost', np.mean(costs))\n        logz.log_tabular('StdCost', np.std(costs))\n        logz.log_tabular('MinimumCost', np.min(costs))\n        logz.log_tabular('MaximumCost', np.max(costs))\n        # In terms of true environment reward of your rolled out trajectory using the MPC controller\n        logz.log_tabular('AverageReturn', np.mean(returns))\n        logz.log_tabular('StdReturn', np.std(returns))\n        logz.log_tabular('MinimumReturn', np.min(returns))\n        logz.log_tabular('MaximumReturn', np.max(returns))\n\n        logz.dump_tabular()\n\ndef main():\n\n    import argparse\n    parser = argparse.ArgumentParser()\n    parser.add_argument('--env_name', type=str, default='HalfCheetah-v1')\n    # Experiment meta-params\n    parser.add_argument('--exp_name', type=str, default='mb_mpc')\n    parser.add_argument('--seed', type=int, default=3)\n    parser.add_argument('--render', action='store_true')\n    # Training args\n    parser.add_argument('--learning_rate', '-lr', type=float, default=1e-3)\n    parser.add_argument('--onpol_iters', '-n', type=int, default=1)\n    parser.add_argument('--dyn_iters', '-nd', type=int, default=60)\n    parser.add_argument('--batch_size', '-b', type=int, default=512)\n    # Data collection\n    parser.add_argument('--random_paths', '-r', type=int, default=10)\n    parser.add_argument('--onpol_paths', '-d', type=int, default=10)#10\n    parser.add_argument('--simulated_paths', '-sp', type=int, default=1000)#1000\n    parser.add_argument('--ep_len', '-ep', type=int, default=1000)\n    # Neural network architecture args\n    parser.add_argument('--n_layers', '-l', type=int, default=2)\n    parser.add_argument('--size', '-s', type=int, default=500)\n    # MPC Controller\n    parser.add_argument('--mpc_horizon', '-m', type=int, default=15)\n    args = parser.parse_args()\n\n    # Set seed\n    np.random.seed(args.seed)\n    tf.set_random_seed(args.seed)\n\n    # Make data directory if it does not already exist\n    if not(os.path.exists('data')):\n        os.makedirs('data')\n    logdir = args.exp_name + '_' + args.env_name + '_' + time.strftime(\"%d-%m-%Y_%H-%M-%S\")\n    logdir = os.path.join('data', logdir)\n    if not(os.path.exists(logdir)):\n        os.makedirs(logdir)\n\n    # Make env\n    if args.env_name is \"HalfCheetah-v1\":\n        env = HalfCheetahEnvNew()\n        cost_fn = cheetah_cost_fn\n    train(env=env, \n                 cost_fn=cost_fn,\n                 logdir=logdir,\n                 render=args.render,\n                 learning_rate=args.learning_rate,\n                 onpol_iters=args.onpol_iters,\n                 dynamics_iters=args.dyn_iters,\n                 batch_size=args.batch_size,\n                 num_paths_random=args.random_paths, \n                 num_paths_onpol=args.onpol_paths, \n                 num_simulated_paths=args.simulated_paths,\n                 env_horizon=args.ep_len, \n                 mpc_horizon=args.mpc_horizon,\n                 n_layers = args.n_layers,\n                 size=args.size,\n                 activation=tf.nn.relu,\n                 output_activation=None,\n                 )\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "hw4/plot.py",
    "content": "import seaborn as sns\nimport pandas as pd\nimport matplotlib.pyplot as plt\nimport json\nimport os\n\n\"\"\"\nUsing the plotter:\n\nCall it from the command line, and supply it with logdirs to experiments.\nSuppose you ran an experiment with name 'test', and you ran 'test' for 10 \nrandom seeds. The runner code stored it in the directory structure\n\n    data\n    L test_EnvName_DateTime\n      L  0\n        L log.txt\n        L params.json\n      L  1\n        L log.txt\n        L params.json\n       .\n       .\n       .\n      L  9\n        L log.txt\n        L params.json\n\nTo plot learning curves from the experiment, averaged over all random\nseeds, call\n\n    python plot.py data/test_EnvName_DateTime --value AverageReturn\n\nand voila. To see a different statistics, change what you put in for\nthe keyword --value. You can also enter /multiple/ values, and it will \nmake all of them in order.\n\n\nSuppose you ran two experiments: 'test1' and 'test2'. In 'test2' you tried\na different set of hyperparameters from 'test1', and now you would like \nto compare them -- see their learning curves side-by-side. Just call\n\n    python plot.py data/test1 data/test2\n\nand it will plot them both! They will be given titles in the legend according\nto their exp_name parameters. If you want to use custom legend titles, use\nthe --legend flag and then provide a title for each logdir.\n\n\"\"\"\n\ndef plot_data(data, value=\"AverageReturn\"):\n    if isinstance(data, list):\n        data = pd.concat(data, ignore_index=True)\n    sns.set(style=\"darkgrid\", font_scale=1.5)\n    sns.tsplot(data=data, time=\"Iteration\", value=value, unit=\"Unit\", condition=\"Condition\")\n    plt.legend(loc='best').draggable()\n    plt.show()\n\n\ndef get_datasets(fpath, condition=None):\n    unit = 0\n    datasets = []\n    for root, dir, files in os.walk(fpath):\n        if 'log.txt' in files:\n            # param_path = open(os.path.join(root,'params.json'))\n            # params = json.load(param_path)\n            # exp_name = params['exp_name']\n            exp_name = fpath\n            log_path = os.path.join(root,'log.txt')\n            experiment_data = pd.read_table(log_path)\n\n            experiment_data.insert(\n                len(experiment_data.columns),\n                'Unit',\n                unit\n                )\n            experiment_data.insert(\n                len(experiment_data.columns),\n                'Condition',\n                condition or exp_name\n                )\n\n            datasets.append(experiment_data)\n            unit += 1\n\n    return datasets\n\n\ndef main():\n    import argparse\n    parser = argparse.ArgumentParser()\n    parser.add_argument('logdir', nargs='*')\n    parser.add_argument('--legend', nargs='*')\n    parser.add_argument('--value', default='AverageReturn', nargs='*')\n    args = parser.parse_args()\n\n    use_legend = False\n    if args.legend is not None:\n        assert len(args.legend) == len(args.logdir), \\\n            \"Must give a legend title for each set of experiments.\"\n        use_legend = True\n\n    data = []\n    if use_legend:\n        for logdir, legend_title in zip(args.logdir, args.legend):\n            data += get_datasets(logdir, legend_title)\n    else:\n        for logdir in args.logdir:\n            data += get_datasets(logdir)\n\n    if isinstance(args.value, list):\n        values = args.value\n    else:\n        values = [args.value]\n    for value in values:\n        plot_data(data, value=value)\n\nif __name__ == \"__main__\":\n    main()\n"
  }
]