swarm.analysis
Class EntropyImpl

java.lang.Object
  |
  +--swarm.analysis.EntropyImpl

public class EntropyImpl
extends Object
implements MessageProbeS, MessageProbe, EntropyS, Entropy

Computes entropy via a MessageProbe.. Entropy objects read probabilities (via a MessageProbe) from a collection of objects and calculate the entropy of the underlying distribution.


Constructor Summary
EntropyImpl()
           
EntropyImpl(ZoneImpl aZone)
          Default constructor for Impl class
EntropyImpl(ZoneImpl aZone, Selector aSel)
          Convenience factory method for common case.
 
Methods implemented by this class for interface swarm.objectbase.MessageProbeS
setHideResult
 
Methods implemented by this class for interface swarm.objectbase.MessageProbe
doubleDynamicCallOn, getArgCount, getArgName, getHideResult, getProbedMessage, isArgumentId, isResultId, longDynamicCallOn, objectDynamicCallOn, setArg$ToString, stringDynamicCallOn
 
Methods implemented by this class for interface swarm.analysis.Entropy
getEntropy, update
 
Methods implemented by this class for interface swarm.objectbase.ProbeS
setSafety, unsetSafety
 
Methods implemented by this class for interface swarm.objectbase.Probe
clone, getProbedClass, getProbedType
 
Methods implemented by this class for interface swarm.objectbase.SwarmObject
getCompleteProbeMap, getProbeForMessage, getProbeForVariable, getProbeMap
 
Methods implemented by this class for interface swarm.defobj.Drop
drop
 
Methods implemented by this class for interface swarm.defobj.DefinedObject
compare, describe, describeID, getDisplayName, getTypeName, getZone, perform, perform$with, perform$with$with, perform$with$with$with, respondsTo, setDisplayName, xfprint, xfprintid, xprint, xprintid
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntropyImpl

public EntropyImpl()

EntropyImpl

public EntropyImpl(ZoneImpl aZone,
                   Selector aSel)
Convenience factory method for common case.

EntropyImpl

public EntropyImpl(ZoneImpl aZone)
Default constructor for Impl class