Decision Optimization

Decision Optimization

Delivers prescriptive analytics capabilities and decision intelligence to improve decision-making.

 View Only
Expand all | Collapse all

Trouble with cumulFunction

  • 1.  Trouble with cumulFunction

    Posted Mon December 15, 2014 02:35 AM

    Originally posted by: noneless


    Hi all

    How can I get each day resources consumed in a cumulFunction? Here is my codes:

    cumulFunction use [r in RenewableRsrcIds] = sum (m in Modes: m.dmdRenewable[r]>0) pulse(mode[m], m.dmdRenewable[r]) ; 

     

    forall (r in RenewableRsrcIds)
         use[r] <= maxCapRenewableRsrc[r];

    How can I get each day resources consumed to give it a penalty in such day?


    #DecisionOptimization
    #OPLusingCPOptimizer


  • 2.  Re: Trouble with cumulFunction

    Posted Tue December 16, 2014 09:02 AM

    Hi,

    have you tried to use

    alwaysIn(f, a, hmin, hmax)

    ?

    You may use the presenceOf of a as a boolean that will be multiplied by the penalty

    regards


    #DecisionOptimization
    #OPLusingCPOptimizer