{
  "preprocessing": null,
  "exploration": {
    "type": "epsilon_decay",
    "epsilon": 1.0,
    "epsilon_final": 0.1,
    "epsilon_timesteps": 1e6
  },
  "reward_preprocessing": [
    {
      "type": "clip",
      "min": -1,
      "max": 1
    }
  ],

  "batch_size": 32,
  "memory_capacity": 10000,
  "memory": {
      "type": "replay",
      "random_sampling": true
  },
  "update_frequency": 4,
  "first_update": 50000,
  "repeat_update": 1,
  "target_update_frequency": 10000,
  "discount": 0.97,
  "learning_rate": 0.00025,
  "optimizer": {
    "type": "rmsprop",
    "momentum": 0.95,
    "epsilon": 0.01
  },
  "tf_summary": null,
  "log_level": "info",
  "update_target_weight": 1.0,
  "double_dqn": false,
  "clip_loss": 0.0
}

{
  "preprocessing": null,
  "exploration": {
    "type": "epsilon_decay",
    "epsilon": 1.0,
    "epsilon_final": 0.1,
    "epsilon_timesteps": 1e6
  },
  "reward_preprocessing": [
    {
      "type": "clip",
      "min": -1,
      "max": 1
    }
  ],

  "batch_size": 32,
  "memory": {
      "type": "replay",
      "random_sampling": true,
      "capacity": 10000
  },
  "first_update": 50000,
  "update_frequency": 4,
  "repeat_update": 1,

  "optimizer": {
    "type": "rmsprop",
    "momentum": 0.95,
    "epsilon": 0.01,
    "learning_rate": 0.00025
  },
  "discount": 0.97,
  "target_sync_frequency": 10000,
  "target_update_weight": 1.0,
  "double_q_model": false,
  "huber_loss": null,

  "log_level": "info"
}

Revise DQN agent example config for new API
Revise DQN agent example config for new API
