Class OfficeComplexConstants
java.lang.Object
org.powertac.officecomplexcustomer.configurations.OfficeComplexConstants
public class OfficeComplexConstants extends Object
This class contains constant definitions used throughout the office complex
models.
- Version:
- 1.5, Date: 2.25.12
- Author:
- Antonios Chrysopoulos
-
Field Summary
-
Constructor Summary
Constructors Constructor Description OfficeComplexConstants() -
Method Summary
Modifier and Type Method Description static voidsetDaysOfCompetition(int days)This is the function utilized in order to estimate the days of Competition for precomputing the model's behaviorstatic voidsetDaysOfWeek()
-
Field Details
-
PERCENTAGE
public static final int PERCENTAGE- See Also:
- Constant Field Values
-
THOUSAND
public static final int THOUSAND- See Also:
- Constant Field Values
-
SAME
public static final double SAME- See Also:
- Constant Field Values
-
OPERATION_PARTITION
public static final double OPERATION_PARTITION- See Also:
- Constant Field Values
-
DISTRUST_FACTOR
public static final double DISTRUST_FACTOR- See Also:
- Constant Field Values
-
TOU_FACTOR
public static final double TOU_FACTOR- See Also:
- Constant Field Values
-
INTERRUPTIBILITY_FACTOR
public static final double INTERRUPTIBILITY_FACTOR- See Also:
- Constant Field Values
-
VARIABLE_PRICING_FACTOR
public static final double VARIABLE_PRICING_FACTOR- See Also:
- Constant Field Values
-
TIERED_RATE_FACTOR
public static final double TIERED_RATE_FACTOR- See Also:
- Constant Field Values
-
TARIFF_SWITCH_FACTOR
public static final double TARIFF_SWITCH_FACTOR- See Also:
- Constant Field Values
-
BROKER_SWITCH_FACTOR
public static final double BROKER_SWITCH_FACTOR- See Also:
- Constant Field Values
-
RATIONALITY_FACTOR
public static final double RATIONALITY_FACTOR- See Also:
- Constant Field Values
-
TARIFF_COUNT
public static final int TARIFF_COUNT- See Also:
- Constant Field Values
-
WEIGHT_INCONVENIENCE
public static final double WEIGHT_INCONVENIENCE- See Also:
- Constant Field Values
-
MIN_DEFAULT_DURATION
public static final int MIN_DEFAULT_DURATION- See Also:
- Constant Field Values
-
MAX_DEFAULT_DURATION
public static final int MAX_DEFAULT_DURATION- See Also:
- Constant Field Values
-
DAYS_OF_COMPETITION
public static int DAYS_OF_COMPETITION -
WEEKS_OF_COMPETITION
public static int WEEKS_OF_COMPETITION -
DAYS_OF_BOOTSTRAP
public static final int DAYS_OF_BOOTSTRAP- See Also:
- Constant Field Values
-
WEEKS_OF_BOOTSTRAP
public static final int WEEKS_OF_BOOTSTRAP- See Also:
- Constant Field Values
-
DAYS_OF_WEEK
public static final int DAYS_OF_WEEK- See Also:
- Constant Field Values
-
WEEKDAYS
public static final int WEEKDAYS- See Also:
- Constant Field Values
-
QUARTERS_OF_HOUR
public static final int QUARTERS_OF_HOUR- See Also:
- Constant Field Values
-
QUARTERS_OF_DAY
public static final int QUARTERS_OF_DAY- See Also:
- Constant Field Values
-
HOURS_OF_DAY
public static final int HOURS_OF_DAY- See Also:
- Constant Field Values
-
MID_DAY_QUARTER
public static final int MID_DAY_QUARTER- See Also:
- Constant Field Values
-
LUMINANCE_VARIANCE
public static final int LUMINANCE_VARIANCE- See Also:
- Constant Field Values
-
NOT_SHIFTING_TYPE
public static final int NOT_SHIFTING_TYPE- See Also:
- Constant Field Values
-
SMART_SHIFTING_TYPE
public static final int SMART_SHIFTING_TYPE- See Also:
- Constant Field Values
-
PERSONS
public static final int PERSONS- See Also:
- Constant Field Values
-
START_OF_WORK_MEAN
public static final int START_OF_WORK_MEAN- See Also:
- Constant Field Values
-
START_OF_WORK_VARIANCE
public static final int START_OF_WORK_VARIANCE- See Also:
- Constant Field Values
-
START_OF_BREAK_MEAN
public static final int START_OF_BREAK_MEAN- See Also:
- Constant Field Values
-
START_OF_BREAK_VARIANCE
public static final int START_OF_BREAK_VARIANCE- See Also:
- Constant Field Values
-
START_OF_LAUNCH_BREAK
public static final int START_OF_LAUNCH_BREAK- See Also:
- Constant Field Values
-
START_OF_LAUNCH_BREAK_HOUR
public static final int START_OF_LAUNCH_BREAK_HOUR- See Also:
- Constant Field Values
-
END_OF_LAUNCH_BREAK
public static final int END_OF_LAUNCH_BREAK- See Also:
- Constant Field Values
-
END_OF_LAUNCH_BREAK_HOUR
public static final int END_OF_LAUNCH_BREAK_HOUR- See Also:
- Constant Field Values
-
MONDAY
public static int MONDAY -
TUESDAY
public static int TUESDAY -
WEDNESDAY
public static int WEDNESDAY -
THURSDAY
public static int THURSDAY -
FRIDAY
public static int FRIDAY -
SATURDAY
public static int SATURDAY -
SUNDAY
public static int SUNDAY -
ONE_WORKING_DAY
public static final int ONE_WORKING_DAY- See Also:
- Constant Field Values
-
TWO_WORKING_DAYS
public static final int TWO_WORKING_DAYS- See Also:
- Constant Field Values
-
THREE_WORKING_DAYS
public static final int THREE_WORKING_DAYS- See Also:
- Constant Field Values
-
FOUR_WORKING_DAYS
public static final int FOUR_WORKING_DAYS- See Also:
- Constant Field Values
-
FIVE_WORKING_DAYS
public static final int FIVE_WORKING_DAYS- See Also:
- Constant Field Values
-
SIX_WORKING_DAYS
public static final int SIX_WORKING_DAYS- See Also:
- Constant Field Values
-
SEVEN_WORKING_DAYS
public static final int SEVEN_WORKING_DAYS- See Also:
- Constant Field Values
-
START_OF_FUNCTION
public static final int START_OF_FUNCTION- See Also:
- Constant Field Values
-
START_OF_FUNCTION_HOURS
public static final int START_OF_FUNCTION_HOURS- See Also:
- Constant Field Values
-
END_OF_FUNCTION
public static final int END_OF_FUNCTION- See Also:
- Constant Field Values
-
END_OF_FUNCTION_HOUR
public static final int END_OF_FUNCTION_HOUR- See Also:
- Constant Field Values
-
CONSUMER_ELECTRONICS_POWER_MEAN
public static final int CONSUMER_ELECTRONICS_POWER_MEAN- See Also:
- Constant Field Values
-
CONSUMER_ELECTRONICS_POWER_VARIANCE
public static final int CONSUMER_ELECTRONICS_POWER_VARIANCE- See Also:
- Constant Field Values
-
CONSUMER_ELECTRONICS_DURATION_CYCLE
public static final int CONSUMER_ELECTRONICS_DURATION_CYCLE- See Also:
- Constant Field Values
-
ICT_POWER_MEAN
public static final int ICT_POWER_MEAN- See Also:
- Constant Field Values
-
ICT_POWER_VARIANCE
public static final int ICT_POWER_VARIANCE- See Also:
- Constant Field Values
-
ICT_DURATION_CYCLE
public static final int ICT_DURATION_CYCLE- See Also:
- Constant Field Values
-
LIGHTS_POWER_MEAN
public static final int LIGHTS_POWER_MEAN- See Also:
- Constant Field Values
-
LIGHTS_POWER_VARIANCE
public static final int LIGHTS_POWER_VARIANCE- See Also:
- Constant Field Values
-
LIGHTS_DURATION_CYCLE
public static final int LIGHTS_DURATION_CYCLE- See Also:
- Constant Field Values
-
AIR_CONDITION_BTU_SMALL
public static final int AIR_CONDITION_BTU_SMALL- See Also:
- Constant Field Values
-
AIR_CONDITION_BTU_MEDIUM
public static final int AIR_CONDITION_BTU_MEDIUM- See Also:
- Constant Field Values
-
AIR_CONDITION_BTU_LARGE
public static final int AIR_CONDITION_BTU_LARGE- See Also:
- Constant Field Values
-
AIR_CONDITION_COP_EER_RATIO
public static final double AIR_CONDITION_COP_EER_RATIO- See Also:
- Constant Field Values
-
AIR_CONDITION_POWER_OVER_START_INVERTER
public static final double AIR_CONDITION_POWER_OVER_START_INVERTER- See Also:
- Constant Field Values
-
AIR_CONDITION_POWER_MEAN_INVERTER
public static final double AIR_CONDITION_POWER_MEAN_INVERTER- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_A_EER
public static final double AIR_CONDITION_CLASS_A_EER- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_A_COP
public static final double AIR_CONDITION_CLASS_A_COP- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_B_EER
public static final double AIR_CONDITION_CLASS_B_EER- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_B_COP
public static final double AIR_CONDITION_CLASS_B_COP- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_C_EER
public static final double AIR_CONDITION_CLASS_C_EER- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_C_COP
public static final double AIR_CONDITION_CLASS_C_COP- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_D_EER
public static final double AIR_CONDITION_CLASS_D_EER- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_D_COP
public static final double AIR_CONDITION_CLASS_D_COP- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_E_EER
public static final double AIR_CONDITION_CLASS_E_EER- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_E_COP
public static final double AIR_CONDITION_CLASS_E_COP- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_F_EER
public static final double AIR_CONDITION_CLASS_F_EER- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_F_COP
public static final double AIR_CONDITION_CLASS_F_COP- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_G_EER
public static final double AIR_CONDITION_CLASS_G_EER- See Also:
- Constant Field Values
-
AIR_CONDITION_CLASS_G_COP
public static final double AIR_CONDITION_CLASS_G_COP- See Also:
- Constant Field Values
-
AIR_CONDITION_DURATION_CYCLE_ON_NORMAL
public static final int AIR_CONDITION_DURATION_CYCLE_ON_NORMAL- See Also:
- Constant Field Values
-
AIR_CONDITION_DURATION_CYCLE_OFF_NORMAL
public static final int AIR_CONDITION_DURATION_CYCLE_OFF_NORMAL- See Also:
- Constant Field Values
-
AIR_CONDITION_DURATION_CYCLE_INVERTER
public static final int AIR_CONDITION_DURATION_CYCLE_INVERTER- See Also:
- Constant Field Values
-
AIR_CONDITION_LOW_LIMIT_MEAN
public static final int AIR_CONDITION_LOW_LIMIT_MEAN- See Also:
- Constant Field Values
-
AIR_CONDITION_LOW_LIMIT_VARIANCE
public static final int AIR_CONDITION_LOW_LIMIT_VARIANCE- See Also:
- Constant Field Values
-
AIR_CONDITION_UPPER_LIMIT_MEAN
public static final int AIR_CONDITION_UPPER_LIMIT_MEAN- See Also:
- Constant Field Values
-
AIR_CONDITION_UPPER_LIMIT_VARIANCE
public static final int AIR_CONDITION_UPPER_LIMIT_VARIANCE- See Also:
- Constant Field Values
-
MICROWAVE_OVEN_POWER_MEAN
public static final int MICROWAVE_OVEN_POWER_MEAN- See Also:
- Constant Field Values
-
MICROWAVE_OVEN_POWER_VARIANCE
public static final int MICROWAVE_OVEN_POWER_VARIANCE- See Also:
- Constant Field Values
-
MICROWAVE_OVEN_DURATION_CYCLE
public static final int MICROWAVE_OVEN_DURATION_CYCLE- See Also:
- Constant Field Values
-
MICROWAVE_OVEN_OPERATION_PERCENTAGE
public static final int MICROWAVE_OVEN_OPERATION_PERCENTAGE- See Also:
- Constant Field Values
-
REFRIGERATOR_POWER_MEAN
public static final int REFRIGERATOR_POWER_MEAN- See Also:
- Constant Field Values
-
REFRIGERATOR_POWER_VARIANCE
public static final int REFRIGERATOR_POWER_VARIANCE- See Also:
- Constant Field Values
-
REFRIGERATOR_DURATION_CYCLE
public static final int REFRIGERATOR_DURATION_CYCLE- See Also:
- Constant Field Values
-
REFRIGERATOR_SHIFTING_INTERVAL
public static final int REFRIGERATOR_SHIFTING_INTERVAL- See Also:
- Constant Field Values
-
REFRIGERATOR_SHIFTING_PERIODS
public static final int REFRIGERATOR_SHIFTING_PERIODS- See Also:
- Constant Field Values
-
COFFEE_MACHINE_POWER_MEAN
public static final int COFFEE_MACHINE_POWER_MEAN- See Also:
- Constant Field Values
-
COFFEE_MACHINE_POWER_VARIANCE
public static final int COFFEE_MACHINE_POWER_VARIANCE- See Also:
- Constant Field Values
-
COFFEE_MACHINE_DURATION_CYCLE
public static final int COFFEE_MACHINE_DURATION_CYCLE- See Also:
- Constant Field Values
-
COFFEE_MACHINE_START_OPERATION
public static final int COFFEE_MACHINE_START_OPERATION- See Also:
- Constant Field Values
-
COFFEE_MACHINE_STOP_OPERATION
public static final int COFFEE_MACHINE_STOP_OPERATION- See Also:
- Constant Field Values
-
COFFEE_MACHINE_SHIFTING_INTERVAL
public static final int COFFEE_MACHINE_SHIFTING_INTERVAL- See Also:
- Constant Field Values
-
COFFEE_MACHINE_SHIFTING_PERIODS
public static final int COFFEE_MACHINE_SHIFTING_PERIODS- See Also:
- Constant Field Values
-
VENDING_MACHINE_POWER_MEAN
public static final int VENDING_MACHINE_POWER_MEAN- See Also:
- Constant Field Values
-
VENDING_MACHINE_POWER_VARIANCE
public static final int VENDING_MACHINE_POWER_VARIANCE- See Also:
- Constant Field Values
-
VENDING_MACHINE_DURATION_CYCLE
public static final int VENDING_MACHINE_DURATION_CYCLE- See Also:
- Constant Field Values
-
VENDING_MACHINE_SHIFTING_INTERVAL
public static final int VENDING_MACHINE_SHIFTING_INTERVAL- See Also:
- Constant Field Values
-
VENDING_MACHINE_SHIFTING_PERIODS
public static final int VENDING_MACHINE_SHIFTING_PERIODS- See Also:
- Constant Field Values
-
COPY_MACHINE_POWER_MEAN
public static final int COPY_MACHINE_POWER_MEAN- See Also:
- Constant Field Values
-
COPY_MACHINE_POWER_VARIANCE
public static final int COPY_MACHINE_POWER_VARIANCE- See Also:
- Constant Field Values
-
COPY_MACHINE_STANDBY_POWER_MEAN
public static final int COPY_MACHINE_STANDBY_POWER_MEAN- See Also:
- Constant Field Values
-
COPY_MACHINE_STANDBY_POWER_VARIANCE
public static final int COPY_MACHINE_STANDBY_POWER_VARIANCE- See Also:
- Constant Field Values
-
COPY_MACHINE_DURATION_CYCLE
public static final int COPY_MACHINE_DURATION_CYCLE- See Also:
- Constant Field Values
-
SERVERS_POWER_MEAN
public static final int SERVERS_POWER_MEAN- See Also:
- Constant Field Values
-
SERVERS_POWER_VARIANCE
public static final int SERVERS_POWER_VARIANCE- See Also:
- Constant Field Values
-
SERVERS_SLEEP_POWER_MEAN
public static final int SERVERS_SLEEP_POWER_MEAN- See Also:
- Constant Field Values
-
SERVERS_SLEEP_POWER_VARIANCE
public static final int SERVERS_SLEEP_POWER_VARIANCE- See Also:
- Constant Field Values
-
SERVERS_DURATION_CYCLE
public static final int SERVERS_DURATION_CYCLE- See Also:
- Constant Field Values
-
COMPUTERS_POWER_MEAN
public static final int COMPUTERS_POWER_MEAN- See Also:
- Constant Field Values
-
COMPUTERS_POWER_VARIANCE
public static final int COMPUTERS_POWER_VARIANCE- See Also:
- Constant Field Values
-
COMPUTERS_DURATION_CYCLE
public static final int COMPUTERS_DURATION_CYCLE- See Also:
- Constant Field Values
-
RANDOM_DAYS_NUMBER
public static final int RANDOM_DAYS_NUMBER- See Also:
- Constant Field Values
-
-
Constructor Details
-
OfficeComplexConstants
public OfficeComplexConstants()
-
-
Method Details
-
setDaysOfCompetition
public static void setDaysOfCompetition(int days)This is the function utilized in order to estimate the days of Competition for precomputing the model's behavior -
setDaysOfWeek
public static void setDaysOfWeek()
-