public class UtilspaceTools
extends java.lang.Object
Constructor and Description |
---|
UtilspaceTools() |
Modifier and Type | Method and Description |
---|---|
static double |
calculatePearsonCorrelationCoefficient(double[] setA,
double[] setB) |
static double |
calculateRankingDistance(double[] bidsUtilA,
double[] bidsUtilB) |
static double |
distanceBetweenTwoBidPoints(BidPoint a,
BidPoint b) |
static double |
distanceBetweenTwoPoints(double ax,
double ay,
double bx,
double by) |
static double[] |
getIssueWeights(AdditiveUtilitySpace space)
Helper-method used to get the issue weights in an array of doubles.
|
static double |
getPearsonCorrelationCoefficientOfBids(AbstractUtilitySpace spaceA,
AbstractUtilitySpace spaceB) |
static double |
getPearsonCorrelationCoefficientOfIssueWeights(AdditiveUtilitySpace spaceA,
AdditiveUtilitySpace spaceB) |
static double |
getRankingDistanceOfBids(AbstractUtilitySpace spaceA,
AbstractUtilitySpace spaceB,
int simulations) |
static double |
getRankingDistanceOfIssueWeights(AdditiveUtilitySpace spaceA,
AdditiveUtilitySpace spaceB) |
public static double getRankingDistanceOfBids(AbstractUtilitySpace spaceA, AbstractUtilitySpace spaceB, int simulations)
public static double getPearsonCorrelationCoefficientOfBids(AbstractUtilitySpace spaceA, AbstractUtilitySpace spaceB)
public static double getRankingDistanceOfIssueWeights(AdditiveUtilitySpace spaceA, AdditiveUtilitySpace spaceB)
public static double getPearsonCorrelationCoefficientOfIssueWeights(AdditiveUtilitySpace spaceA, AdditiveUtilitySpace spaceB)
public static double[] getIssueWeights(AdditiveUtilitySpace space)
space
- an AdditiveUtilitySpace
public static double calculatePearsonCorrelationCoefficient(double[] setA, double[] setB)
setA
- setB
- public static double distanceBetweenTwoPoints(double ax, double ay, double bx, double by)
public static double distanceBetweenTwoBidPoints(BidPoint a, BidPoint b)
public static double calculateRankingDistance(double[] bidsUtilA, double[] bidsUtilB)
bidsUtilA
- bidsUtilB
-