graph inconsistant

This commit is contained in:
2023-06-10 23:48:11 +08:00
parent 208b0aa6fc
commit 6d06bff9ec
6 changed files with 529 additions and 504 deletions

View File

@@ -71,11 +71,14 @@ class Model(ap.Model):
for product_code in G_Firm.nodes[node]['Product_Code']:
lst_pred_product_code += list(G_bom.predecessors(product_code))
lst_pred_product_code = list(set(lst_pred_product_code))
lst_pred_product_code = list(sorted(lst_pred_product_code))
# print(lst_pred_product_code)
for pred_product_code in lst_pred_product_code:
# for each product predecessor (component) the firm need
# get a list of firm producing this component
lst_pred_firm = \
Firm['Code'][Firm[pred_product_code] == 1].to_list()
print(lst_pred_firm)
lst_pred_firm_size_damp = \
[G_Firm.nodes[pred_firm]['Revenue_Log'] **
self.flt_netw_sply_prf_size