Browse Source

changed default env

refactoring
sp 11 months ago
parent
commit
7eeb816013
  1. 20
      examples/shields/rl/utils.py

20
examples/shields/rl/utils.py

@ -265,35 +265,31 @@ def get_action_index_mapping(actions):
elif "pickup" in action_str: elif "pickup" in action_str:
return Actions.pickup return Actions.pickup
elif "done" in action_str: elif "done" in action_str:
return Actions.done
return Actions.done
elif "drop" in action_str: elif "drop" in action_str:
return Actions.drop return Actions.drop
elif "toggle" in action_str: elif "toggle" in action_str:
return Actions.toggle return Actions.toggle
elif "unlock" in action_str: elif "unlock" in action_str:
return Actions.toggle return Actions.toggle
raise ValueError("No action mapping found") raise ValueError("No action mapping found")
def parse_arguments(argparse): def parse_arguments(argparse):
parser = argparse.ArgumentParser() parser = argparse.ArgumentParser()
# parser.add_argument("--env", help="gym environment to load", default="MiniGrid-Empty-8x8-v0") # parser.add_argument("--env", help="gym environment to load", default="MiniGrid-Empty-8x8-v0")
parser.add_argument("--env",
help="gym environment to load",
default="MiniGrid-LavaSlipperyS12-v2",
parser.add_argument("--env",
help="gym environment to load",
default="MiniGrid-LavaSlipperyCliffS12-v2",
choices=[ choices=[
"MiniGrid-Adv-8x8-v0", "MiniGrid-Adv-8x8-v0",
"MiniGrid-AdvSimple-8x8-v0", "MiniGrid-AdvSimple-8x8-v0",
"MiniGrid-LavaCrossingS9N1-v0", "MiniGrid-LavaCrossingS9N1-v0",
"MiniGrid-LavaCrossingS9N3-v0", "MiniGrid-LavaCrossingS9N3-v0",
"MiniGrid-LavaSlipperyS12-v0",
"MiniGrid-LavaSlipperyS12-v1",
"MiniGrid-LavaSlipperyS12-v2",
"MiniGrid-LavaSlipperyS12-v3",
"MiniGrid-LavaSlipperyCliffS12-v0"
]) ])
# parser.add_argument("--seed", type=int, help="seed for environment", default=None) # parser.add_argument("--seed", type=int, help="seed for environment", default=None)
parser.add_argument("--grid_to_prism_binary_path", default="./main") parser.add_argument("--grid_to_prism_binary_path", default="./main")
parser.add_argument("--grid_path", default="grid") parser.add_argument("--grid_path", default="grid")

Loading…
Cancel
Save