edu.memphis.ccrg.lida.pam
Class PamNodeImplTest

java.lang.Object
  extended by edu.memphis.ccrg.lida.pam.PamNodeImplTest

public class PamNodeImplTest
extends java.lang.Object

Author:
Siminder Kaur, Ryan J. McCall

Constructor Summary
PamNodeImplTest()
           
 
Method Summary
 void setUp()
           
 void testDecay()
          Test method for LearnableImpl.decay(long) .
 void testDecayBaseLevelActivation()
          Test method for LearnableImpl.decayBaseLevelActivation(long) .
 void testEquals()
          PamNodeImpl.equals(java.lang.Object).
 void testGetTotalActivation()
          Test method for LearnableImpl.getTotalActivation() .
 void testGetTotalActivationStrategy()
          Test method for LearnableImpl.getTotalActivationStrategy() .
 void testHashCode()
          PamNodeImpl.hashCode()
 void testIsRemovable()
          Test method for LearnableImpl.isRemovable() .
 void testNotEqual()
           
 void testReinforceBaseLevelActivation()
          Test method for LearnableImpl.reinforceBaseLevelActivation(double) .
 void testSetActivationThreshold()
           
 void testSetBaseLevelActivation()
          Test method for LearnableImpl.setBaseLevelActivation(double) .
 void testSetBaseLevelDecayStrategy()
          Test method for LearnableImpl.setBaseLevelDecayStrategy(edu.memphis.ccrg.lida.framework.strategies.DecayStrategy) .
 void testSetBaseLevelExciteStrategy()
          Test method for LearnableImpl.setBaseLevelExciteStrategy(edu.memphis.ccrg.lida.framework.strategies.ExciteStrategy) .
 void testSetLearnableRemovalThreshold()
          Test method for LearnableImpl.setBaseLevelRemovalThreshold(double) .
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PamNodeImplTest

public PamNodeImplTest()
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Throws:
java.lang.Exception

testEquals

public void testEquals()
PamNodeImpl.equals(java.lang.Object).


testNotEqual

public void testNotEqual()

testHashCode

public void testHashCode()
PamNodeImpl.hashCode()


testSetActivationThreshold

public void testSetActivationThreshold()

testDecay

public void testDecay()
Test method for LearnableImpl.decay(long) .


testIsRemovable

public void testIsRemovable()
Test method for LearnableImpl.isRemovable() .


testGetTotalActivation

public void testGetTotalActivation()
Test method for LearnableImpl.getTotalActivation() .


testDecayBaseLevelActivation

public void testDecayBaseLevelActivation()
Test method for LearnableImpl.decayBaseLevelActivation(long) .


testSetBaseLevelExciteStrategy

public void testSetBaseLevelExciteStrategy()
Test method for LearnableImpl.setBaseLevelExciteStrategy(edu.memphis.ccrg.lida.framework.strategies.ExciteStrategy) .


testSetBaseLevelDecayStrategy

public void testSetBaseLevelDecayStrategy()
Test method for LearnableImpl.setBaseLevelDecayStrategy(edu.memphis.ccrg.lida.framework.strategies.DecayStrategy) .


testReinforceBaseLevelActivation

public void testReinforceBaseLevelActivation()
Test method for LearnableImpl.reinforceBaseLevelActivation(double) .


testSetBaseLevelActivation

public void testSetBaseLevelActivation()
Test method for LearnableImpl.setBaseLevelActivation(double) .


testSetLearnableRemovalThreshold

public void testSetLearnableRemovalThreshold()
Test method for LearnableImpl.setBaseLevelRemovalThreshold(double) .


testGetTotalActivationStrategy

public void testGetTotalActivationStrategy()
Test method for LearnableImpl.getTotalActivationStrategy() .