diff --git a/socha/api/plugin/penguins.py b/socha/api/plugin/penguins.py index 9783fa7..1753228 100644 --- a/socha/api/plugin/penguins.py +++ b/socha/api/plugin/penguins.py @@ -671,7 +671,8 @@ def get_most_fish(self) -> List[Field]: :return: A list of Fields. """ - fields = self.get_all_fields() + + fields = list(filter(lambda field_x: not field_x.is_occupied(), self.get_all_fields())) fields.sort(key=lambda field_x: field_x.get_fish(), reverse=True) for i, field in enumerate(fields): if field.get_fish() < fields[0].get_fish():