@Domain public class Buyer extends Genco
brokerProxyService, seed| Modifier and Type | Method and Description |
|---|---|
void |
generateOrders(org.joda.time.Instant now,
List<Timeslot> openSlots)
Generates buy orders.
|
double |
getMwh() |
double |
getPriceBeta() |
void |
setMwh(double mwh) |
void |
setPriceBeta(double priceBeta) |
getCarbonEmissionRate, getCommitmentLeadtime, getCost, getNominalCapacity, getReliability, getVariability, init, isInOperation, setCurrentCapacity, setInOperation, updateModel, withCarbonEmissionRate, withCommitmentLeadtime, withCost, withNominalCapacity, withReliability, withVariabilityaddMarketPosition, addMarketPosition, findMarketPositionByTimeslot, findMarketPositionByTimeslot, getCashBalance, getId, getIdPrefix, getKey, getPassword, getUsername, isEnabled, isLocal, isWholesale, receiveMessage, setEnabled, setIdPrefix, setKey, setLocal, setPassword, setQueueName, setWholesale, toQueueName, toString, updateCashpublic Buyer(String username)
public void generateOrders(org.joda.time.Instant now,
List<Timeslot> openSlots)
generateOrders in class Gencopublic double getPriceBeta()
@ConfigurableValue(valueType="Double", description="Mean offer price for exponential distribution") @StateChange public void setPriceBeta(double priceBeta)
public double getMwh()
@ConfigurableValue(valueType="Double", description="Offer quantity for price = 1.0") @StateChange public void setMwh(double mwh)
Copyright © 2017 Power TAC. All rights reserved.