diff options
author | notoraptor <stevenbocco@gmail.com> | 2019-07-18 15:28:17 -0400 |
---|---|---|
committer | Philip Paquette <pcpaquette@gmail.com> | 2019-07-19 10:01:52 -0400 |
commit | 34a0625f605bce0c72c5a3c4246ec8ba8a0e72e9 (patch) | |
tree | 1cd26a8057079d1f4fd20e5d73afe43b5535272b /diplomacy/server | |
parent | 978b51fccb428c76b5d912ab748a313efa18676a (diff) |
[python] Add a new method to retrieve powers available for bots.
Diffstat (limited to 'diplomacy/server')
-rw-r--r-- | diplomacy/server/server.py | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/diplomacy/server/server.py b/diplomacy/server/server.py index ee585c3..120e893 100644 --- a/diplomacy/server/server.py +++ b/diplomacy/server/server.py @@ -534,12 +534,7 @@ class Server(): """ updated = False if server_game.is_game_active or server_game.is_game_paused: - dummy_power_names = [] - for power_name in server_game.get_dummy_power_names(): - power = server_game.get_power(power_name) - if power.is_dummy() and not power.is_eliminated() and not power.does_not_wait(): - # This dummy power needs either orders, or wait flag to be set to False. - dummy_power_names.append(power_name) + dummy_power_names = server_game.get_dummy_unordered_power_names() if dummy_power_names: # Update registry of dummy powers. self.games_with_dummy_powers[server_game.game_id] = dummy_power_names |