public class LearningProvider
extends java.lang.Object
implements java.lang.Runnable
| Constructor and Description |
|---|
LearningProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.FutureTask<java.lang.Double> |
lazyRequest(java.util.HashMap<java.lang.String,java.lang.Double> actions)
Lazy request.
|
void |
learnRequest(java.util.HashMap<java.lang.String,java.lang.Double> actions)
Learn request.
|
double |
resultRequest(java.util.HashMap<java.lang.String,java.lang.Double> actions)
Result request.
|
void |
run() |
void |
setAMOEBA(AMOEBA amoeba)
Sets the amoeba.
|
void |
setBufferization(boolean bufferization)
Sets the bufferization.
|
public void setAMOEBA(AMOEBA amoeba)
amoeba - the new amoebapublic void setBufferization(boolean bufferization)
bufferization - the new bufferizationpublic void learnRequest(java.util.HashMap<java.lang.String,java.lang.Double> actions)
actions - the actionspublic double resultRequest(java.util.HashMap<java.lang.String,java.lang.Double> actions)
actions - the actionspublic java.util.concurrent.FutureTask<java.lang.Double> lazyRequest(java.util.HashMap<java.lang.String,java.lang.Double> actions)
actions - the actionspublic void run()
run in interface java.lang.Runnable