org.powertac.officecomplexcustomer.appliances
Class FullyShiftingAppliance

java.lang.Object
  extended by org.powertac.officecomplexcustomer.appliances.Appliance
      extended by org.powertac.officecomplexcustomer.appliances.FullyShiftingAppliance
Direct Known Subclasses:
CoffeeMachine, Refrigerator, VendingMachine

public class FullyShiftingAppliance
extends Appliance

This is the class for the appliance domain instances that can change / shift their load without the need for the inhabitants interference. They see when it is best to shift their load for the minimum cost of usage.

Version:
1.5, Date: 2.25.12
Author:
Antonios Chrysopoulos

Field Summary
 
Fields inherited from class org.powertac.officecomplexcustomer.appliances.Appliance
applianceOf, cycleDuration, log, name, overallPower, power, randomSeedRepo, saturation
 
Constructor Summary
FullyShiftingAppliance()
           
 
Method Summary
 
Methods inherited from class org.powertac.officecomplexcustomer.appliances.Appliance
calculateOverallPower, createWeeklyPossibilityOperationVector, dailyShifting, fillDailyOperation, fillWeeklyOperation, getApplianceOf, getDuration, getOperationDaysVector, getOverallPower, getPower, getSaturation, getWeeklyLoadVector, getWeeklyOperation, initialize, refresh, setApplianceOf, setOperationDays, showStatus, toString, weatherDailyFunction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FullyShiftingAppliance

public FullyShiftingAppliance()


Copyright © 2013 Power TAC. All Rights Reserved.