Class ObservationsUpdatedEvent<N>
- java.lang.Object
-
- ai.libs.jaicore.basic.algorithm.AAlgorithmEvent
-
- ai.libs.jaicore.search.algorithms.mdp.mcts.comparison.ObservationsUpdatedEvent<N>
-
- All Implemented Interfaces:
org.api4.java.algorithm.events.IAlgorithmEvent
,org.api4.java.common.event.IEvent
public class ObservationsUpdatedEvent<N> extends ai.libs.jaicore.basic.algorithm.AAlgorithmEvent
-
-
Constructor Summary
Constructors Constructor Description ObservationsUpdatedEvent(org.api4.java.algorithm.IAlgorithm<?,?> algorithm, N node, int visits, java.util.Collection<java.lang.Double> scoresLeft, java.util.Collection<java.lang.Double> scoresRight, int winsLeft, int winsRights, double pLeft, double pRight, double pLeftScaled, double pRightScaled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description N
getNode()
double
getpLeft()
double
getpLeftScaled()
double
getpRight()
double
getpRightScaled()
java.util.Collection<java.lang.Double>
getScoresLeft()
java.util.Collection<java.lang.Double>
getScoresRight()
int
getVisits()
int
getWinsLeft()
int
getWinsRight()
-
-
-
Constructor Detail
-
ObservationsUpdatedEvent
public ObservationsUpdatedEvent(org.api4.java.algorithm.IAlgorithm<?,?> algorithm, N node, int visits, java.util.Collection<java.lang.Double> scoresLeft, java.util.Collection<java.lang.Double> scoresRight, int winsLeft, int winsRights, double pLeft, double pRight, double pLeftScaled, double pRightScaled)
-
-
Method Detail
-
getNode
public N getNode()
-
getVisits
public int getVisits()
-
getScoresLeft
public java.util.Collection<java.lang.Double> getScoresLeft()
-
getScoresRight
public java.util.Collection<java.lang.Double> getScoresRight()
-
getpLeft
public double getpLeft()
-
getpRight
public double getpRight()
-
getpLeftScaled
public double getpLeftScaled()
-
getpRightScaled
public double getpRightScaled()
-
getWinsLeft
public int getWinsLeft()
-
getWinsRight
public int getWinsRight()
-
-