public class QueryProfiling
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private Agent |
ag |
static float |
cqryT |
static float |
cupdT |
private java.util.Set<java.lang.String> |
lastUniqueQueries |
protected java.util.logging.Logger |
logger |
private static int |
nbAgs |
private static int |
nbAgsT |
private int |
nbCacheHits |
private int |
nbQueries |
private static float |
nbQueriesT |
private int |
nbReasoningCycles |
static int |
nbStops |
private int |
nbUniqueQueries |
private static float |
nbUniqueQueriesT |
private int |
nbUpdateCycles |
private static int |
nbupdateCyclesT |
private int |
nbUpdates |
static float |
nT |
private float |
p |
static float |
pT |
private long |
timeForQueries |
private long |
timeForUpdates |
private java.util.Set<java.lang.String> |
uniqueQueries |
private static float |
usesT |
static float |
uT |
Constructor and Description |
---|
QueryProfiling(Agent ag) |
Modifier and Type | Method and Description |
---|---|
int |
getNbUses() |
float |
getP() |
void |
incHits() |
void |
newUpdateCycle(int n,
int u,
long time) |
void |
queryFinished(Literal l,
long time) |
void |
queryStared(Literal l) |
void |
setNbReasoningCycles(int n) |
void |
show() |
private int nbUpdateCycles
private int nbUpdates
private int nbReasoningCycles
private int nbCacheHits
private int nbQueries
private int nbUniqueQueries
private long timeForQueries
private long timeForUpdates
private float p
private static int nbAgs
protected java.util.logging.Logger logger
private java.util.Set<java.lang.String> uniqueQueries
private java.util.Set<java.lang.String> lastUniqueQueries
private Agent ag
public static int nbStops
public static float nT
public static float pT
public static float uT
public static float cqryT
public static float cupdT
private static float usesT
private static float nbQueriesT
private static float nbUniqueQueriesT
private static int nbAgsT
private static int nbupdateCyclesT
public QueryProfiling(Agent ag)
public void incHits()
public void queryStared(Literal l)
public void queryFinished(Literal l, long time)
public void setNbReasoningCycles(int n)
public void newUpdateCycle(int n, int u, long time)
public int getNbUses()
public float getP()
public void show()