File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1347,13 +1347,13 @@ function chooseintrasplitavailabilities_defaultstochastic(avcon::AvailabilityCon
13471347
13481348 combinationfound = false
13491349 # begin from 100 % compliance target
1350- for firstct in 1 : - 0.01 : compliancetarget
1350+ for firstct in 1.0 : - 0.01 : compliancetarget
13511351 setcompliancetarget! (firsthalfmutavailabilityconstraint, firstct)
13521352 firstavailabilityrequirement = quantile (firsthalfavailability, 1 - firstct)
13531353 setavailabilityrequirement! (firsthalfmutavailabilityconstraint, firstavailabilityrequirement)
13541354
1355- secondcompliancetargetlimit = compliancetarget / firstct
1356- for secondct in 1 : - 0.01 : secondcompliancetargetlimit
1355+ secondcompliancetargetlimit = iszero (compliancetarget) && iszero (firstct) ? 0.0 : compliancetarget / firstct
1356+ for secondct in 1.0 : - 0.01 : secondcompliancetargetlimit
13571357 # TODO : don't ask more than avcon ?
13581358 setcompliancetarget! (secondhalfmutavailabilityconstraint, secondct)
13591359 secondavailabilityrequirement = quantile (secondhalfavailability, 1 - secondct)
You can’t perform that action at this time.
0 commit comments