Class CVaR
- java.lang.Object
-
- ai.libs.jaicore.search.algorithms.mdp.mcts.uuct.utility.CVaR
-
- All Implemented Interfaces:
IUCBUtilityFunction
public class CVaR extends java.lang.Object implements IUCBUtilityFunction
-
-
Constructor Summary
Constructors Constructor Description CVaR(double alpha)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getA()
double
getB()
double
getQ()
double
getUtility(it.unimi.dsi.fastutil.doubles.DoubleList observations)
-
-
-
Method Detail
-
getUtility
public double getUtility(it.unimi.dsi.fastutil.doubles.DoubleList observations)
- Specified by:
getUtility
in interfaceIUCBUtilityFunction
-
getQ
public double getQ()
- Specified by:
getQ
in interfaceIUCBUtilityFunction
-
getA
public double getA()
- Specified by:
getA
in interfaceIUCBUtilityFunction
-
getB
public double getB()
- Specified by:
getB
in interfaceIUCBUtilityFunction
-
-