INNER CODE UNIT · Python
input_units_per_lot
ikatsov/tensor-house · supply-chain/world_of_supply/world_of_supply_environment.py:151
def input_units_per_lot(self):
return sum(self.inputs.values())
class StorageUnit(Agent):
@dataclass
class Economy:
unit_storage_cost: int # cost per unit per time step
def step_balance_sheet(self, storage):
return BalanceSheet(0, -storage.used_capacity() * self.unit_storage_cost)
@dataclass
class Config:
max_storage_capacity: int
unit_storage_cost: int