supplier_only_priority

class pyrecodes.distribution_priority.supplier_only_priority.SupplierOnlyPriority(resource_name: str, parameters: dict, components: list[Component])

Bases: DistributionPriority

Find all components that have a supply for a specified resource and only include those components when distributing a resource.
Used for housing service distribution, as it only considers components with housing supply when distributing housing services. Makes housing distribution faster.
Considers Operation Demand only.
get_component_priorities() list[int]
set_distribution_priority(parameters) None