oh-my-dear-ai commited on
Commit
9419c52
·
1 Parent(s): f4daa84

[optimize](app) Add timestamp to optimize output messages

Browse files
Files changed (1) hide show
  1. app.py +5 -1
app.py CHANGED
@@ -3,6 +3,7 @@ import pandas as pd
3
  import numpy as np
4
  from numpy.typing import NDArray
5
  from pyscipopt import Model, quicksum
 
6
 
7
  # Define the quality tiers and names for the plants
8
  PLANTS_TIERS = {
@@ -164,11 +165,14 @@ def calculator(currency, budget, strategy, extra_rate, *amount):
164
  model.addCons(obj1 <= budget)
165
 
166
  # first optimize
167
- # model.hideOutput()
168
  model.optimize()
169
 
170
  if model.getStatus() == "optimal":
171
  optimal_total_value = model.getObjVal()
 
 
 
172
  model.freeTransform()
173
 
174
  model.setObjective(
 
3
  import numpy as np
4
  from numpy.typing import NDArray
5
  from pyscipopt import Model, quicksum
6
+ from datetime import datetime
7
 
8
  # Define the quality tiers and names for the plants
9
  PLANTS_TIERS = {
 
165
  model.addCons(obj1 <= budget)
166
 
167
  # first optimize
168
+ model.hideOutput()
169
  model.optimize()
170
 
171
  if model.getStatus() == "optimal":
172
  optimal_total_value = model.getObjVal()
173
+ print(
174
+ f"[{datetime.now().strftime('%Y-%m-%d %H:%M:%S')}] First-stage optimal total value: {optimal_total_value}"
175
+ )
176
  model.freeTransform()
177
 
178
  model.setObjective(