edu.memphis.ccrg.lida.pam
Interface PropagationStrategy

All Superinterfaces:
Initializable, Strategy
All Known Implementing Classes:
UpscalePropagationStrategy

public interface PropagationStrategy
extends Strategy

A Strategy that calculates an activation to be propagated.

Author:
Ryan J. McCall

Method Summary
 double getActivationToPropagate(java.util.Map<java.lang.String,java.lang.Object> params)
          Various parameters can be passed to this method for the calculation of activation to propagate.
 
Methods inherited from interface edu.memphis.ccrg.lida.framework.initialization.Initializable
containsParameter, getParam, getParameters, init, init
 

Method Detail

getActivationToPropagate

double getActivationToPropagate(java.util.Map<java.lang.String,java.lang.Object> params)
Various parameters can be passed to this method for the calculation of activation to propagate.

Parameters:
params - Map of parameters
Returns:
the calculated activation to propagate