From e8d8272510ab8a05936dcf498df93a2bf7b695f4 Mon Sep 17 00:00:00 2001 From: oyurdakul Date: Tue, 2 May 2023 14:33:30 -0500 Subject: [PATCH] Fix pwlcosts bug --- src/model/formulations/KnuOstWat2018/pwlcosts.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/model/formulations/KnuOstWat2018/pwlcosts.jl b/src/model/formulations/KnuOstWat2018/pwlcosts.jl index d3d4bdb..e34db21 100644 --- a/src/model/formulations/KnuOstWat2018/pwlcosts.jl +++ b/src/model/formulations/KnuOstWat2018/pwlcosts.jl @@ -99,7 +99,7 @@ function _add_production_piecewise_linear_eqs!( add_to_expression!( model[:obj], segprod[sc.name, gn, t, k], - g.cost_segments[k].cost[t], + sc.probability * g.cost_segments[k].cost[t], ) # Also add an explicit upper bound on segprod to make the solver's