Skip to content

Commit 9e51076

Browse files
authored
Merge pull request #356 from stratosphereips/ondra-update-wb-coordinator
Ondra update wb coordinator
2 parents 7c47bae + 02df43e commit 9e51076

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

AIDojoCoordinator/worlds/WhiteBoxNSGCoordinator.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ def _generate_all_actions(self)-> list:
118118

119119

120120
def _create_state_from_view(self, view, add_neighboring_nets = True):
121-
return super()._create_state_from_view(view, add_neighboring_nets=False)
121+
return super()._create_state_from_view(view, add_neighboring_nets=add_neighboring_nets)
122122

123123
if __name__ == "__main__":
124124
parser = argparse.ArgumentParser(
@@ -165,6 +165,16 @@ def _create_state_from_view(self, view, add_neighboring_nets = True):
165165
type=str,
166166
default="netsecenv_conf.yaml",
167167
)
168+
parser.add_argument(
169+
"-s",
170+
"--seed",
171+
help="Random seed for the environment",
172+
action="store",
173+
required=False,
174+
type=int,
175+
default=42,
176+
)
177+
168178

169179
args = parser.parse_args()
170180
print(args)
@@ -184,6 +194,6 @@ def _create_state_from_view(self, view, add_neighboring_nets = True):
184194
level=pass_level,
185195
)
186196

187-
game_server = WhiteBoxNSGCoordinator(args.game_host, args.game_port, args.task_config)
197+
game_server = WhiteBoxNSGCoordinator(args.game_host, args.game_port, args.task_config, seed=args.seed)
188198
# Run it!
189199
game_server.run()

0 commit comments

Comments
 (0)