org.jactr.core.buffer.six
Class DefaultActivationSpreader
java.lang.Object
org.jactr.core.buffer.six.DefaultActivationSpreader
- All Implemented Interfaces:
- IActivationSpreader
public class DefaultActivationSpreader
- extends java.lang.Object
- implements IActivationSpreader
default activation spreader. this is not thread safe and assumes that
activation calculations are done serially.
- Author:
- harrison
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultActivationSpreader
public DefaultActivationSpreader(IActivationBuffer buffer)
getActivatedChunks
public java.util.Set<IChunk> getActivatedChunks(java.util.Set<IChunk> container)
- Specified by:
getActivatedChunks in interface IActivationSpreader
getBuffer
public IActivationBuffer getBuffer()
- Specified by:
getBuffer in interface IActivationSpreader
spreadActivation
public void spreadActivation()
- Specified by:
spreadActivation in interface IActivationSpreader
clearActivation
public void clearActivation()
- Specified by:
clearActivation in interface IActivationSpreader