public class UCBPolicy<T,A> extends java.lang.Object implements IPathUpdatablePolicy<T,A,java.lang.Double>, ai.libs.jaicore.basic.ILoggingCustomizable
| Constructor and Description |
|---|
UCBPolicy() |
UCBPolicy(boolean maximize) |
| Modifier and Type | Method and Description |
|---|---|
A |
getAction(T node,
java.util.Map<A,T> actionsWithTheirSuccessors) |
java.lang.String |
getLoggerName() |
void |
setLoggerName(java.lang.String name) |
void |
updatePath(java.util.List<T> path,
java.lang.Double score) |
public void updatePath(java.util.List<T> path, java.lang.Double score)
updatePath in interface IPathUpdatablePolicy<T,A,java.lang.Double>public java.lang.String getLoggerName()
getLoggerName in interface ai.libs.jaicore.basic.ILoggingCustomizablepublic void setLoggerName(java.lang.String name)
setLoggerName in interface ai.libs.jaicore.basic.ILoggingCustomizable