From 58ddc14b148118bbdfad5a0af982365cc431dba1 Mon Sep 17 00:00:00 2001
From: "christoph.von.oy" <christoph.von.oy@rwth-aachen.de>
Date: Wed, 8 Nov 2023 11:31:27 +0100
Subject: [PATCH] Parameterized objective function

---
 pareto_analysis/pareto_analysis.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/pareto_analysis/pareto_analysis.py b/pareto_analysis/pareto_analysis.py
index 1bf6b77..2c93c4d 100644
--- a/pareto_analysis/pareto_analysis.py
+++ b/pareto_analysis/pareto_analysis.py
@@ -26,7 +26,9 @@ from pyomo.opt import SolverStatus, TerminationCondition
 import matplotlib.pyplot as plot
 import os
 
-def pareto_analysis(prosumer, strategy_name_1, strategy_name_2):
+def pareto_analysis(prosumer, strategy_names):
+    strategy_name_1 = strategy_names[0]
+    strategy_name_2 = strategy_names[1]
     solver = pyomo.SolverFactory("gurobi")
     solver.options['MIPGap'] = 0.01
     solver.options['Presolve'] = 2
-- 
GitLab