net.sourceforge.jasa.replication.electricity
Class FinalRoundElectricityStats

java.lang.Object
  extended by AbstractReportVariables
      extended by net.sourceforge.jasa.report.DirectRevelationReportVariables
          extended by net.sourceforge.jasa.report.EquilibriumReportVariables
              extended by net.sourceforge.jasa.report.SurplusReport
                  extended by net.sourceforge.jasa.replication.electricity.ElectricityStats
                      extended by net.sourceforge.jasa.replication.electricity.FinalRoundElectricityStats
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class FinalRoundElectricityStats
extends ElectricityStats

 

Field Summary
 
Fields inherited from class net.sourceforge.jasa.replication.electricity.ElectricityStats
auctionAge, buyerCap, equilibPrice, numBuyers, numSellers, pBT, pST, rCap, rCon, sellerCap, sMPB, sMPS, VAR_RCAP, VAR_RCON
 
Fields inherited from class net.sourceforge.jasa.report.SurplusReport
eA, mPB, mPS, pBA, pBCE, pSA, pSCE, VAR_EA, VAR_MPB, VAR_MPS, VAR_PBA, VAR_PBCE, VAR_PSA, VAR_PSCE
 
Fields inherited from class net.sourceforge.jasa.report.EquilibriumReportVariables
equilibriaFound, matchedShouts, maxPrice, minPrice, quantity, VAR_EXISTS, VAR_MAXPRICE, VAR_MINPRICE, VAR_QUANTITY
 
Fields inherited from class net.sourceforge.jasa.report.DirectRevelationReportVariables
auction, shoutEngine, shouts
 
Constructor Summary
FinalRoundElectricityStats()
           
FinalRoundElectricityStats(Market auction)
           
 
Method Summary
protected  int calculateAuctionAge()
           
protected  double getProfits(AbstractTradingAgent trader)
           
 
Methods inherited from class net.sourceforge.jasa.replication.electricity.ElectricityStats
calculate, calculateEquilibriumPrice, calculateStrategicMarketPower, clone, equilibQuant, getCapacity, getEA, getPBT, getPST, getRCAP, getRCON, getSMPB, getSMPS, getVariableBindings, initialise, newCopy, produceUserOutput, simulateTruthfulBidding, toString, truthProfits
 
Methods inherited from class net.sourceforge.jasa.report.SurplusReport
calculateActualProfits, equilibriumProfits, getMPB, getMPS, getPBA, getPBCE, getPSA, getPSCE
 
Methods inherited from class net.sourceforge.jasa.report.EquilibriumReportVariables
afterPropertiesSet, calculateEquilibriaPriceRange, calculateEquilibriaQuantity, calculateMidEquilibriumPrice, compute, equilibriaExists, eventOccurred, getMaxPrice, getMinPrice, getQuantity
 
Methods inherited from class net.sourceforge.jasa.report.DirectRevelationReportVariables
dispose, enumerateTruthfulShout, initialise, setAuction, simulateDirectRevelation
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FinalRoundElectricityStats

public FinalRoundElectricityStats()

FinalRoundElectricityStats

public FinalRoundElectricityStats(Market auction)
Method Detail

getProfits

protected double getProfits(AbstractTradingAgent trader)
Overrides:
getProfits in class ElectricityStats

calculateAuctionAge

protected int calculateAuctionAge()
Overrides:
calculateAuctionAge in class ElectricityStats