public class UtilspaceTools
extends java.lang.Object
Constructor and Description |
---|
UtilspaceTools() |
Modifier and Type | Method and Description |
---|---|
static double |
calculatePearsonCorrelationCoefficient(double[] setA,
double[] setB)
Calculate the Pearson distance between two sets.
|
static double |
calculateRankingDistance(double[] setA,
double[] setB)
Calculate the ranking distance between two sets.
|
static double |
distanceBetweenTwoBidPoints(BidPoint a,
BidPoint b) |
static double |
distanceBetweenTwoPoints(double ax,
double ay,
double bx,
double by) |
static double[] |
getIssueWeights(UtilitySpace space)
Helper-method used to get the issue weights in an array of doubles.
|
static double |
getPearsonCorrelationCoefficientOfBids(UtilitySpace spaceA,
UtilitySpace spaceB) |
static double |
getPearsonCorrelationCoefficientOfIssueWeights(UtilitySpace spaceA,
UtilitySpace spaceB) |
static double |
getRankingDistanceOfBids(UtilitySpace spaceA,
UtilitySpace spaceB,
int simulations) |
static double |
getRankingDistanceOfIssueWeights(UtilitySpace spaceA,
UtilitySpace spaceB) |
public static double getRankingDistanceOfBids(UtilitySpace spaceA, UtilitySpace spaceB, int simulations)
public static double getPearsonCorrelationCoefficientOfBids(UtilitySpace spaceA, UtilitySpace spaceB)
public static double getRankingDistanceOfIssueWeights(UtilitySpace spaceA, UtilitySpace spaceB)
public static double getPearsonCorrelationCoefficientOfIssueWeights(UtilitySpace spaceA, UtilitySpace spaceB)
public static double[] getIssueWeights(UtilitySpace space)
utilityspace
- 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[] setA, double[] setB)
bidsUtilA
- bidsUtilB
-