Description: | Nash-Cournot game |
See also Cournot Property Reference for a detailed list of properties for this class of object.
Cournot objects are used to provide input to and solution information from the Nash Cournot game, which is enabled via the Competition Equilibrium Model setting.
The input properties of a Cournot object define a linear demand function as illustrated in Figure 1:
pi = Pi0 + Ki0qiwhere:
pi is the priceThe Region collection identifies which Region the demand function applies.
Defining the demand function using a Cournot object is an alternative and more detailed approach than simply using either the Competition Default Elasticity or the Region Elasticity. However this demand curve is not easy to compute a priori since it relies on knowing the price and quantity point around which the elasticity applies. To obtain the demand curve parameters from a simulation, using elasticity as an input, such that the same demand curve can be entered as input to a subsequent simulation e.g. when computing the Customer Benefits of a transmission augmentation or market rule change, follow this approach:
You will now have the parameters of the demand functions used for each Cournot object available in the solution database (or text files if you chose this output option). Now use these data as input for the next simulation by defining Demand Intercept and Demand Slope. Simulations that include these data will now use the Cournot-defined demand function rather than the equilibrium input, since the Cournot demand curve overrides elasticity.
The Cournot class also reports many useful properties such as the Consumer Surplus and Producer Surplus. Refer to Figure 1 for an explanation of these values in the context of a linear demand function and stepwise supply function. A complete list of outputs is shown in the Cournot Property Reference.