| Package | Description |
|---|---|
| org.powertac.common |
| Modifier and Type | Method and Description |
|---|---|
TariffEvaluator |
TariffEvaluator.withChunkSize(int size)
Sets the target size of allocation chunks.
|
TariffEvaluator |
TariffEvaluator.withEvaluateAllTariffs(boolean value)
If true, then tariff evaluations are not saved; instead, all tariffs
are evaluated each time.
|
TariffEvaluator |
TariffEvaluator.withInconvenienceWeight(double weight)
Sets the weight given to inconvenience (as opposed to cost)
in computing tariff utility.
|
TariffEvaluator |
TariffEvaluator.withInertia(double inertia)
Sets the steady-state evaluation inertia for the customer.
|
TariffEvaluator |
TariffEvaluator.withPreferredContractDuration(double days)
Sets the preferred maximum contract duration in days.
|
TariffEvaluator |
TariffEvaluator.withRationality(double rationality)
Sets the level of rationality for this customer.
|
TariffEvaluator |
TariffEvaluator.withSignupBonusFactor(double factor)
Sets the factor by which inertia is multiplied for the case where
the current tariff had a positive signup bonus.
|
TariffEvaluator |
TariffEvaluator.withTariffEvalDepth(int depth)
Sets the number of tariffs/broker of each applicable PowerType
to consider.
|
TariffEvaluator |
TariffEvaluator.withTariffSwitchFactor(double factor)
Sets the inconvenience of switching tariffs.
|
Copyright © 2016 Power TAC. All Rights Reserved.