Skip to content
Snippets Groups Projects
Commit ee0ed5c3 authored by u214892's avatar u214892
Browse files

#92 reward function test

parent 2cf1b9d1
No related branches found
No related tags found
No related merge requests found
...@@ -92,24 +92,24 @@ def main(argv): ...@@ -92,24 +92,24 @@ def main(argv):
print("Going to run training for {} trials...".format(n_trials)) print("Going to run training for {} trials...".format(n_trials))
for trials in range(1, n_trials + 1): for trials in range(1, n_trials + 1):
# if trials % 50 == 0 and not demo: if trials % 50 == 0 and not demo:
# x_dim = np.random.randint(8, 20) x_dim = np.random.randint(8, 20)
# y_dim = np.random.randint(8, 20) y_dim = np.random.randint(8, 20)
# n_agents = np.random.randint(3, 8) n_agents = np.random.randint(3, 8)
# n_goals = n_agents + np.random.randint(0, 3) n_goals = n_agents + np.random.randint(0, 3)
# min_dist = int(0.75 * min(x_dim, y_dim)) min_dist = int(0.75 * min(x_dim, y_dim))
# env = RailEnv(width=x_dim, env = RailEnv(width=x_dim,
# height=y_dim, height=y_dim,
# rail_generator=complex_rail_generator(nr_start_goal=n_goals, nr_extra=5, min_dist=min_dist, rail_generator=complex_rail_generator(nr_start_goal=n_goals, nr_extra=5, min_dist=min_dist,
# max_dist=99999, max_dist=99999,
# seed=0), seed=0),
# obs_builder_object=TreeObsForRailEnv(max_depth=3, obs_builder_object=TreeObsForRailEnv(max_depth=3,
# predictor=ShortestPathPredictorForRailEnv()), predictor=ShortestPathPredictorForRailEnv()),
# number_of_agents=n_agents) number_of_agents=n_agents)
# env.reset(True, True) env.reset(True, True)
# max_steps = int(3 * (env.height + env.width)) max_steps = int(3 * (env.height + env.width))
# agent_obs = [None] * env.get_num_agents() agent_obs = [None] * env.get_num_agents()
# agent_next_obs = [None] * env.get_num_agents() agent_next_obs = [None] * env.get_num_agents()
# # Reset environment # # Reset environment
# if file_load: # if file_load:
# obs = env.reset(False, False) # obs = env.reset(False, False)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment