TensorFlow version
%matplotlib inline
import copy
import logging
import itertools
import sys
import numpy as np
np.random.seed(0)
import pandas as pd
import gym
from gym.wrappers.atari_preprocessing import AtariPreprocessing
from gym.wrappers.frame_stack import FrameStack
import matplotlib.pyplot as plt
import tensorflow.compat.v2 as tf
tf.random.set_seed(0)
from tensorflow import keras
from tensorflow import nn
from tensorflow import optimizers
from tensorflow import losses
from tensorflow.keras import layers
from tensorflow.keras import models
logging.basicConfig(level=logging.INFO,
format='%(asctime)s [%(levelname)s] %(message)s',
stream=sys.stdout, datefmt='%H:%M:%S')
Environment
env = gym.make('PongNoFrameskip-v4')
env = FrameStack(AtariPreprocessing(env), num_stack=4)
for key in vars(env):
logging.info('%s: %s', key, vars(env)[key])
for key in vars(env.spec):
logging.info('%s: %s', key, vars(env.spec)[key])
00:07:33 [INFO] env: <AtariPreprocessing<TimeLimit<AtariEnv<PongNoFrameskip-v4>>>> 00:07:33 [INFO] action_space: Discrete(6) 00:07:33 [INFO] observation_space: Box([[[0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0] ... [0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0]] [[0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0] ... [0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0]] [[0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0] ... [0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0]] [[0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0] ... [0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0] [0 0 0 ... 0 0 0]]], [[[255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255] ... [255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255]] [[255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255] ... [255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255]] [[255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255] ... [255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255]] [[255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255] ... [255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255] [255 255 255 ... 255 255 255]]], (4, 84, 84), uint8) 00:07:33 [INFO] reward_range: (-inf, inf) 00:07:33 [INFO] metadata: {'render.modes': ['human', 'rgb_array']} 00:07:33 [INFO] num_stack: 4 00:07:33 [INFO] lz4_compress: False 00:07:33 [INFO] frames: deque([], maxlen=4) 00:07:33 [INFO] id: PongNoFrameskip-v4 00:07:33 [INFO] entry_point: gym.envs.atari:AtariEnv 00:07:33 [INFO] reward_threshold: None 00:07:33 [INFO] nondeterministic: False 00:07:33 [INFO] max_episode_steps: 400000 00:07:33 [INFO] _kwargs: {'game': 'pong', 'obs_type': 'image', 'frameskip': 1} 00:07:33 [INFO] _env_name: PongNoFrameskip
Agent
class DQNReplayer:
def __init__(self, capacity):
self.memory = pd.DataFrame(index=range(capacity),
columns=['state', 'action', 'reward', 'next_state', 'terminated'])
self.i = 0
self.count = 0
self.capacity = capacity
def store(self, *args):
self.memory.loc[self.i] = np.asarray(args, dtype=object)
self.i = (self.i + 1) % self.capacity
self.count = min(self.count + 1, self.capacity)
def sample(self, size):
indices = np.random.choice(self.count, size=size)
return (np.stack(self.memory.loc[indices, field]) for field in
self.memory.columns)
class QRDQNAgent:
def __init__(self, env):
self.action_n = env.action_space.n
self.gamma = 0.99
self.epsilon = 1.
self.replayer = DQNReplayer(capacity=100000)
quantile_count = 64
self.cumprob_tensor = tf.range(1 / (2 * quantile_count),
1, 1 / quantile_count)[np.newaxis, :, np.newaxis]
self.evaluate_net = self.build_net(self.action_n, quantile_count)
self.target_net = models.clone_model(self.evaluate_net)
def build_net(self, action_n, quantile_count):
net = keras.Sequential([
layers.Permute((2, 3, 1), input_shape=(4, 84, 84)),
layers.Conv2D(32, kernel_size=8, strides=4, activation=nn.relu),
layers.Conv2D(64, kernel_size=4, strides=2, activation=nn.relu),
layers.Conv2D(64, kernel_size=3, strides=1, activation=nn.relu),
layers.Flatten(),
layers.Dense(512, activation=nn.relu),
layers.Dense(action_n * quantile_count),
layers.Reshape((action_n, quantile_count))])
optimizer = optimizers.Adam(0.0001)
net.compile(optimizer=optimizer)
return net
def reset(self, mode=None):
self.mode = mode
if mode == 'train':
self.trajectory = []
def step(self, observation, reward, terminated):
state_tensor = tf.convert_to_tensor(np.array(observation)[np.newaxis],
dtype=tf.float32)
q_component_tensor = self.evaluate_net(state_tensor)
q_tensor = tf.reduce_mean(q_component_tensor, axis=2)
action_tensor = tf.math.argmax(q_tensor, axis=1)
actions = action_tensor.numpy()
action = actions[0]
if self.mode == 'train':
if np.random.rand() < self.epsilon:
action = np.random.randint(0, self.action_n)
self.trajectory += [observation, reward, terminated, action]
if len(self.trajectory) >= 8:
state, _, _, act, next_state, reward, terminated, _ = \
self.trajectory[-8:]
self.replayer.store(state, act, reward, next_state, terminated)
if self.replayer.count >= 1024 and self.replayer.count % 10 == 0:
self.learn()
return action
def close(self):
pass
def update_net(self, target_net, evaluate_net, learning_rate=0.005):
average_weights = [(1. - learning_rate) * t + learning_rate * e for t, e
in zip(target_net.get_weights(), evaluate_net.get_weights())]
target_net.set_weights(average_weights)
def learn(self):
# replay
batch_size = 32
states, actions, rewards, next_states, terminateds = \
self.replayer.sample(batch_size)
state_tensor = tf.convert_to_tensor(states, dtype=tf.float32)
reward_tensor = tf.convert_to_tensor(rewards[:, np.newaxis],
dtype=tf.float32)
terminated_tensor = tf.convert_to_tensor(terminateds[:, np.newaxis],
dtype=tf.float32)
next_state_tensor = tf.convert_to_tensor(next_states, dtype=tf.float32)
# compute target
next_q_component_tensor = self.evaluate_net(next_state_tensor)
next_q_tensor = tf.reduce_mean(next_q_component_tensor, axis=2)
next_action_tensor = tf.math.argmax(next_q_tensor, axis=1)
next_actions = next_action_tensor.numpy()
all_next_q_quantile_tensor = self.target_net(next_state_tensor)
indices = [[idx, next_action] for idx, next_action in
enumerate(next_actions)]
next_q_quantile_tensor = tf.gather_nd(all_next_q_quantile_tensor,
indices)
target_quantile_tensor = reward_tensor + self.gamma \
* next_q_quantile_tensor * (1. - terminated_tensor)
with tf.GradientTape() as tape:
all_q_quantile_tensor = self.evaluate_net(state_tensor)
indices = [[idx, action] for idx, action in enumerate(actions)]
q_quantile_tensor = tf.gather_nd(all_q_quantile_tensor, indices)
target_quantile_tensor = target_quantile_tensor[:, np.newaxis, :]
q_quantile_tensor = q_quantile_tensor[:, :, np.newaxis]
td_error_tensor = target_quantile_tensor - q_quantile_tensor
abs_td_error_tensor = tf.math.abs(td_error_tensor)
hubor_delta = 1.
hubor_loss_tensor = tf.where(abs_td_error_tensor < hubor_delta,
0.5 * tf.square(td_error_tensor),
hubor_delta * (abs_td_error_tensor - 0.5 * hubor_delta))
comparison_tensor = tf.cast(td_error_tensor < 0, dtype=tf.float32)
quantile_regression_tensor = tf.math.abs(self.cumprob_tensor -
comparison_tensor)
quantile_huber_loss_tensor = tf.reduce_mean(tf.reduce_sum(
hubor_loss_tensor * quantile_regression_tensor, axis=-1),
axis=1)
loss_tensor = tf.reduce_mean(quantile_huber_loss_tensor)
grads = tape.gradient(loss_tensor, self.evaluate_net.variables)
self.evaluate_net.optimizer.apply_gradients(
zip(grads, self.evaluate_net.variables))
self.update_net(self.target_net, self.evaluate_net)
self.epsilon = max(self.epsilon - 1e-5, 0.05)
agent = QRDQNAgent(env)
Train & Test
def play_episode(env, agent, seed=None, mode=None, render=False):
observation, _ = env.reset(seed=seed)
reward, terminated, truncated = 0., False, False
agent.reset(mode=mode)
episode_reward, elapsed_steps = 0., 0
while True:
action = agent.step(observation, reward, terminated)
if render:
env.render()
if terminated or truncated:
break
observation, reward, terminated, truncated, _ = env.step(action)
episode_reward += reward
elapsed_steps += 1
agent.close()
return episode_reward, elapsed_steps
logging.info('==== train ====')
episode_rewards = []
for episode in itertools.count():
episode_reward, elapsed_steps = play_episode(env, agent, mode='train')
episode_rewards.append(episode_reward)
logging.info('train episode %d: reward = %.2f, steps = %d',
episode, episode_reward, elapsed_steps)
if np.mean(episode_rewards[-3:]) > 16.:
break
plt.plot(episode_rewards)
logging.info('==== test ====')
episode_rewards = []
for episode in range(100):
episode_reward, elapsed_steps = play_episode(env, agent)
episode_rewards.append(episode_reward)
logging.info('test episode %d: reward = %.2f, steps = %d',
episode, episode_reward, elapsed_steps)
logging.info('average episode reward = %.2f ± %.2f',
np.mean(episode_rewards), np.std(episode_rewards))
00:07:35 [INFO] ==== train ==== 00:07:58 [INFO] train episode 0: reward = -17.00, steps = 1265 00:08:23 [INFO] train episode 1: reward = -21.00, steps = 762 00:08:53 [INFO] train episode 2: reward = -20.00, steps = 960 00:09:18 [INFO] train episode 3: reward = -21.00, steps = 791 00:09:45 [INFO] train episode 4: reward = -21.00, steps = 875 00:10:10 [INFO] train episode 5: reward = -21.00, steps = 820 00:10:36 [INFO] train episode 6: reward = -21.00, steps = 878 00:10:58 [INFO] train episode 7: reward = -19.00, steps = 934 00:11:17 [INFO] train episode 8: reward = -20.00, steps = 837 00:11:39 [INFO] train episode 9: reward = -20.00, steps = 956 00:12:09 [INFO] train episode 10: reward = -21.00, steps = 987 00:12:35 [INFO] train episode 11: reward = -20.00, steps = 861 00:12:59 [INFO] train episode 12: reward = -21.00, steps = 758 00:13:29 [INFO] train episode 13: reward = -19.00, steps = 956 00:13:56 [INFO] train episode 14: reward = -21.00, steps = 846 00:14:25 [INFO] train episode 15: reward = -21.00, steps = 968 00:14:57 [INFO] train episode 16: reward = -19.00, steps = 1037 00:15:21 [INFO] train episode 17: reward = -21.00, steps = 788 00:15:52 [INFO] train episode 18: reward = -20.00, steps = 1007 00:16:18 [INFO] train episode 19: reward = -21.00, steps = 843 00:16:42 [INFO] train episode 20: reward = -21.00, steps = 789 00:17:15 [INFO] train episode 21: reward = -21.00, steps = 1061 00:17:40 [INFO] train episode 22: reward = -21.00, steps = 836 00:18:04 [INFO] train episode 23: reward = -21.00, steps = 823 00:18:34 [INFO] train episode 24: reward = -21.00, steps = 998 00:19:01 [INFO] train episode 25: reward = -20.00, steps = 854 00:19:26 [INFO] train episode 26: reward = -21.00, steps = 810 00:19:52 [INFO] train episode 27: reward = -21.00, steps = 822 00:20:17 [INFO] train episode 28: reward = -21.00, steps = 847 00:20:43 [INFO] train episode 29: reward = -21.00, steps = 819 00:21:09 [INFO] train episode 30: reward = -21.00, steps = 836 00:21:41 [INFO] train episode 31: reward = -20.00, steps = 993 00:22:08 [INFO] train episode 32: reward = -21.00, steps = 848 00:22:37 [INFO] train episode 33: reward = -21.00, steps = 930 00:23:07 [INFO] train episode 34: reward = -21.00, steps = 950 00:23:43 [INFO] train episode 35: reward = -18.00, steps = 1161 00:24:24 [INFO] train episode 36: reward = -19.00, steps = 1292 00:24:57 [INFO] train episode 37: reward = -20.00, steps = 1066 00:25:33 [INFO] train episode 38: reward = -19.00, steps = 1003 00:26:03 [INFO] train episode 39: reward = -21.00, steps = 819 00:26:32 [INFO] train episode 40: reward = -21.00, steps = 789 00:27:03 [INFO] train episode 41: reward = -21.00, steps = 847 00:27:36 [INFO] train episode 42: reward = -21.00, steps = 910 00:28:07 [INFO] train episode 43: reward = -21.00, steps = 851 00:28:42 [INFO] train episode 44: reward = -19.00, steps = 1036 00:29:14 [INFO] train episode 45: reward = -20.00, steps = 930 00:29:40 [INFO] train episode 46: reward = -21.00, steps = 851 00:30:08 [INFO] train episode 47: reward = -20.00, steps = 921 00:30:35 [INFO] train episode 48: reward = -20.00, steps = 924 00:31:08 [INFO] train episode 49: reward = -18.00, steps = 1071 00:31:38 [INFO] train episode 50: reward = -20.00, steps = 980 00:32:10 [INFO] train episode 51: reward = -21.00, steps = 908 00:32:36 [INFO] train episode 52: reward = -21.00, steps = 804 00:33:06 [INFO] train episode 53: reward = -19.00, steps = 993 00:33:36 [INFO] train episode 54: reward = -20.00, steps = 985 00:34:03 [INFO] train episode 55: reward = -21.00, steps = 877 00:34:32 [INFO] train episode 56: reward = -20.00, steps = 942 00:34:59 [INFO] train episode 57: reward = -20.00, steps = 876 00:35:30 [INFO] train episode 58: reward = -20.00, steps = 978 00:36:03 [INFO] train episode 59: reward = -19.00, steps = 1033 00:36:29 [INFO] train episode 60: reward = -21.00, steps = 818 00:36:58 [INFO] train episode 61: reward = -20.00, steps = 898 00:37:25 [INFO] train episode 62: reward = -21.00, steps = 761 00:37:54 [INFO] train episode 63: reward = -21.00, steps = 898 00:38:25 [INFO] train episode 64: reward = -21.00, steps = 974 00:38:55 [INFO] train episode 65: reward = -21.00, steps = 914 00:39:28 [INFO] train episode 66: reward = -21.00, steps = 1024 00:40:00 [INFO] train episode 67: reward = -20.00, steps = 997 00:40:30 [INFO] train episode 68: reward = -19.00, steps = 937 00:40:58 [INFO] train episode 69: reward = -20.00, steps = 897 00:41:27 [INFO] train episode 70: reward = -21.00, steps = 930 00:41:53 [INFO] train episode 71: reward = -21.00, steps = 817 00:42:25 [INFO] train episode 72: reward = -20.00, steps = 1012 00:42:51 [INFO] train episode 73: reward = -21.00, steps = 846 00:43:27 [INFO] train episode 74: reward = -20.00, steps = 1139 00:43:59 [INFO] train episode 75: reward = -20.00, steps = 1021 00:44:25 [INFO] train episode 76: reward = -21.00, steps = 825 00:44:59 [INFO] train episode 77: reward = -21.00, steps = 1077 00:45:27 [INFO] train episode 78: reward = -20.00, steps = 894 00:46:00 [INFO] train episode 79: reward = -20.00, steps = 1050 00:46:30 [INFO] train episode 80: reward = -21.00, steps = 912 00:46:59 [INFO] train episode 81: reward = -21.00, steps = 943 00:47:27 [INFO] train episode 82: reward = -21.00, steps = 874 00:47:58 [INFO] train episode 83: reward = -21.00, steps = 941 00:48:28 [INFO] train episode 84: reward = -19.00, steps = 950 00:48:56 [INFO] train episode 85: reward = -21.00, steps = 880 00:49:21 [INFO] train episode 86: reward = -21.00, steps = 791 00:49:46 [INFO] train episode 87: reward = -21.00, steps = 776 00:50:23 [INFO] train episode 88: reward = -18.00, steps = 1170 00:50:56 [INFO] train episode 89: reward = -20.00, steps = 1024 00:51:20 [INFO] train episode 90: reward = -21.00, steps = 760 00:51:44 [INFO] train episode 91: reward = -21.00, steps = 776 00:52:12 [INFO] train episode 92: reward = -21.00, steps = 848 00:52:43 [INFO] train episode 93: reward = -21.00, steps = 896 00:53:20 [INFO] train episode 94: reward = -19.00, steps = 1017 00:53:53 [INFO] train episode 95: reward = -21.00, steps = 910 00:54:25 [INFO] train episode 96: reward = -20.00, steps = 924 00:55:03 [INFO] train episode 97: reward = -19.00, steps = 1146 00:55:29 [INFO] train episode 98: reward = -21.00, steps = 789 00:55:58 [INFO] train episode 99: reward = -21.00, steps = 883 00:56:44 [INFO] train episode 100: reward = -19.00, steps = 1131 00:57:33 [INFO] train episode 101: reward = -20.00, steps = 887 00:58:03 [INFO] train episode 102: reward = -20.00, steps = 946 00:58:31 [INFO] train episode 103: reward = -20.00, steps = 927 00:59:04 [INFO] train episode 104: reward = -19.00, steps = 1102 00:59:31 [INFO] train episode 105: reward = -21.00, steps = 883 01:00:11 [INFO] train episode 106: reward = -19.00, steps = 1313 01:01:11 [INFO] train episode 107: reward = -21.00, steps = 901 01:03:30 [INFO] train episode 108: reward = -21.00, steps = 792 01:06:36 [INFO] train episode 109: reward = -20.00, steps = 1057 01:09:09 [INFO] train episode 110: reward = -20.00, steps = 879 01:11:59 [INFO] train episode 111: reward = -21.00, steps = 968 01:15:03 [INFO] train episode 112: reward = -20.00, steps = 1039 01:17:47 [INFO] train episode 113: reward = -21.00, steps = 909 01:20:25 [INFO] train episode 114: reward = -21.00, steps = 848 01:23:18 [INFO] train episode 115: reward = -21.00, steps = 921 01:26:25 [INFO] train episode 116: reward = -19.00, steps = 1008 01:29:15 [INFO] train episode 117: reward = -21.00, steps = 910 01:31:55 [INFO] train episode 118: reward = -20.00, steps = 866 01:34:36 [INFO] train episode 119: reward = -20.00, steps = 872 01:37:34 [INFO] train episode 120: reward = -20.00, steps = 964 01:40:13 [INFO] train episode 121: reward = -20.00, steps = 865 01:43:15 [INFO] train episode 122: reward = -20.00, steps = 986 01:46:03 [INFO] train episode 123: reward = -21.00, steps = 911 01:49:06 [INFO] train episode 124: reward = -20.00, steps = 991 01:52:26 [INFO] train episode 125: reward = -18.00, steps = 1081 01:55:21 [INFO] train episode 126: reward = -21.00, steps = 946 01:58:25 [INFO] train episode 127: reward = -20.00, steps = 988 02:01:20 [INFO] train episode 128: reward = -21.00, steps = 937 02:04:43 [INFO] train episode 129: reward = -18.00, steps = 1100 02:07:35 [INFO] train episode 130: reward = -21.00, steps = 930 02:10:41 [INFO] train episode 131: reward = -19.00, steps = 1014 02:14:10 [INFO] train episode 132: reward = -19.00, steps = 1135 02:17:30 [INFO] train episode 133: reward = -20.00, steps = 1089 02:21:36 [INFO] train episode 134: reward = -18.00, steps = 1327 02:25:20 [INFO] train episode 135: reward = -19.00, steps = 1213 02:28:57 [INFO] train episode 136: reward = -18.00, steps = 1178 02:32:49 [INFO] train episode 137: reward = -19.00, steps = 1254 02:36:55 [INFO] train episode 138: reward = -21.00, steps = 1333 02:41:32 [INFO] train episode 139: reward = -18.00, steps = 1504 02:45:41 [INFO] train episode 140: reward = -20.00, steps = 1350 02:50:26 [INFO] train episode 141: reward = -15.00, steps = 1545 02:55:57 [INFO] train episode 142: reward = -18.00, steps = 1799 03:00:35 [INFO] train episode 143: reward = -17.00, steps = 1501 03:05:41 [INFO] train episode 144: reward = -17.00, steps = 1670 03:10:21 [INFO] train episode 145: reward = -19.00, steps = 1540 03:17:03 [INFO] train episode 146: reward = -13.00, steps = 2200 03:21:25 [INFO] train episode 147: reward = -20.00, steps = 1432 03:26:09 [INFO] train episode 148: reward = -19.00, steps = 1560 03:31:59 [INFO] train episode 149: reward = -16.00, steps = 1900 03:38:04 [INFO] train episode 150: reward = -17.00, steps = 2011 03:42:51 [INFO] train episode 151: reward = -20.00, steps = 1587 03:49:19 [INFO] train episode 152: reward = -12.00, steps = 2145 03:55:17 [INFO] train episode 153: reward = -14.00, steps = 1981 04:01:02 [INFO] train episode 154: reward = -15.00, steps = 1898 04:06:14 [INFO] train episode 155: reward = -18.00, steps = 1743 04:11:30 [INFO] train episode 156: reward = -19.00, steps = 1774 04:16:57 [INFO] train episode 157: reward = -18.00, steps = 1829 04:22:51 [INFO] train episode 158: reward = -13.00, steps = 1980 04:29:05 [INFO] train episode 159: reward = -18.00, steps = 2082 04:33:53 [INFO] train episode 160: reward = -17.00, steps = 1597 04:39:23 [INFO] train episode 161: reward = -16.00, steps = 1835 04:46:41 [INFO] train episode 162: reward = -11.00, steps = 2420 04:51:48 [INFO] train episode 163: reward = -16.00, steps = 1713 04:55:37 [INFO] train episode 164: reward = -20.00, steps = 1278 05:02:14 [INFO] train episode 165: reward = -10.00, steps = 2203 05:07:22 [INFO] train episode 166: reward = -15.00, steps = 1713 05:13:09 [INFO] train episode 167: reward = -16.00, steps = 1938 05:18:04 [INFO] train episode 168: reward = -13.00, steps = 1643 05:22:30 [INFO] train episode 169: reward = -16.00, steps = 1489 05:29:01 [INFO] train episode 170: reward = -12.00, steps = 2193 05:34:42 [INFO] train episode 171: reward = -11.00, steps = 1919 05:38:47 [INFO] train episode 172: reward = -17.00, steps = 1377 05:42:50 [INFO] train episode 173: reward = -15.00, steps = 1373 05:48:17 [INFO] train episode 174: reward = -13.00, steps = 1846 05:53:53 [INFO] train episode 175: reward = -15.00, steps = 1903 06:00:27 [INFO] train episode 176: reward = -7.00, steps = 2216 06:09:06 [INFO] train episode 177: reward = -5.00, steps = 2931 06:16:54 [INFO] train episode 178: reward = -6.00, steps = 2658 06:24:14 [INFO] train episode 179: reward = -5.00, steps = 2492 06:33:02 [INFO] train episode 180: reward = -2.00, steps = 3016 06:41:03 [INFO] train episode 181: reward = -1.00, steps = 2742 06:46:34 [INFO] train episode 182: reward = -11.00, steps = 1888 06:53:30 [INFO] train episode 183: reward = -9.00, steps = 2362 07:00:59 [INFO] train episode 184: reward = -7.00, steps = 2553 07:09:07 [INFO] train episode 185: reward = -3.00, steps = 2777 07:15:35 [INFO] train episode 186: reward = -9.00, steps = 2204 07:22:29 [INFO] train episode 187: reward = -6.00, steps = 2339 07:26:50 [INFO] train episode 188: reward = -15.00, steps = 1477 07:35:53 [INFO] train episode 189: reward = -4.00, steps = 3069 07:44:09 [INFO] train episode 190: reward = -2.00, steps = 2819 07:50:13 [INFO] train episode 191: reward = -8.00, steps = 2069 07:56:51 [INFO] train episode 192: reward = -8.00, steps = 2237 08:03:22 [INFO] train episode 193: reward = -10.00, steps = 2203 08:08:04 [INFO] train episode 194: reward = -14.00, steps = 1604 08:12:46 [INFO] train episode 195: reward = -13.00, steps = 1610 08:15:36 [INFO] train episode 196: reward = -20.00, steps = 963 08:21:59 [INFO] train episode 197: reward = -7.00, steps = 2175 08:25:24 [INFO] train episode 198: reward = -17.00, steps = 1168 08:32:23 [INFO] train episode 199: reward = -6.00, steps = 2397 08:38:43 [INFO] train episode 200: reward = -6.00, steps = 2178 08:43:19 [INFO] train episode 201: reward = -13.00, steps = 1563 08:47:42 [INFO] train episode 202: reward = -17.00, steps = 1492 08:54:06 [INFO] train episode 203: reward = -6.00, steps = 2193 09:00:27 [INFO] train episode 204: reward = -6.00, steps = 2180 09:05:35 [INFO] train episode 205: reward = -11.00, steps = 1756 09:10:54 [INFO] train episode 206: reward = -11.00, steps = 1822 09:15:36 [INFO] train episode 207: reward = -13.00, steps = 1608 09:19:52 [INFO] train episode 208: reward = -15.00, steps = 1453 09:26:13 [INFO] train episode 209: reward = -8.00, steps = 2151 09:31:34 [INFO] train episode 210: reward = -11.00, steps = 1824 09:37:11 [INFO] train episode 211: reward = -14.00, steps = 1654 09:41:11 [INFO] train episode 212: reward = -17.00, steps = 1291 09:45:14 [INFO] train episode 213: reward = -17.00, steps = 1351 09:49:31 [INFO] train episode 214: reward = -15.00, steps = 1434 09:55:01 [INFO] train episode 215: reward = -12.00, steps = 1711 09:58:54 [INFO] train episode 216: reward = -17.00, steps = 1285 10:05:21 [INFO] train episode 217: reward = -7.00, steps = 2134 10:11:02 [INFO] train episode 218: reward = -10.00, steps = 1779 10:14:51 [INFO] train episode 219: reward = -17.00, steps = 1171 10:19:28 [INFO] train episode 220: reward = -14.00, steps = 1493 10:24:33 [INFO] train episode 221: reward = -13.00, steps = 1599 10:27:02 [INFO] train episode 222: reward = -21.00, steps = 809 10:29:38 [INFO] train episode 223: reward = -20.00, steps = 835 10:32:01 [INFO] train episode 224: reward = -21.00, steps = 787 10:36:26 [INFO] train episode 225: reward = -14.00, steps = 1455 10:41:36 [INFO] train episode 226: reward = -12.00, steps = 1714 10:44:00 [INFO] train episode 227: reward = -21.00, steps = 792 10:49:07 [INFO] train episode 228: reward = -11.00, steps = 1691 10:54:47 [INFO] train episode 229: reward = -11.00, steps = 1886 11:00:05 [INFO] train episode 230: reward = -13.00, steps = 1759 11:05:19 [INFO] train episode 231: reward = -13.00, steps = 1733 11:09:48 [INFO] train episode 232: reward = -16.00, steps = 1496 11:15:01 [INFO] train episode 233: reward = -14.00, steps = 1743 11:20:56 [INFO] train episode 234: reward = -9.00, steps = 1961 11:26:54 [INFO] train episode 235: reward = -10.00, steps = 1983 11:34:09 [INFO] train episode 236: reward = -7.00, steps = 2394 11:41:16 [INFO] train episode 237: reward = -7.00, steps = 2354 11:44:42 [INFO] train episode 238: reward = -17.00, steps = 1127 11:48:52 [INFO] train episode 239: reward = -16.00, steps = 1370 11:56:52 [INFO] train episode 240: reward = -3.00, steps = 2641 12:00:18 [INFO] train episode 241: reward = -17.00, steps = 1126 12:07:37 [INFO] train episode 242: reward = -6.00, steps = 2406 12:10:55 [INFO] train episode 243: reward = -18.00, steps = 1090 12:16:42 [INFO] train episode 244: reward = -10.00, steps = 1911 12:20:42 [INFO] train episode 245: reward = -15.00, steps = 1316 12:26:46 [INFO] train episode 246: reward = -11.00, steps = 2015 12:32:22 [INFO] train episode 247: reward = -10.00, steps = 1855 12:39:00 [INFO] train episode 248: reward = -5.00, steps = 2207 12:45:50 [INFO] train episode 249: reward = -6.00, steps = 2274 12:51:38 [INFO] train episode 250: reward = -11.00, steps = 1915 12:57:47 [INFO] train episode 251: reward = -9.00, steps = 2030 13:03:22 [INFO] train episode 252: reward = -11.00, steps = 1807 13:09:16 [INFO] train episode 253: reward = -9.00, steps = 1955 13:15:34 [INFO] train episode 254: reward = -8.00, steps = 2097 13:20:16 [INFO] train episode 255: reward = -13.00, steps = 1566 13:26:13 [INFO] train episode 256: reward = -9.00, steps = 1969 13:30:53 [INFO] train episode 257: reward = -14.00, steps = 1551 13:36:07 [INFO] train episode 258: reward = -11.00, steps = 1740 13:42:27 [INFO] train episode 259: reward = -8.00, steps = 2108 13:48:40 [INFO] train episode 260: reward = -11.00, steps = 1996 13:55:42 [INFO] train episode 261: reward = -7.00, steps = 2143 14:02:10 [INFO] train episode 262: reward = -7.00, steps = 2102 14:09:00 [INFO] train episode 263: reward = -9.00, steps = 2103 14:16:11 [INFO] train episode 264: reward = -6.00, steps = 2303 14:20:51 [INFO] train episode 265: reward = -16.00, steps = 1492 14:27:52 [INFO] train episode 266: reward = -7.00, steps = 2193 14:34:51 [INFO] train episode 267: reward = -9.00, steps = 2133 14:41:06 [INFO] train episode 268: reward = -11.00, steps = 1814 14:47:18 [INFO] train episode 269: reward = -10.00, steps = 1980 14:54:15 [INFO] train episode 270: reward = -8.00, steps = 2032 15:00:26 [INFO] train episode 271: reward = -10.00, steps = 1871 15:06:45 [INFO] train episode 272: reward = -10.00, steps = 1834 15:12:23 [INFO] train episode 273: reward = -14.00, steps = 1697 15:19:40 [INFO] train episode 274: reward = -6.00, steps = 2249 15:25:27 [INFO] train episode 275: reward = -12.00, steps = 1796 15:31:08 [INFO] train episode 276: reward = -12.00, steps = 1774 15:36:40 [INFO] train episode 277: reward = -13.00, steps = 1668 15:43:34 [INFO] train episode 278: reward = -9.00, steps = 2162 15:49:43 [INFO] train episode 279: reward = -10.00, steps = 2027 15:55:49 [INFO] train episode 280: reward = -9.00, steps = 2032 16:01:52 [INFO] train episode 281: reward = -9.00, steps = 2004 16:07:31 [INFO] train episode 282: reward = -11.00, steps = 1871 16:13:22 [INFO] train episode 283: reward = -9.00, steps = 1908 16:19:31 [INFO] train episode 284: reward = -9.00, steps = 1991 16:24:58 [INFO] train episode 285: reward = -13.00, steps = 1652 16:30:27 [INFO] train episode 286: reward = -13.00, steps = 1546 16:37:57 [INFO] train episode 287: reward = -9.00, steps = 2125 16:44:00 [INFO] train episode 288: reward = -13.00, steps = 1700 16:49:20 [INFO] train episode 289: reward = -13.00, steps = 1613 16:55:13 [INFO] train episode 290: reward = -10.00, steps = 1867 17:01:05 [INFO] train episode 291: reward = -11.00, steps = 1853 17:07:13 [INFO] train episode 292: reward = -10.00, steps = 1939 17:12:58 [INFO] train episode 293: reward = -13.00, steps = 1792 17:18:58 [INFO] train episode 294: reward = -11.00, steps = 1909 17:23:56 [INFO] train episode 295: reward = -13.00, steps = 1595 17:30:25 [INFO] train episode 296: reward = -9.00, steps = 1948 17:37:32 [INFO] train episode 297: reward = -8.00, steps = 2081 17:44:24 [INFO] train episode 298: reward = -8.00, steps = 2046 17:51:39 [INFO] train episode 299: reward = -7.00, steps = 2133 17:57:52 [INFO] train episode 300: reward = -10.00, steps = 1896 18:04:26 [INFO] train episode 301: reward = -9.00, steps = 2034 18:07:53 [INFO] train episode 302: reward = -17.00, steps = 1124 18:13:35 [INFO] train episode 303: reward = -12.00, steps = 1834 18:19:35 [INFO] train episode 304: reward = -10.00, steps = 1912 18:28:13 [INFO] train episode 305: reward = 1.00, steps = 2804 18:33:09 [INFO] train episode 306: reward = -13.00, steps = 1592 18:38:42 [INFO] train episode 307: reward = -12.00, steps = 1793 18:43:42 [INFO] train episode 308: reward = -13.00, steps = 1634 18:48:17 [INFO] train episode 309: reward = -15.00, steps = 1486 18:55:53 [INFO] train episode 310: reward = -3.00, steps = 2463 19:00:48 [INFO] train episode 311: reward = -14.00, steps = 1597 19:06:18 [INFO] train episode 312: reward = -13.00, steps = 1766 19:10:58 [INFO] train episode 313: reward = -15.00, steps = 1436 19:14:58 [INFO] train episode 314: reward = -16.00, steps = 1297 19:20:28 [INFO] train episode 315: reward = -11.00, steps = 1756 19:25:35 [INFO] train episode 316: reward = -13.00, steps = 1628 19:29:16 [INFO] train episode 317: reward = -17.00, steps = 1188 19:32:22 [INFO] train episode 318: reward = -19.00, steps = 982 19:36:58 [INFO] train episode 319: reward = -15.00, steps = 1484 19:41:47 [INFO] train episode 320: reward = -12.00, steps = 1565 19:46:50 [INFO] train episode 321: reward = -13.00, steps = 1644 19:52:26 [INFO] train episode 322: reward = -10.00, steps = 1826 19:56:28 [INFO] train episode 323: reward = -17.00, steps = 1311 20:00:29 [INFO] train episode 324: reward = -17.00, steps = 1315 20:04:00 [INFO] train episode 325: reward = -18.00, steps = 1147 20:07:43 [INFO] train episode 326: reward = -18.00, steps = 1212 20:12:59 [INFO] train episode 327: reward = -13.00, steps = 1723 20:16:37 [INFO] train episode 328: reward = -18.00, steps = 1186 20:20:06 [INFO] train episode 329: reward = -17.00, steps = 1125 20:23:26 [INFO] train episode 330: reward = -20.00, steps = 1075 20:27:03 [INFO] train episode 331: reward = -17.00, steps = 1171 20:30:14 [INFO] train episode 332: reward = -19.00, steps = 1025 20:33:52 [INFO] train episode 333: reward = -17.00, steps = 1175 20:38:54 [INFO] train episode 334: reward = -15.00, steps = 1631 20:41:51 [INFO] train episode 335: reward = -20.00, steps = 956 20:46:06 [INFO] train episode 336: reward = -15.00, steps = 1381 20:49:57 [INFO] train episode 337: reward = -18.00, steps = 1250 20:55:26 [INFO] train episode 338: reward = -12.00, steps = 1781 20:59:49 [INFO] train episode 339: reward = -15.00, steps = 1421 21:02:35 [INFO] train episode 340: reward = -20.00, steps = 892 21:06:15 [INFO] train episode 341: reward = -18.00, steps = 1187 21:10:29 [INFO] train episode 342: reward = -15.00, steps = 1379 21:13:35 [INFO] train episode 343: reward = -19.00, steps = 1006 21:17:03 [INFO] train episode 344: reward = -19.00, steps = 1021 21:22:44 [INFO] train episode 345: reward = -12.00, steps = 1742 21:27:05 [INFO] train episode 346: reward = -16.00, steps = 1266 21:30:44 [INFO] train episode 347: reward = -18.00, steps = 1036 21:36:15 [INFO] train episode 348: reward = -14.00, steps = 1557 21:39:42 [INFO] train episode 349: reward = -20.00, steps = 1017 21:44:38 [INFO] train episode 350: reward = -16.00, steps = 1599 21:47:32 [INFO] train episode 351: reward = -19.00, steps = 933 21:51:50 [INFO] train episode 352: reward = -18.00, steps = 1338 21:56:14 [INFO] train episode 353: reward = -15.00, steps = 1389 22:00:19 [INFO] train episode 354: reward = -18.00, steps = 1155 22:04:17 [INFO] train episode 355: reward = -18.00, steps = 1150 22:10:21 [INFO] train episode 356: reward = -12.00, steps = 1796 22:14:03 [INFO] train episode 357: reward = -18.00, steps = 1105 22:17:53 [INFO] train episode 358: reward = -17.00, steps = 1165 22:21:08 [INFO] train episode 359: reward = -19.00, steps = 1002 22:25:05 [INFO] train episode 360: reward = -19.00, steps = 1162 22:28:04 [INFO] train episode 361: reward = -21.00, steps = 874 22:33:35 [INFO] train episode 362: reward = -14.00, steps = 1636 22:37:20 [INFO] train episode 363: reward = -18.00, steps = 1136 22:40:32 [INFO] train episode 364: reward = -19.00, steps = 963 22:46:32 [INFO] train episode 365: reward = -11.00, steps = 1792 22:50:24 [INFO] train episode 366: reward = -18.00, steps = 1190 22:54:17 [INFO] train episode 367: reward = -18.00, steps = 1195 22:59:35 [INFO] train episode 368: reward = -16.00, steps = 1463 23:03:35 [INFO] train episode 369: reward = -17.00, steps = 1281 23:06:16 [INFO] train episode 370: reward = -21.00, steps = 857 23:09:38 [INFO] train episode 371: reward = -18.00, steps = 1090 23:12:55 [INFO] train episode 372: reward = -19.00, steps = 1061 23:16:20 [INFO] train episode 373: reward = -19.00, steps = 1092 23:20:07 [INFO] train episode 374: reward = -18.00, steps = 1223 23:24:09 [INFO] train episode 375: reward = -16.00, steps = 1241 23:29:20 [INFO] train episode 376: reward = -12.00, steps = 1661 23:33:53 [INFO] train episode 377: reward = -17.00, steps = 1302 23:37:17 [INFO] train episode 378: reward = -19.00, steps = 1008 23:40:33 [INFO] train episode 379: reward = -20.00, steps = 1003 23:44:40 [INFO] train episode 380: reward = -16.00, steps = 1268 23:48:45 [INFO] train episode 381: reward = -18.00, steps = 1245 23:54:02 [INFO] train episode 382: reward = -12.00, steps = 1631 23:57:33 [INFO] train episode 383: reward = -19.00, steps = 1085 00:01:39 [INFO] train episode 384: reward = -16.00, steps = 1303 00:05:22 [INFO] train episode 385: reward = -19.00, steps = 1192 00:12:35 [INFO] train episode 386: reward = -10.00, steps = 2303 00:17:35 [INFO] train episode 387: reward = -13.00, steps = 1593 00:20:52 [INFO] train episode 388: reward = -19.00, steps = 1018 00:24:22 [INFO] train episode 389: reward = -19.00, steps = 1081 00:27:45 [INFO] train episode 390: reward = -18.00, steps = 1073 00:30:30 [INFO] train episode 391: reward = -20.00, steps = 888 00:33:41 [INFO] train episode 392: reward = -19.00, steps = 1013 00:37:14 [INFO] train episode 393: reward = -18.00, steps = 1146 00:40:28 [INFO] train episode 394: reward = -21.00, steps = 948 00:44:07 [INFO] train episode 395: reward = -19.00, steps = 1221 00:47:26 [INFO] train episode 396: reward = -18.00, steps = 1116 00:50:20 [INFO] train episode 397: reward = -20.00, steps = 979 00:54:10 [INFO] train episode 398: reward = -16.00, steps = 1288 00:57:59 [INFO] train episode 399: reward = -18.00, steps = 1290 01:02:41 [INFO] train episode 400: reward = -14.00, steps = 1589 01:06:22 [INFO] train episode 401: reward = -17.00, steps = 1245 01:09:07 [INFO] train episode 402: reward = -19.00, steps = 933 01:13:12 [INFO] train episode 403: reward = -18.00, steps = 1381 01:16:24 [INFO] train episode 404: reward = -19.00, steps = 1085 01:19:25 [INFO] train episode 405: reward = -19.00, steps = 1021 01:23:28 [INFO] train episode 406: reward = -17.00, steps = 1359 01:27:35 [INFO] train episode 407: reward = -17.00, steps = 1396 01:31:16 [INFO] train episode 408: reward = -17.00, steps = 1243 01:34:13 [INFO] train episode 409: reward = -18.00, steps = 997 01:38:08 [INFO] train episode 410: reward = -17.00, steps = 1325 01:41:38 [INFO] train episode 411: reward = -19.00, steps = 1180 01:45:01 [INFO] train episode 412: reward = -18.00, steps = 1145 01:48:15 [INFO] train episode 413: reward = -19.00, steps = 1092 01:52:09 [INFO] train episode 414: reward = -17.00, steps = 1316 01:57:53 [INFO] train episode 415: reward = -9.00, steps = 1941 02:02:14 [INFO] train episode 416: reward = -16.00, steps = 1460 02:07:49 [INFO] train episode 417: reward = -11.00, steps = 1880 02:10:49 [INFO] train episode 418: reward = -19.00, steps = 1015 02:13:57 [INFO] train episode 419: reward = -18.00, steps = 1056 02:17:51 [INFO] train episode 420: reward = -15.00, steps = 1317 02:21:18 [INFO] train episode 421: reward = -19.00, steps = 1153 02:27:03 [INFO] train episode 422: reward = -11.00, steps = 1940 02:31:25 [INFO] train episode 423: reward = -16.00, steps = 1474 02:36:57 [INFO] train episode 424: reward = -11.00, steps = 1865 02:41:37 [INFO] train episode 425: reward = -14.00, steps = 1572 02:45:47 [INFO] train episode 426: reward = -16.00, steps = 1402 02:50:15 [INFO] train episode 427: reward = -15.00, steps = 1506 02:53:44 [INFO] train episode 428: reward = -19.00, steps = 1175 02:59:28 [INFO] train episode 429: reward = -10.00, steps = 1937 03:03:44 [INFO] train episode 430: reward = -16.00, steps = 1433 03:08:20 [INFO] train episode 431: reward = -15.00, steps = 1552 03:13:26 [INFO] train episode 432: reward = -12.00, steps = 1726 03:20:19 [INFO] train episode 433: reward = -6.00, steps = 2326 03:24:16 [INFO] train episode 434: reward = -17.00, steps = 1294 03:28:11 [INFO] train episode 435: reward = -19.00, steps = 1249 03:34:47 [INFO] train episode 436: reward = -8.00, steps = 2204 03:38:38 [INFO] train episode 437: reward = -16.00, steps = 1294 03:43:27 [INFO] train episode 438: reward = -13.00, steps = 1622 03:48:01 [INFO] train episode 439: reward = -15.00, steps = 1532 03:51:03 [INFO] train episode 440: reward = -20.00, steps = 1022 03:55:55 [INFO] train episode 441: reward = -15.00, steps = 1635 04:00:11 [INFO] train episode 442: reward = -14.00, steps = 1431 04:05:28 [INFO] train episode 443: reward = -13.00, steps = 1763 04:09:33 [INFO] train episode 444: reward = -16.00, steps = 1369 04:17:35 [INFO] train episode 445: reward = -2.00, steps = 2687 04:22:09 [INFO] train episode 446: reward = -14.00, steps = 1516 04:30:30 [INFO] train episode 447: reward = -1.00, steps = 2780 04:35:22 [INFO] train episode 448: reward = -12.00, steps = 1630 04:41:33 [INFO] train episode 449: reward = 18.00, steps = 2079 04:47:11 [INFO] train episode 450: reward = -12.00, steps = 1882 04:51:37 [INFO] train episode 451: reward = -14.00, steps = 1485 04:55:56 [INFO] train episode 452: reward = -15.00, steps = 1447 04:59:48 [INFO] train episode 453: reward = -17.00, steps = 1291 05:04:25 [INFO] train episode 454: reward = -13.00, steps = 1549 05:08:52 [INFO] train episode 455: reward = -16.00, steps = 1485 05:12:34 [INFO] train episode 456: reward = -17.00, steps = 1240 05:19:18 [INFO] train episode 457: reward = -7.00, steps = 2269 05:23:33 [INFO] train episode 458: reward = -16.00, steps = 1430 05:30:28 [INFO] train episode 459: reward = -5.00, steps = 2336 05:34:26 [INFO] train episode 460: reward = -15.00, steps = 1342 05:37:39 [INFO] train episode 461: reward = -18.00, steps = 1088 05:42:55 [INFO] train episode 462: reward = -11.00, steps = 1783 05:48:11 [INFO] train episode 463: reward = -10.00, steps = 1789 05:53:27 [INFO] train episode 464: reward = -13.00, steps = 1787 05:57:38 [INFO] train episode 465: reward = -15.00, steps = 1413 06:02:11 [INFO] train episode 466: reward = -16.00, steps = 1529 06:06:59 [INFO] train episode 467: reward = -15.00, steps = 1622 06:09:41 [INFO] train episode 468: reward = -21.00, steps = 911 06:15:26 [INFO] train episode 469: reward = -11.00, steps = 1939 06:20:06 [INFO] train episode 470: reward = -13.00, steps = 1578 06:25:12 [INFO] train episode 471: reward = -14.00, steps = 1713 06:29:09 [INFO] train episode 472: reward = -16.00, steps = 1328 06:33:44 [INFO] train episode 473: reward = -15.00, steps = 1544 06:38:10 [INFO] train episode 474: reward = -15.00, steps = 1492 06:41:30 [INFO] train episode 475: reward = -19.00, steps = 1116 06:48:04 [INFO] train episode 476: reward = -10.00, steps = 2215 06:55:10 [INFO] train episode 477: reward = -4.00, steps = 2398 06:59:46 [INFO] train episode 478: reward = -14.00, steps = 1553 07:05:37 [INFO] train episode 479: reward = -11.00, steps = 1977 07:09:43 [INFO] train episode 480: reward = -15.00, steps = 1382 07:15:03 [INFO] train episode 481: reward = -10.00, steps = 1802 07:22:26 [INFO] train episode 482: reward = -2.00, steps = 2487 07:27:48 [INFO] train episode 483: reward = -10.00, steps = 1809 07:31:48 [INFO] train episode 484: reward = -16.00, steps = 1344 07:36:13 [INFO] train episode 485: reward = -14.00, steps = 1488 07:42:30 [INFO] train episode 486: reward = -7.00, steps = 2126 07:46:51 [INFO] train episode 487: reward = -15.00, steps = 1470 07:53:11 [INFO] train episode 488: reward = -7.00, steps = 2141 08:00:01 [INFO] train episode 489: reward = -6.00, steps = 2310 08:07:52 [INFO] train episode 490: reward = -2.00, steps = 2654 08:15:49 [INFO] train episode 491: reward = 1.00, steps = 2682 08:23:37 [INFO] train episode 492: reward = 1.00, steps = 2627 08:29:18 [INFO] train episode 493: reward = 18.00, steps = 1911 08:33:49 [INFO] train episode 494: reward = -15.00, steps = 1535 08:39:04 [INFO] train episode 495: reward = -12.00, steps = 1787 08:45:49 [INFO] train episode 496: reward = -6.00, steps = 2281 08:50:17 [INFO] train episode 497: reward = -15.00, steps = 1519 08:55:19 [INFO] train episode 498: reward = -13.00, steps = 1708 09:00:44 [INFO] train episode 499: reward = -11.00, steps = 1840 09:07:37 [INFO] train episode 500: reward = 11.00, steps = 2329 09:12:29 [INFO] train episode 501: reward = -14.00, steps = 1651 09:18:32 [INFO] train episode 502: reward = -8.00, steps = 2043 09:23:41 [INFO] train episode 503: reward = -11.00, steps = 1728 09:28:22 [INFO] train episode 504: reward = -14.00, steps = 1582 09:35:58 [INFO] train episode 505: reward = -3.00, steps = 2564 09:40:39 [INFO] train episode 506: reward = -14.00, steps = 1584 09:45:30 [INFO] train episode 507: reward = -13.00, steps = 1638 09:52:55 [INFO] train episode 508: reward = -5.00, steps = 2506 09:59:37 [INFO] train episode 509: reward = -8.00, steps = 2169 10:06:24 [INFO] train episode 510: reward = -9.00, steps = 1944 10:12:57 [INFO] train episode 511: reward = -10.00, steps = 1978 10:22:17 [INFO] train episode 512: reward = 1.00, steps = 2760 10:30:18 [INFO] train episode 513: reward = 10.00, steps = 2504 10:38:05 [INFO] train episode 514: reward = -8.00, steps = 2250 10:45:49 [INFO] train episode 515: reward = -6.00, steps = 2313 10:55:09 [INFO] train episode 516: reward = -3.00, steps = 2792 10:59:28 [INFO] train episode 517: reward = -16.00, steps = 1290 11:06:54 [INFO] train episode 518: reward = 17.00, steps = 2152 11:13:32 [INFO] train episode 519: reward = 17.00, steps = 2093 11:21:27 [INFO] train episode 520: reward = 7.00, steps = 2527 11:28:49 [INFO] train episode 521: reward = -6.00, steps = 2378 11:36:44 [INFO] train episode 522: reward = -2.00, steps = 2488 11:45:27 [INFO] train episode 523: reward = 1.00, steps = 2758 11:52:48 [INFO] train episode 524: reward = -9.00, steps = 2275 12:00:07 [INFO] train episode 525: reward = 14.00, steps = 2248 12:09:28 [INFO] train episode 526: reward = -1.00, steps = 2757 12:14:47 [INFO] train episode 527: reward = -13.00, steps = 1727 12:23:03 [INFO] train episode 528: reward = -1.00, steps = 2677 12:31:26 [INFO] train episode 529: reward = -2.00, steps = 2721 12:39:57 [INFO] train episode 530: reward = -1.00, steps = 2757 12:47:30 [INFO] train episode 531: reward = -4.00, steps = 2427 12:55:43 [INFO] train episode 532: reward = -2.00, steps = 2671 13:03:05 [INFO] train episode 533: reward = 8.00, steps = 2388 13:10:04 [INFO] train episode 534: reward = -7.00, steps = 2260 13:17:39 [INFO] train episode 535: reward = -3.00, steps = 2460 13:24:37 [INFO] train episode 536: reward = -8.00, steps = 2254 13:32:55 [INFO] train episode 537: reward = -4.00, steps = 2611 13:39:12 [INFO] train episode 538: reward = -11.00, steps = 2009 13:46:50 [INFO] train episode 539: reward = 8.00, steps = 2471 13:51:46 [INFO] train episode 540: reward = -15.00, steps = 1592 14:00:20 [INFO] train episode 541: reward = -1.00, steps = 2765 14:08:48 [INFO] train episode 542: reward = -3.00, steps = 2578 14:15:22 [INFO] train episode 543: reward = -11.00, steps = 1823 14:23:40 [INFO] train episode 544: reward = -7.00, steps = 2294 14:32:16 [INFO] train episode 545: reward = 8.00, steps = 2377 14:38:45 [INFO] train episode 546: reward = -11.00, steps = 1792 14:47:21 [INFO] train episode 547: reward = -5.00, steps = 2376 14:56:11 [INFO] train episode 548: reward = -5.00, steps = 2568 15:04:34 [INFO] train episode 549: reward = 1.00, steps = 2727 15:12:56 [INFO] train episode 550: reward = -1.00, steps = 2730 15:20:28 [INFO] train episode 551: reward = -6.00, steps = 2466 15:24:39 [INFO] train episode 552: reward = -15.00, steps = 1360 15:31:20 [INFO] train episode 553: reward = 14.00, steps = 2180 15:36:59 [INFO] train episode 554: reward = 18.00, steps = 1843 15:44:02 [INFO] train episode 555: reward = -5.00, steps = 2299 15:52:52 [INFO] train episode 556: reward = -1.00, steps = 2882 16:00:51 [INFO] train episode 557: reward = 8.00, steps = 2607 16:08:27 [INFO] train episode 558: reward = -4.00, steps = 2483 16:16:20 [INFO] train episode 559: reward = 8.00, steps = 2573 16:25:10 [INFO] train episode 560: reward = -1.00, steps = 2884 16:28:56 [INFO] train episode 561: reward = -16.00, steps = 1231 16:36:40 [INFO] train episode 562: reward = -3.00, steps = 2527 16:42:05 [INFO] train episode 563: reward = 17.00, steps = 1763 16:49:49 [INFO] train episode 564: reward = 8.00, steps = 2527 16:57:14 [INFO] train episode 565: reward = -1.00, steps = 2423 17:03:05 [INFO] train episode 566: reward = -11.00, steps = 1838 17:08:00 [INFO] train episode 567: reward = -12.00, steps = 1528 17:15:21 [INFO] train episode 568: reward = 8.00, steps = 2234 17:22:48 [INFO] train episode 569: reward = 12.00, steps = 2143 17:31:15 [INFO] train episode 570: reward = -7.00, steps = 2439 17:39:55 [INFO] train episode 571: reward = 11.00, steps = 2374 17:48:56 [INFO] train episode 572: reward = -1.00, steps = 2686 17:59:19 [INFO] train episode 573: reward = 1.00, steps = 3200 18:05:21 [INFO] train episode 574: reward = 17.00, steps = 1876 18:13:11 [INFO] train episode 575: reward = -4.00, steps = 2465 18:23:13 [INFO] train episode 576: reward = -1.00, steps = 2838 18:30:54 [INFO] train episode 577: reward = 10.00, steps = 2350 18:39:08 [INFO] train episode 578: reward = 8.00, steps = 2473 18:46:37 [INFO] train episode 579: reward = 7.00, steps = 2325 18:51:39 [INFO] train episode 580: reward = -14.00, steps = 1534 18:59:54 [INFO] train episode 581: reward = -6.00, steps = 2533 19:07:54 [INFO] train episode 582: reward = 7.00, steps = 2477 19:15:25 [INFO] train episode 583: reward = 6.00, steps = 2414 19:23:12 [INFO] train episode 584: reward = -6.00, steps = 2495 19:32:15 [INFO] train episode 585: reward = 5.00, steps = 2784 19:39:50 [INFO] train episode 586: reward = 11.00, steps = 2363 19:45:31 [INFO] train episode 587: reward = 17.00, steps = 1812 19:53:45 [INFO] train episode 588: reward = 8.00, steps = 2652 20:02:42 [INFO] train episode 589: reward = 1.00, steps = 2800 20:10:19 [INFO] train episode 590: reward = 10.00, steps = 2427 20:18:16 [INFO] train episode 591: reward = -3.00, steps = 2511 20:26:21 [INFO] train episode 592: reward = 1.00, steps = 2586 20:32:41 [INFO] train episode 593: reward = 13.00, steps = 2058 20:41:02 [INFO] train episode 594: reward = -1.00, steps = 2724 20:49:09 [INFO] train episode 595: reward = 7.00, steps = 2621 20:56:51 [INFO] train episode 596: reward = 14.00, steps = 2301 21:05:25 [INFO] train episode 597: reward = -4.00, steps = 2480 21:10:57 [INFO] train episode 598: reward = -15.00, steps = 1628 21:19:44 [INFO] train episode 599: reward = 8.00, steps = 2539 21:27:37 [INFO] train episode 600: reward = 11.00, steps = 2313 21:36:49 [INFO] train episode 601: reward = -3.00, steps = 2760 21:45:08 [INFO] train episode 602: reward = 6.00, steps = 2474 21:53:14 [INFO] train episode 603: reward = 6.00, steps = 2273 22:00:53 [INFO] train episode 604: reward = 8.00, steps = 2226 22:08:40 [INFO] train episode 605: reward = -8.00, steps = 2374 22:16:45 [INFO] train episode 606: reward = -5.00, steps = 2421 22:25:12 [INFO] train episode 607: reward = -6.00, steps = 2521 22:31:09 [INFO] train episode 608: reward = 17.00, steps = 1773 22:36:15 [INFO] train episode 609: reward = -14.00, steps = 1498 22:44:52 [INFO] train episode 610: reward = -1.00, steps = 2528 22:49:29 [INFO] train episode 611: reward = -15.00, steps = 1424 22:56:06 [INFO] train episode 612: reward = -11.00, steps = 2089 23:02:52 [INFO] train episode 613: reward = 16.00, steps = 2183 23:06:29 [INFO] train episode 614: reward = -17.00, steps = 1171 23:13:50 [INFO] train episode 615: reward = 8.00, steps = 2257 23:19:53 [INFO] train episode 616: reward = 14.00, steps = 1903 23:27:12 [INFO] train episode 617: reward = 6.00, steps = 2326 23:32:37 [INFO] train episode 618: reward = 18.00, steps = 1747 23:40:15 [INFO] train episode 619: reward = 6.00, steps = 2455 23:48:24 [INFO] train episode 620: reward = 7.00, steps = 2547 23:53:55 [INFO] train episode 621: reward = -13.00, steps = 1652 23:58:24 [INFO] train episode 622: reward = -17.00, steps = 1238 00:07:52 [INFO] train episode 623: reward = 1.00, steps = 2843 00:16:37 [INFO] train episode 624: reward = -1.00, steps = 2699 00:25:56 [INFO] train episode 625: reward = 6.00, steps = 2892 00:32:47 [INFO] train episode 626: reward = 11.00, steps = 2216 00:39:21 [INFO] train episode 627: reward = -7.00, steps = 1963 00:44:56 [INFO] train episode 628: reward = 14.00, steps = 1867 00:51:53 [INFO] train episode 629: reward = -8.00, steps = 2339 00:58:17 [INFO] train episode 630: reward = 12.00, steps = 2167 01:03:56 [INFO] train episode 631: reward = -11.00, steps = 1909 01:08:34 [INFO] train episode 632: reward = 20.00, steps = 1563 01:14:44 [INFO] train episode 633: reward = 12.00, steps = 2093 01:22:35 [INFO] train episode 634: reward = 6.00, steps = 2639 01:30:04 [INFO] train episode 635: reward = 8.00, steps = 2522 01:35:40 [INFO] train episode 636: reward = -9.00, steps = 1879 01:40:29 [INFO] train episode 637: reward = -13.00, steps = 1626 01:47:03 [INFO] train episode 638: reward = -5.00, steps = 2207 01:55:04 [INFO] train episode 639: reward = -2.00, steps = 2697 02:03:20 [INFO] train episode 640: reward = 1.00, steps = 2767 02:09:25 [INFO] train episode 641: reward = -7.00, steps = 2049 02:17:25 [INFO] train episode 642: reward = -2.00, steps = 2686 02:23:29 [INFO] train episode 643: reward = 11.00, steps = 2027 02:27:02 [INFO] train episode 644: reward = -17.00, steps = 1193 02:35:15 [INFO] train episode 645: reward = 1.00, steps = 2758 02:40:44 [INFO] train episode 646: reward = 14.00, steps = 1839 02:46:11 [INFO] train episode 647: reward = -10.00, steps = 1832 02:52:45 [INFO] train episode 648: reward = -8.00, steps = 2211 02:59:06 [INFO] train episode 649: reward = 8.00, steps = 2135 03:05:54 [INFO] train episode 650: reward = 8.00, steps = 2284 03:14:39 [INFO] train episode 651: reward = 1.00, steps = 2944 03:18:54 [INFO] train episode 652: reward = -14.00, steps = 1429 03:25:10 [INFO] train episode 653: reward = 14.00, steps = 2025 03:32:18 [INFO] train episode 654: reward = -7.00, steps = 2377 03:37:23 [INFO] train episode 655: reward = -10.00, steps = 1696 03:44:24 [INFO] train episode 656: reward = 6.00, steps = 2338 03:51:13 [INFO] train episode 657: reward = -7.00, steps = 2281 03:58:31 [INFO] train episode 658: reward = 1.00, steps = 2456 04:04:27 [INFO] train episode 659: reward = 11.00, steps = 1988 04:12:02 [INFO] train episode 660: reward = 1.00, steps = 2549 04:20:10 [INFO] train episode 661: reward = -1.00, steps = 2713 04:28:05 [INFO] train episode 662: reward = -3.00, steps = 2620 04:32:36 [INFO] train episode 663: reward = -14.00, steps = 1513 04:37:55 [INFO] train episode 664: reward = -10.00, steps = 1789 04:44:00 [INFO] train episode 665: reward = -9.00, steps = 2040 04:48:57 [INFO] train episode 666: reward = -14.00, steps = 1667 04:56:27 [INFO] train episode 667: reward = 1.00, steps = 2525 05:01:22 [INFO] train episode 668: reward = -14.00, steps = 1658 05:05:26 [INFO] train episode 669: reward = -16.00, steps = 1362 05:13:02 [INFO] train episode 670: reward = 4.00, steps = 2554 05:19:20 [INFO] train episode 671: reward = 8.00, steps = 2117 05:26:19 [INFO] train episode 672: reward = -5.00, steps = 2329 05:33:37 [INFO] train episode 673: reward = -6.00, steps = 2444 05:40:36 [INFO] train episode 674: reward = 6.00, steps = 2352 05:47:46 [INFO] train episode 675: reward = 1.00, steps = 2414 05:52:50 [INFO] train episode 676: reward = -12.00, steps = 1707 05:58:12 [INFO] train episode 677: reward = -12.00, steps = 1802 06:05:46 [INFO] train episode 678: reward = -1.00, steps = 2538 06:11:02 [INFO] train episode 679: reward = -10.00, steps = 1779 06:16:27 [INFO] train episode 680: reward = 14.00, steps = 1821 06:25:02 [INFO] train episode 681: reward = -1.00, steps = 2880 06:32:42 [INFO] train episode 682: reward = 1.00, steps = 2572 06:40:11 [INFO] train episode 683: reward = -1.00, steps = 2511 06:46:49 [INFO] train episode 684: reward = 8.00, steps = 2227 06:52:27 [INFO] train episode 685: reward = -11.00, steps = 1889 06:59:15 [INFO] train episode 686: reward = -2.00, steps = 2283 07:06:02 [INFO] train episode 687: reward = 8.00, steps = 2274 07:14:14 [INFO] train episode 688: reward = 1.00, steps = 2740 07:20:54 [INFO] train episode 689: reward = -7.00, steps = 2234 07:27:11 [INFO] train episode 690: reward = 12.00, steps = 2093 07:34:45 [INFO] train episode 691: reward = -6.00, steps = 2520 07:40:05 [INFO] train episode 692: reward = 16.00, steps = 1748 07:45:37 [INFO] train episode 693: reward = -10.00, steps = 1852 07:51:14 [INFO] train episode 694: reward = -9.00, steps = 1884 07:58:45 [INFO] train episode 695: reward = -1.00, steps = 2524 08:06:30 [INFO] train episode 696: reward = -1.00, steps = 2598 08:13:03 [INFO] train episode 697: reward = 7.00, steps = 2204 08:18:24 [INFO] train episode 698: reward = 18.00, steps = 1797 08:24:27 [INFO] train episode 699: reward = -5.00, steps = 2364 08:31:22 [INFO] train episode 700: reward = -8.00, steps = 2326 08:36:07 [INFO] train episode 701: reward = -13.00, steps = 1605 08:42:48 [INFO] train episode 702: reward = 9.00, steps = 2253 08:50:06 [INFO] train episode 703: reward = 8.00, steps = 2454 08:56:21 [INFO] train episode 704: reward = 14.00, steps = 2107 09:01:01 [INFO] train episode 705: reward = -13.00, steps = 1565 09:09:00 [INFO] train episode 706: reward = -1.00, steps = 2685 09:14:48 [INFO] train episode 707: reward = -12.00, steps = 1944 09:21:45 [INFO] train episode 708: reward = 10.00, steps = 2215 09:28:13 [INFO] train episode 709: reward = 13.00, steps = 2175 09:37:25 [INFO] train episode 710: reward = 1.00, steps = 2709 09:42:30 [INFO] train episode 711: reward = 19.00, steps = 1618 09:48:42 [INFO] train episode 712: reward = -8.00, steps = 1967 09:56:05 [INFO] train episode 713: reward = 14.00, steps = 2222 10:04:01 [INFO] train episode 714: reward = 12.00, steps = 2351 10:10:31 [INFO] train episode 715: reward = 17.00, steps = 1918 10:17:43 [INFO] train episode 716: reward = -6.00, steps = 2192 10:25:25 [INFO] train episode 717: reward = 13.00, steps = 2382 10:33:31 [INFO] train episode 718: reward = 8.00, steps = 2420 10:40:26 [INFO] train episode 719: reward = 14.00, steps = 2086 10:49:49 [INFO] train episode 720: reward = 1.00, steps = 2874 10:57:52 [INFO] train episode 721: reward = 1.00, steps = 2482 11:05:15 [INFO] train episode 722: reward = 8.00, steps = 2283 11:12:53 [INFO] train episode 723: reward = 6.00, steps = 2358 11:20:00 [INFO] train episode 724: reward = 10.00, steps = 2213 11:28:04 [INFO] train episode 725: reward = -4.00, steps = 2523 11:34:34 [INFO] train episode 726: reward = -9.00, steps = 2071 11:41:19 [INFO] train episode 727: reward = -9.00, steps = 2176 11:45:43 [INFO] train episode 728: reward = -16.00, steps = 1415 11:54:27 [INFO] train episode 729: reward = -1.00, steps = 2766 12:01:44 [INFO] train episode 730: reward = -6.00, steps = 2331 12:05:25 [INFO] train episode 731: reward = -16.00, steps = 1174 12:09:52 [INFO] train episode 732: reward = -16.00, steps = 1432 12:15:08 [INFO] train episode 733: reward = 18.00, steps = 1700 12:22:12 [INFO] train episode 734: reward = 9.00, steps = 2273 12:27:20 [INFO] train episode 735: reward = -14.00, steps = 1649 12:31:52 [INFO] train episode 736: reward = -16.00, steps = 1464 12:36:30 [INFO] train episode 737: reward = -14.00, steps = 1495 12:40:34 [INFO] train episode 738: reward = -16.00, steps = 1311 12:44:51 [INFO] train episode 739: reward = -15.00, steps = 1377 12:49:25 [INFO] train episode 740: reward = -16.00, steps = 1471 12:53:17 [INFO] train episode 741: reward = -16.00, steps = 1245 13:01:14 [INFO] train episode 742: reward = 1.00, steps = 2543 13:07:06 [INFO] train episode 743: reward = -9.00, steps = 1875 13:15:47 [INFO] train episode 744: reward = -1.00, steps = 2775 13:22:12 [INFO] train episode 745: reward = -10.00, steps = 2047 13:30:26 [INFO] train episode 746: reward = -3.00, steps = 2637 13:35:08 [INFO] train episode 747: reward = -15.00, steps = 1506 13:40:45 [INFO] train episode 748: reward = -10.00, steps = 1808 13:46:02 [INFO] train episode 749: reward = -12.00, steps = 1698 13:51:51 [INFO] train episode 750: reward = 17.00, steps = 1862 13:58:42 [INFO] train episode 751: reward = 10.00, steps = 2205 14:05:46 [INFO] train episode 752: reward = -6.00, steps = 2276 14:11:35 [INFO] train episode 753: reward = 16.00, steps = 1877 14:18:57 [INFO] train episode 754: reward = 8.00, steps = 2379 14:24:35 [INFO] train episode 755: reward = -13.00, steps = 1811 14:31:48 [INFO] train episode 756: reward = -6.00, steps = 2327 14:39:27 [INFO] train episode 757: reward = -6.00, steps = 2480 14:45:08 [INFO] train episode 758: reward = -11.00, steps = 1835 14:50:59 [INFO] train episode 759: reward = -12.00, steps = 1898 14:57:11 [INFO] train episode 760: reward = -10.00, steps = 2002 15:03:22 [INFO] train episode 761: reward = 14.00, steps = 1968 15:06:48 [INFO] train episode 762: reward = -18.00, steps = 1063 15:13:20 [INFO] train episode 763: reward = -10.00, steps = 1891 15:18:26 [INFO] train episode 764: reward = -11.00, steps = 1554 15:25:27 [INFO] train episode 765: reward = -8.00, steps = 2228 15:29:53 [INFO] train episode 766: reward = -16.00, steps = 1372 15:38:01 [INFO] train episode 767: reward = -1.00, steps = 2625 15:45:29 [INFO] train episode 768: reward = 11.00, steps = 2342 15:52:14 [INFO] train episode 769: reward = 10.00, steps = 2157 16:00:52 [INFO] train episode 770: reward = 1.00, steps = 2758 16:06:03 [INFO] train episode 771: reward = 19.00, steps = 1656 16:12:29 [INFO] train episode 772: reward = -7.00, steps = 2065 16:20:29 [INFO] train episode 773: reward = 8.00, steps = 2577 16:27:56 [INFO] train episode 774: reward = -6.00, steps = 2375 16:35:13 [INFO] train episode 775: reward = 9.00, steps = 2294 16:40:19 [INFO] train episode 776: reward = -14.00, steps = 1579 16:53:19 [INFO] train episode 777: reward = 1.00, steps = 2806 17:01:34 [INFO] train episode 778: reward = 8.00, steps = 2221 17:09:35 [INFO] train episode 779: reward = 12.00, steps = 2398 17:18:17 [INFO] train episode 780: reward = -1.00, steps = 2722 17:26:34 [INFO] train episode 781: reward = 9.00, steps = 2579 17:32:33 [INFO] train episode 782: reward = 17.00, steps = 1865 17:40:39 [INFO] train episode 783: reward = -3.00, steps = 2535 17:49:16 [INFO] train episode 784: reward = 8.00, steps = 2716 17:55:00 [INFO] train episode 785: reward = 17.00, steps = 1804 18:03:42 [INFO] train episode 786: reward = 1.00, steps = 2694 18:11:28 [INFO] train episode 787: reward = -1.00, steps = 2373 18:17:19 [INFO] train episode 788: reward = 17.00, steps = 1821 18:24:48 [INFO] train episode 789: reward = 8.00, steps = 2325 18:33:13 [INFO] train episode 790: reward = 1.00, steps = 2642 18:39:57 [INFO] train episode 791: reward = 14.00, steps = 2111 18:45:58 [INFO] train episode 792: reward = 17.00, steps = 1896 18:54:22 [INFO] train episode 793: reward = 3.00, steps = 2675 19:03:12 [INFO] train episode 794: reward = -3.00, steps = 2596 19:14:14 [INFO] train episode 795: reward = 8.00, steps = 2555 19:21:42 [INFO] train episode 796: reward = 18.00, steps = 2091 19:31:04 [INFO] train episode 797: reward = -1.00, steps = 2420 19:37:11 [INFO] train episode 798: reward = -13.00, steps = 1732 19:44:34 [INFO] train episode 799: reward = -2.00, steps = 2241 19:51:08 [INFO] train episode 800: reward = 14.00, steps = 2016 19:59:56 [INFO] train episode 801: reward = 1.00, steps = 2794 20:06:07 [INFO] train episode 802: reward = 14.00, steps = 1916 20:11:03 [INFO] train episode 803: reward = -16.00, steps = 1500 20:16:44 [INFO] train episode 804: reward = -14.00, steps = 1749 20:22:21 [INFO] train episode 805: reward = 17.00, steps = 1723 20:27:55 [INFO] train episode 806: reward = 17.00, steps = 1775 20:32:13 [INFO] train episode 807: reward = -16.00, steps = 1389 20:39:41 [INFO] train episode 808: reward = 8.00, steps = 2397 20:47:20 [INFO] train episode 809: reward = -10.00, steps = 2157 20:50:15 [INFO] train episode 810: reward = -21.00, steps = 874 20:59:33 [INFO] train episode 811: reward = -3.00, steps = 2690 21:05:13 [INFO] train episode 812: reward = -13.00, steps = 1641 21:12:55 [INFO] train episode 813: reward = -5.00, steps = 2089 21:21:54 [INFO] train episode 814: reward = 11.00, steps = 2043 21:28:16 [INFO] train episode 815: reward = -17.00, steps = 1482 21:37:14 [INFO] train episode 816: reward = 10.00, steps = 2104 21:44:37 [INFO] train episode 817: reward = -13.00, steps = 1653 21:50:01 [INFO] train episode 818: reward = -17.00, steps = 1282 22:00:53 [INFO] train episode 819: reward = -3.00, steps = 2601 22:10:51 [INFO] train episode 820: reward = -1.00, steps = 2381 22:17:03 [INFO] train episode 821: reward = -14.00, steps = 1484 22:22:00 [INFO] train episode 822: reward = -16.00, steps = 1199 22:30:20 [INFO] train episode 823: reward = -6.00, steps = 2287 22:33:32 [INFO] train episode 824: reward = -20.00, steps = 1017 22:38:51 [INFO] train episode 825: reward = -12.00, steps = 1692 22:44:53 [INFO] train episode 826: reward = -10.00, steps = 1883 22:51:31 [INFO] train episode 827: reward = 12.00, steps = 2054 22:55:13 [INFO] train episode 828: reward = -19.00, steps = 1099 23:01:46 [INFO] train episode 829: reward = -6.00, steps = 2119 23:10:57 [INFO] train episode 830: reward = 1.00, steps = 2981 23:16:55 [INFO] train episode 831: reward = 16.00, steps = 1916 23:23:57 [INFO] train episode 832: reward = -4.00, steps = 2286 23:31:18 [INFO] train episode 833: reward = -4.00, steps = 2387 23:37:37 [INFO] train episode 834: reward = -11.00, steps = 2039 23:40:24 [INFO] train episode 835: reward = -21.00, steps = 900 23:44:02 [INFO] train episode 836: reward = -18.00, steps = 1179 23:50:01 [INFO] train episode 837: reward = -11.00, steps = 1950 23:55:23 [INFO] train episode 838: reward = -11.00, steps = 1748 00:00:13 [INFO] train episode 839: reward = -13.00, steps = 1557 00:07:13 [INFO] train episode 840: reward = -8.00, steps = 2264 00:12:36 [INFO] train episode 841: reward = -13.00, steps = 1716 00:19:19 [INFO] train episode 842: reward = 14.00, steps = 2040 00:26:37 [INFO] train episode 843: reward = -5.00, steps = 2443 00:31:05 [INFO] train episode 844: reward = -15.00, steps = 1491 00:36:15 [INFO] train episode 845: reward = 18.00, steps = 1746 00:43:05 [INFO] train episode 846: reward = 14.00, steps = 2320 00:47:07 [INFO] train episode 847: reward = -15.00, steps = 1368 00:52:19 [INFO] train episode 848: reward = -10.00, steps = 1764 00:58:06 [INFO] train episode 849: reward = 14.00, steps = 1955 01:05:45 [INFO] train episode 850: reward = 1.00, steps = 2582 01:09:28 [INFO] train episode 851: reward = -17.00, steps = 1257 01:16:41 [INFO] train episode 852: reward = -3.00, steps = 2439 01:23:29 [INFO] train episode 853: reward = -6.00, steps = 2298 01:29:14 [INFO] train episode 854: reward = -10.00, steps = 1938 01:32:36 [INFO] train episode 855: reward = -17.00, steps = 1134 01:38:58 [INFO] train episode 856: reward = 11.00, steps = 2160 01:44:53 [INFO] train episode 857: reward = -10.00, steps = 2010 01:50:55 [INFO] train episode 858: reward = 12.00, steps = 2043 01:56:20 [INFO] train episode 859: reward = -12.00, steps = 1829 02:03:47 [INFO] train episode 860: reward = 5.00, steps = 2509 02:11:19 [INFO] train episode 861: reward = 1.00, steps = 2543 02:15:20 [INFO] train episode 862: reward = -15.00, steps = 1352 02:22:01 [INFO] train episode 863: reward = -6.00, steps = 2242 02:29:07 [INFO] train episode 864: reward = 1.00, steps = 2378 02:34:34 [INFO] train episode 865: reward = -11.00, steps = 1823 02:41:52 [INFO] train episode 866: reward = 1.00, steps = 2449 02:47:59 [INFO] train episode 867: reward = 14.00, steps = 2006 02:56:35 [INFO] train episode 868: reward = -2.00, steps = 2890 03:02:46 [INFO] train episode 869: reward = -11.00, steps = 2070 03:10:27 [INFO] train episode 870: reward = 1.00, steps = 2575 03:18:47 [INFO] train episode 871: reward = -1.00, steps = 2799 03:24:02 [INFO] train episode 872: reward = -12.00, steps = 1753 03:28:45 [INFO] train episode 873: reward = -14.00, steps = 1583 03:36:52 [INFO] train episode 874: reward = 1.00, steps = 2723 03:43:54 [INFO] train episode 875: reward = 8.00, steps = 2355 03:47:50 [INFO] train episode 876: reward = -17.00, steps = 1314 03:54:29 [INFO] train episode 877: reward = 8.00, steps = 2223 04:01:39 [INFO] train episode 878: reward = 1.00, steps = 2391 04:10:21 [INFO] train episode 879: reward = -1.00, steps = 2838 04:14:41 [INFO] train episode 880: reward = -15.00, steps = 1450 04:22:05 [INFO] train episode 881: reward = -6.00, steps = 2469 04:26:48 [INFO] train episode 882: reward = -16.00, steps = 1581 04:32:13 [INFO] train episode 883: reward = 17.00, steps = 1807 04:38:15 [INFO] train episode 884: reward = 14.00, steps = 2020 04:46:54 [INFO] train episode 885: reward = -1.00, steps = 2893 04:52:55 [INFO] train episode 886: reward = 12.00, steps = 2016 04:59:46 [INFO] train episode 887: reward = 8.00, steps = 2292 05:05:58 [INFO] train episode 888: reward = 14.00, steps = 2082 05:09:56 [INFO] train episode 889: reward = -18.00, steps = 1326 05:14:02 [INFO] train episode 890: reward = -16.00, steps = 1372 05:21:33 [INFO] train episode 891: reward = -4.00, steps = 2515 05:25:28 [INFO] train episode 892: reward = -18.00, steps = 1314 05:32:14 [INFO] train episode 893: reward = 11.00, steps = 2273 05:40:42 [INFO] train episode 894: reward = 3.00, steps = 2848 05:45:39 [INFO] train episode 895: reward = -12.00, steps = 1663 05:51:52 [INFO] train episode 896: reward = 12.00, steps = 2095 05:59:36 [INFO] train episode 897: reward = -2.00, steps = 2595 06:04:02 [INFO] train episode 898: reward = -15.00, steps = 1490 06:07:31 [INFO] train episode 899: reward = -19.00, steps = 1168 06:16:08 [INFO] train episode 900: reward = 1.00, steps = 2884 06:23:55 [INFO] train episode 901: reward = 1.00, steps = 2588 06:30:06 [INFO] train episode 902: reward = 14.00, steps = 2075 06:36:13 [INFO] train episode 903: reward = 16.00, steps = 2052 06:43:22 [INFO] train episode 904: reward = -1.00, steps = 2407 06:49:38 [INFO] train episode 905: reward = 12.00, steps = 2107 06:56:09 [INFO] train episode 906: reward = 16.00, steps = 2197 07:02:33 [INFO] train episode 907: reward = -5.00, steps = 2151 07:09:01 [INFO] train episode 908: reward = -9.00, steps = 2177 07:16:17 [INFO] train episode 909: reward = 8.00, steps = 2443 07:23:06 [INFO] train episode 910: reward = 12.00, steps = 2278 07:29:11 [INFO] train episode 911: reward = 11.00, steps = 2051 07:31:58 [INFO] train episode 912: reward = -19.00, steps = 938 07:38:49 [INFO] train episode 913: reward = 11.00, steps = 2310 07:46:50 [INFO] train episode 914: reward = -3.00, steps = 2708 07:53:13 [INFO] train episode 915: reward = -7.00, steps = 2168 07:59:16 [INFO] train episode 916: reward = 16.00, steps = 2036 08:06:08 [INFO] train episode 917: reward = 12.00, steps = 2304 08:14:36 [INFO] train episode 918: reward = -2.00, steps = 2850 08:20:48 [INFO] train episode 919: reward = -8.00, steps = 2083 08:27:17 [INFO] train episode 920: reward = 14.00, steps = 1942 08:36:11 [INFO] train episode 921: reward = -1.00, steps = 2817 08:41:02 [INFO] train episode 922: reward = -12.00, steps = 1557 08:49:36 [INFO] train episode 923: reward = 1.00, steps = 2624 08:57:10 [INFO] train episode 924: reward = -4.00, steps = 2426 09:02:07 [INFO] train episode 925: reward = -12.00, steps = 1589 09:09:03 [INFO] train episode 926: reward = 8.00, steps = 2215 09:17:10 [INFO] train episode 927: reward = -2.00, steps = 2636 09:23:04 [INFO] train episode 928: reward = -11.00, steps = 1910 09:29:31 [INFO] train episode 929: reward = 17.00, steps = 2100 09:37:07 [INFO] train episode 930: reward = 8.00, steps = 2503 09:44:42 [INFO] train episode 931: reward = 8.00, steps = 2505 09:49:57 [INFO] train episode 932: reward = -10.00, steps = 1735 09:57:23 [INFO] train episode 933: reward = -3.00, steps = 2440 10:03:03 [INFO] train episode 934: reward = 16.00, steps = 1841 10:11:04 [INFO] train episode 935: reward = -2.00, steps = 2611 10:19:21 [INFO] train episode 936: reward = -1.00, steps = 2716 10:26:12 [INFO] train episode 937: reward = 8.00, steps = 2233 10:33:19 [INFO] train episode 938: reward = 11.00, steps = 2321 10:39:35 [INFO] train episode 939: reward = 12.00, steps = 2056 10:46:22 [INFO] train episode 940: reward = -8.00, steps = 2231 10:51:06 [INFO] train episode 941: reward = -15.00, steps = 1557 10:57:57 [INFO] train episode 942: reward = -7.00, steps = 2253 11:03:50 [INFO] train episode 943: reward = 12.00, steps = 1934 11:09:12 [INFO] train episode 944: reward = -10.00, steps = 1764 11:15:24 [INFO] train episode 945: reward = 11.00, steps = 2039 11:18:27 [INFO] train episode 946: reward = -19.00, steps = 1002 11:25:40 [INFO] train episode 947: reward = -6.00, steps = 2369 11:28:53 [INFO] train episode 948: reward = -18.00, steps = 1059 11:36:12 [INFO] train episode 949: reward = -6.00, steps = 2403 11:42:40 [INFO] train episode 950: reward = -9.00, steps = 2133 11:45:14 [INFO] train episode 951: reward = -20.00, steps = 842 11:53:19 [INFO] train episode 952: reward = 1.00, steps = 2670 12:00:31 [INFO] train episode 953: reward = -1.00, steps = 2376 12:07:16 [INFO] train episode 954: reward = 8.00, steps = 2219 12:10:42 [INFO] train episode 955: reward = -16.00, steps = 1127 12:17:05 [INFO] train episode 956: reward = -5.00, steps = 2093 12:23:15 [INFO] train episode 957: reward = -9.00, steps = 2018 12:29:39 [INFO] train episode 958: reward = -7.00, steps = 2104 12:34:08 [INFO] train episode 959: reward = -16.00, steps = 1471 12:37:41 [INFO] train episode 960: reward = -19.00, steps = 1172 12:44:35 [INFO] train episode 961: reward = 11.00, steps = 2273 12:49:03 [INFO] train episode 962: reward = -14.00, steps = 1475 12:55:48 [INFO] train episode 963: reward = 8.00, steps = 2222 13:02:23 [INFO] train episode 964: reward = -7.00, steps = 2169 13:09:01 [INFO] train episode 965: reward = -7.00, steps = 2190 13:13:16 [INFO] train episode 966: reward = -15.00, steps = 1394 13:19:00 [INFO] train episode 967: reward = 18.00, steps = 1739 13:25:37 [INFO] train episode 968: reward = 17.00, steps = 1804 13:29:23 [INFO] train episode 969: reward = -19.00, steps = 1017 13:34:15 [INFO] train episode 970: reward = -16.00, steps = 1308 13:37:35 [INFO] train episode 971: reward = -19.00, steps = 919 13:46:35 [INFO] train episode 972: reward = -2.00, steps = 2579 13:54:29 [INFO] train episode 973: reward = 10.00, steps = 2354 14:00:55 [INFO] train episode 974: reward = 11.00, steps = 2020 14:07:30 [INFO] train episode 975: reward = 14.00, steps = 2093 14:16:23 [INFO] train episode 976: reward = -2.00, steps = 2866 14:21:44 [INFO] train episode 977: reward = 18.00, steps = 1726 14:28:24 [INFO] train episode 978: reward = -7.00, steps = 2170 14:31:26 [INFO] train episode 979: reward = -19.00, steps = 989 14:36:23 [INFO] train episode 980: reward = -13.00, steps = 1619 14:43:37 [INFO] train episode 981: reward = -4.00, steps = 2379 14:46:56 [INFO] train episode 982: reward = -18.00, steps = 1090 14:55:30 [INFO] train episode 983: reward = -1.00, steps = 2836 15:00:58 [INFO] train episode 984: reward = -9.00, steps = 1801 15:06:44 [INFO] train episode 985: reward = -10.00, steps = 1904 15:12:51 [INFO] train episode 986: reward = 13.00, steps = 2008 15:18:15 [INFO] train episode 987: reward = 19.00, steps = 1785 15:27:00 [INFO] train episode 988: reward = -1.00, steps = 2879 15:30:07 [INFO] train episode 989: reward = -18.00, steps = 1032 15:36:02 [INFO] train episode 990: reward = -9.00, steps = 1956 15:39:42 [INFO] train episode 991: reward = -16.00, steps = 1210 15:47:51 [INFO] train episode 992: reward = 1.00, steps = 2694 15:52:22 [INFO] train episode 993: reward = -14.00, steps = 1495 15:57:50 [INFO] train episode 994: reward = -12.00, steps = 1821 16:04:31 [INFO] train episode 995: reward = 8.00, steps = 2212 16:08:59 [INFO] train episode 996: reward = -14.00, steps = 1479 16:13:43 [INFO] train episode 997: reward = -14.00, steps = 1562 16:21:03 [INFO] train episode 998: reward = 11.00, steps = 2416 16:23:51 [INFO] train episode 999: reward = -19.00, steps = 915 16:31:06 [INFO] train episode 1000: reward = -6.00, steps = 2394 16:34:27 [INFO] train episode 1001: reward = -18.00, steps = 1100 16:39:33 [INFO] train episode 1002: reward = -13.00, steps = 1680 16:46:35 [INFO] train episode 1003: reward = 14.00, steps = 2323 16:54:55 [INFO] train episode 1004: reward = 1.00, steps = 2756 17:00:42 [INFO] train episode 1005: reward = 15.00, steps = 1902 17:07:23 [INFO] train episode 1006: reward = -6.00, steps = 2181 17:11:28 [INFO] train episode 1007: reward = -15.00, steps = 1326 17:18:59 [INFO] train episode 1008: reward = 10.00, steps = 2482 17:25:36 [INFO] train episode 1009: reward = -7.00, steps = 2173 17:30:15 [INFO] train episode 1010: reward = -14.00, steps = 1524 17:35:40 [INFO] train episode 1011: reward = 18.00, steps = 1779 17:40:57 [INFO] train episode 1012: reward = -12.00, steps = 1732 17:44:46 [INFO] train episode 1013: reward = -17.00, steps = 1257 17:50:38 [INFO] train episode 1014: reward = 16.00, steps = 1942 17:57:43 [INFO] train episode 1015: reward = 11.00, steps = 2345 18:04:31 [INFO] train episode 1016: reward = 14.00, steps = 2235 18:08:28 [INFO] train episode 1017: reward = -16.00, steps = 1299 18:13:39 [INFO] train episode 1018: reward = 19.00, steps = 1692 18:21:56 [INFO] train episode 1019: reward = -1.00, steps = 2746 18:29:24 [INFO] train episode 1020: reward = -5.00, steps = 2466 18:34:54 [INFO] train episode 1021: reward = -12.00, steps = 1818 18:42:38 [INFO] train episode 1022: reward = -3.00, steps = 2561 18:46:56 [INFO] train episode 1023: reward = -14.00, steps = 1430 18:54:01 [INFO] train episode 1024: reward = 3.00, steps = 2343 18:57:26 [INFO] train episode 1025: reward = -18.00, steps = 1125 19:05:29 [INFO] train episode 1026: reward = -5.00, steps = 2664 19:09:28 [INFO] train episode 1027: reward = -16.00, steps = 1328 19:15:15 [INFO] train episode 1028: reward = 16.00, steps = 1925 19:22:08 [INFO] train episode 1029: reward = -8.00, steps = 2283 19:29:27 [INFO] train episode 1030: reward = 10.00, steps = 2436 19:36:47 [INFO] train episode 1031: reward = -6.00, steps = 2411 19:43:47 [INFO] train episode 1032: reward = -8.00, steps = 2331 19:46:42 [INFO] train episode 1033: reward = -19.00, steps = 975 19:54:41 [INFO] train episode 1034: reward = 8.00, steps = 2677 20:01:34 [INFO] train episode 1035: reward = 11.00, steps = 2300 20:08:07 [INFO] train episode 1036: reward = -9.00, steps = 2187 20:15:46 [INFO] train episode 1037: reward = 9.00, steps = 2556 20:22:01 [INFO] train episode 1038: reward = 18.00, steps = 2074 20:28:53 [INFO] train episode 1039: reward = 11.00, steps = 2294 20:34:02 [INFO] train episode 1040: reward = 19.00, steps = 1713 20:40:28 [INFO] train episode 1041: reward = 15.00, steps = 2147 20:46:34 [INFO] train episode 1042: reward = 11.00, steps = 2033 20:52:13 [INFO] train episode 1043: reward = -12.00, steps = 1889 20:58:02 [INFO] train episode 1044: reward = 16.00, steps = 1942 21:03:31 [INFO] train episode 1045: reward = 16.00, steps = 1830 21:09:02 [INFO] train episode 1046: reward = -12.00, steps = 1831 21:14:56 [INFO] train episode 1047: reward = -11.00, steps = 1968 21:22:30 [INFO] train episode 1048: reward = 11.00, steps = 2506 21:26:38 [INFO] train episode 1049: reward = -17.00, steps = 1359 21:33:51 [INFO] train episode 1050: reward = -5.00, steps = 2380 21:40:06 [INFO] train episode 1051: reward = 11.00, steps = 2053 21:44:11 [INFO] train episode 1052: reward = -15.00, steps = 1351 21:51:30 [INFO] train episode 1053: reward = 1.00, steps = 2435 21:59:54 [INFO] train episode 1054: reward = -1.00, steps = 2770 22:08:24 [INFO] train episode 1055: reward = -1.00, steps = 2799 22:15:51 [INFO] train episode 1056: reward = -2.00, steps = 2459 22:20:35 [INFO] train episode 1057: reward = -14.00, steps = 1572 22:26:18 [INFO] train episode 1058: reward = -10.00, steps = 1871 22:29:34 [INFO] train episode 1059: reward = -20.00, steps = 1073 22:34:33 [INFO] train episode 1060: reward = -12.00, steps = 1641 22:41:21 [INFO] train episode 1061: reward = -8.00, steps = 2243 22:49:14 [INFO] train episode 1062: reward = 3.00, steps = 2618 22:52:30 [INFO] train episode 1063: reward = -18.00, steps = 1089 22:59:56 [INFO] train episode 1064: reward = 1.00, steps = 2470 23:08:40 [INFO] train episode 1065: reward = -1.00, steps = 2905 23:16:23 [INFO] train episode 1066: reward = 4.00, steps = 2562 23:21:22 [INFO] train episode 1067: reward = 19.00, steps = 1631 23:27:28 [INFO] train episode 1068: reward = 20.00, steps = 2001 23:34:32 [INFO] train episode 1069: reward = 14.00, steps = 2313 23:34:33 [INFO] ==== test ==== 23:34:56 [INFO] test episode 0: reward = 19.00, steps = 1687 23:35:19 [INFO] test episode 1: reward = 19.00, steps = 1685 23:35:43 [INFO] test episode 2: reward = 19.00, steps = 1687 23:36:10 [INFO] test episode 3: reward = 20.00, steps = 2004 23:36:32 [INFO] test episode 4: reward = 20.00, steps = 1565 23:36:53 [INFO] test episode 5: reward = 20.00, steps = 1566 23:37:21 [INFO] test episode 6: reward = 20.00, steps = 1991 23:37:42 [INFO] test episode 7: reward = 20.00, steps = 1564 23:38:05 [INFO] test episode 8: reward = 19.00, steps = 1687 23:38:33 [INFO] test episode 9: reward = 20.00, steps = 1992 23:38:56 [INFO] test episode 10: reward = 19.00, steps = 1687 23:39:18 [INFO] test episode 11: reward = 20.00, steps = 1566 23:39:41 [INFO] test episode 12: reward = 19.00, steps = 1683 23:40:08 [INFO] test episode 13: reward = 20.00, steps = 1990 23:40:32 [INFO] test episode 14: reward = 19.00, steps = 1685 23:40:59 [INFO] test episode 15: reward = 20.00, steps = 1994 23:41:21 [INFO] test episode 16: reward = 20.00, steps = 1562 23:41:48 [INFO] test episode 17: reward = 20.00, steps = 1993 23:42:11 [INFO] test episode 18: reward = 19.00, steps = 1688 23:42:34 [INFO] test episode 19: reward = 19.00, steps = 1688 23:42:58 [INFO] test episode 20: reward = 19.00, steps = 1684 23:43:26 [INFO] test episode 21: reward = 20.00, steps = 2003 23:43:53 [INFO] test episode 22: reward = 20.00, steps = 1997 23:44:21 [INFO] test episode 23: reward = 20.00, steps = 1993 23:44:48 [INFO] test episode 24: reward = 20.00, steps = 2007 23:45:12 [INFO] test episode 25: reward = 19.00, steps = 1686 23:45:35 [INFO] test episode 26: reward = 19.00, steps = 1684 23:45:58 [INFO] test episode 27: reward = 19.00, steps = 1685 23:46:26 [INFO] test episode 28: reward = 20.00, steps = 1997 23:46:49 [INFO] test episode 29: reward = 19.00, steps = 1683 23:47:16 [INFO] test episode 30: reward = 20.00, steps = 1993 23:47:39 [INFO] test episode 31: reward = 19.00, steps = 1683 23:48:07 [INFO] test episode 32: reward = 20.00, steps = 2005 23:48:35 [INFO] test episode 33: reward = 20.00, steps = 2005 23:49:02 [INFO] test episode 34: reward = 20.00, steps = 2006 23:49:24 [INFO] test episode 35: reward = 20.00, steps = 1566 23:49:45 [INFO] test episode 36: reward = 20.00, steps = 1563 23:50:13 [INFO] test episode 37: reward = 20.00, steps = 1992 23:50:40 [INFO] test episode 38: reward = 20.00, steps = 2003 23:51:03 [INFO] test episode 39: reward = 19.00, steps = 1688 23:51:25 [INFO] test episode 40: reward = 20.00, steps = 1565 23:51:48 [INFO] test episode 41: reward = 19.00, steps = 1683 23:52:11 [INFO] test episode 42: reward = 19.00, steps = 1690 23:52:39 [INFO] test episode 43: reward = 20.00, steps = 2005 23:53:02 [INFO] test episode 44: reward = 19.00, steps = 1686 23:53:25 [INFO] test episode 45: reward = 19.00, steps = 1688 23:53:52 [INFO] test episode 46: reward = 20.00, steps = 1993 23:54:15 [INFO] test episode 47: reward = 19.00, steps = 1684 23:54:37 [INFO] test episode 48: reward = 20.00, steps = 1567 23:55:04 [INFO] test episode 49: reward = 20.00, steps = 2005 23:55:32 [INFO] test episode 50: reward = 20.00, steps = 2001 23:55:59 [INFO] test episode 51: reward = 20.00, steps = 2002 23:56:27 [INFO] test episode 52: reward = 20.00, steps = 2006 23:56:55 [INFO] test episode 53: reward = 20.00, steps = 2006 23:57:18 [INFO] test episode 54: reward = 19.00, steps = 1688 23:57:39 [INFO] test episode 55: reward = 20.00, steps = 1561 23:58:03 [INFO] test episode 56: reward = 19.00, steps = 1686 23:58:30 [INFO] test episode 57: reward = 20.00, steps = 1996 23:58:58 [INFO] test episode 58: reward = 20.00, steps = 2001 23:59:25 [INFO] test episode 59: reward = 20.00, steps = 1994 23:59:53 [INFO] test episode 60: reward = 20.00, steps = 1991 00:00:18 [INFO] test episode 61: reward = 19.00, steps = 1683 00:00:49 [INFO] test episode 62: reward = 20.00, steps = 2003 00:01:12 [INFO] test episode 63: reward = 19.00, steps = 1687 00:01:40 [INFO] test episode 64: reward = 20.00, steps = 1990 00:02:08 [INFO] test episode 65: reward = 20.00, steps = 2005 00:02:29 [INFO] test episode 66: reward = 20.00, steps = 1561 00:02:53 [INFO] test episode 67: reward = 19.00, steps = 1683 00:03:16 [INFO] test episode 68: reward = 19.00, steps = 1684 00:03:39 [INFO] test episode 69: reward = 19.00, steps = 1686 00:04:06 [INFO] test episode 70: reward = 20.00, steps = 2001 00:04:30 [INFO] test episode 71: reward = 19.00, steps = 1683 00:04:51 [INFO] test episode 72: reward = 20.00, steps = 1562 00:05:19 [INFO] test episode 73: reward = 20.00, steps = 2004 00:05:40 [INFO] test episode 74: reward = 20.00, steps = 1566 00:06:09 [INFO] test episode 75: reward = 20.00, steps = 2001 00:06:35 [INFO] test episode 76: reward = 20.00, steps = 1564 00:07:00 [INFO] test episode 77: reward = 20.00, steps = 1564 00:07:23 [INFO] test episode 78: reward = 20.00, steps = 1566 00:07:44 [INFO] test episode 79: reward = 20.00, steps = 1565 00:08:12 [INFO] test episode 80: reward = 20.00, steps = 1996 00:08:42 [INFO] test episode 81: reward = 20.00, steps = 1992 00:09:05 [INFO] test episode 82: reward = 19.00, steps = 1685 00:09:35 [INFO] test episode 83: reward = 20.00, steps = 1993 00:10:02 [INFO] test episode 84: reward = 20.00, steps = 1993 00:10:26 [INFO] test episode 85: reward = 19.00, steps = 1685 00:10:55 [INFO] test episode 86: reward = 20.00, steps = 2003 00:11:25 [INFO] test episode 87: reward = 20.00, steps = 1996 00:11:49 [INFO] test episode 88: reward = 19.00, steps = 1684 00:12:16 [INFO] test episode 89: reward = 20.00, steps = 1990 00:12:44 [INFO] test episode 90: reward = 20.00, steps = 1992 00:13:12 [INFO] test episode 91: reward = 20.00, steps = 2003 00:13:41 [INFO] test episode 92: reward = 20.00, steps = 1996 00:14:06 [INFO] test episode 93: reward = 19.00, steps = 1690 00:14:27 [INFO] test episode 94: reward = 20.00, steps = 1565 00:14:56 [INFO] test episode 95: reward = 20.00, steps = 1992 00:15:22 [INFO] test episode 96: reward = 19.00, steps = 1684 00:15:50 [INFO] test episode 97: reward = 20.00, steps = 2005 00:16:11 [INFO] test episode 98: reward = 20.00, steps = 1562 00:16:34 [INFO] test episode 99: reward = 19.00, steps = 1686 00:16:34 [INFO] average episode reward = 19.65 ± 0.48