Skip to content

Commit dfa7345

Browse files
committed
use number_of_individuals instead of len(all_individuals)
1 parent 9d00262 commit dfa7345

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

ciw/node.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -295,8 +295,8 @@ def find_number_of_slotted_services(self):
295295
Finds the number of slotted services to start in this slot
296296
"""
297297
if self.schedule.capacitated:
298-
return min(max(self.schedule.slot_size - self.number_in_service, 0), len(self.all_individuals))
299-
return min(self.schedule.slot_size, len(self.all_individuals))
298+
return min(max(self.schedule.slot_size - self.number_in_service, 0), self.number_of_individuals)
299+
return min(self.schedule.slot_size, self.number_of_individuals)
300300

301301
def interrupt_slotted_services(self):
302302
"""

ciw/tests/test_simulation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -978,7 +978,7 @@ def my_baulking_function(n, Q=None, next_ind=None, next_node=None):
978978

979979
def test_state_dependent_baulking(self):
980980
def my_baulking_function(n, Q, next_ind=None, next_node=None):
981-
total_population = sum(len(node.all_individuals) for node in Q.transitive_nodes)
981+
total_population = sum(node.number_of_individuals for node in Q.transitive_nodes)
982982
if total_population < 5:
983983
return 0.0
984984
return 1.0

0 commit comments

Comments
 (0)