Package org.powertac.factoredcustomer
Class CapacityProfile
- java.lang.Object
-
- org.powertac.factoredcustomer.CapacityProfile
-
public final class CapacityProfile extends Object
Encapsulation represented real or hypothetical capacity over some fixed number of timeslots. We will set the number of timeslots to 24.- Author:
- Prashant Reddy
-
-
Constructor Summary
Constructors Constructor Description CapacityProfile(double[] array)
CapacityProfile(Double uniformValue)
CapacityProfile(List<Double> list)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
distanceTo(CapacityProfile other)
List<CapacityProfile>
getPermutations(org.powertac.factoredcustomer.CapacityProfile.PermutationRule rule)
String
toString()
-
-
-
Method Detail
-
distanceTo
public double distanceTo(CapacityProfile other)
-
getPermutations
public List<CapacityProfile> getPermutations(org.powertac.factoredcustomer.CapacityProfile.PermutationRule rule)
-
-