print("[DENSITY ERROR] Discrepancies found when computing density -- {}, {}".format(str(self.plc.get_density_cost()),self.plc_os.get_density_cost()))
print("[ERROR DENSITY] Discrepancies found when computing density -- GL {}, OS {}".format(str(self.plc.get_density_cost()),self.plc_os.get_density_cost()))
exit(1)
exit(1)
# Congestion
# Congestion
try:
try:
print(self.plc_os.get_congestion_cost())
# NOTE: [IGNORE] grid-wise congestion not tested because miscellaneous implementation differences